Skip to content

Conversation

@IamPete1
Copy link
Member

@IamPete1 IamPete1 commented Oct 30, 2025

This adds a CubeNode build that can be used for vehicles.

Part of this PR is splitting out the existing CubeNode hwdef to use a .inc so the base config can be shared with the new build. The periph stuff is then added in the .dat for the normal CubeNode and the vehicle stuff added in the .dat for the new CubeNode-vehicle.

I have tested that there is no change to the hwdef.h and hwdef-bl.h generated for the exiting CubeNode and CubeNode-ETH builds.

Copy link
Contributor

@Hwurzburg Hwurzburg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if this is a vehicle autopilot should have a section discussing RCin, power monitoring/supply, and Firmware like other vehicle autopilot readmes


This can be used as a starting point for other configurations, pin functions can be add, removed, or changed as needed.

## Serial
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a better summary, I think
UART Port Mapping:
Port UART Protocol TX DMA RX DMA


0 USB MAVLink2 ✘ ✘
1 UART8 MAVLink2 ✔ ✔
2 USART6 MAVLink2 ✔ ✔
3 UART7 GPS ✔ ✔
4 USB SLCAN ✘ ✘

@IamPete1
Copy link
Member Author

if this is a vehicle autopilot should have a section discussing RCin, power monitoring/supply, and Firmware like other vehicle autopilot readmes

Its a vehicle autopilot ish, you need to do your own carrier PCB, so a end user would never use this directly. The presumption is that who ever makes the carrier PCB would do the user-facing documentation. This documentation is really for those making the PCB.

But you are right, there is no RC input pin or power pins, I didn't need them for my project.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants