Skip to content

Setup CubeMX Support - #526

Open
dchansen06 wants to merge 277 commits into
mainfrom
CubeMXSupport
Open

dchansen06 wants to merge 277 commits into
mainfrom
CubeMXSupport

Conversation

@dchansen06

@dchansen06 dchansen06 commented Jul 9, 2026 •

Copy link
Copy Markdown
Contributor

CubeMX Support

Problem and Scope

CubeMX is quite helpful, but previously we did not support it

Description

Adds the documentation and ioc files for relevant boards

Gotchas and Limitations

Conflicts with peripheral abstractions

Adding a new MCU is still painful

All projects with CAN do not yet have an ioc

Testing

  • HOOTL testing
  • HITL testing
  • Human tested

Testing Details

TODO

Larger Impact

Much quicker peripheral initialization and clock configuration

Additional Context and Ticket

Resolves #444

Includes

@dchansen06 dchansen06 self-assigned this Jul 9, 2026
@dchansen06 dchansen06 added Documentation Improvements or additions to documentation Enhancement New feature or request CMake Anything related to or dealing with CMake 1 URGENT Urgent issue that needs a quick action and resolution Big Fry Something that is complex and/or large Peripheral Related to or involving a peripheral including abstractions Boards Related to or involving any physical boards labels Jul 9, 2026
@dchansen06 dchansen06 added this to the Monorepo Niceties milestone Jul 9, 2026
@dchansen06 dchansen06 mentioned this pull request Jul 10, 2026
1 of 3 tasks
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Thanks to Rehan for trying out different iterations of them

Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
@dchansen06
dchansen06 marked this pull request as ready for review October 27, 2026 10:20
github-actions Bot and others added 24 commits October 27, 2026 10:21
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
Signed-off-by: Daniel Hansen <dhansen@ucsb.edu>
@dchansen06 dchansen06 mentioned this pull request Oct 28, 2026
1 of 3 tasks

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 URGENT Urgent issue that needs a quick action and resolution Big Fry Something that is complex and/or large Boards Related to or involving any physical boards CMake Anything related to or dealing with CMake Documentation Improvements or additions to documentation Enhancement New feature or request Peripheral Related to or involving a peripheral including abstractions

Projects

None yet

2 participants