- Add a new hardware design based on STM32G431.
- Clean up the old file structure.
- Named the board as CruxOne
- Fixed some bugs to avoid incorrect processing when producing PCBs.
- Added a boot pad broke from AIO6 (hold 8s to reset) .
- Added an LED to indicate the working status of VSYS.
- Added a logo.
- Removed NC 3V3 from SWD connector, replace it with 5V (according to the datasheet, 3v3 can't initialize the microcontroller but 5V can) .
And as always, screenshots of PCB with silksreen shown as below:
- Added silkscreens for almost all components
- Added two screenshots for quick review
- Added a TVS diode across input
- Removed MOSFETs' pulldown resistors
- Added some test points
- Broke out serial interface
- Redesigned the layout of electronic components
- Reduced the number of layers to 4