This commit is contained in:
0x23 2026-03-13 09:10:56 +01:00
commit 7c9afdc90b

View file

@ -31,7 +31,6 @@ joint the projects community [Discord Server](https://discord.gg/maRvMVpa2Q).
4. Change the hardware configuration according to your build [hw_config.h](firmware/MotionControllerRP/src/hw_config.h) 4. Change the hardware configuration according to your build [hw_config.h](firmware/MotionControllerRP/src/hw_config.h)
5. Upload firmware using VSCode with PlattformIO plugin 5. Upload firmware using VSCode with PlattformIO plugin
6. Calibrate axis 6. Calibrate axis
7.
## ✨NEW: Hardware Version 4.0 ## ✨NEW: Hardware Version 4.0
A new version of the hardware has been released, fixing several issues with the previous design: A new version of the hardware has been released, fixing several issues with the previous design:
@ -134,7 +133,7 @@ You can also 3D-Print the parts but have to live with thermal drift (carbon fill
<br> <br>
The CAD files can be found here: [CAD Models](construction). The CAD files can be found here: [CAD Models](construction).
Please note that FreeCAD version **1.1.0dev** was used, and the files might not work with older versions. Please note that FreeCAD version **1.2.0dev** was used, and the files might not work with older versions.
STL files for printing can be found here: [STL Files](construction/STL_3D_Printing/) STL files for printing can be found here: [STL Files](construction/STL_3D_Printing/)
@ -155,6 +154,8 @@ For usual winding resistance of your motors, the device should be powered by $${
<img src="images/ControllerPCB.jpg" alt="Image 2" style="flex: 1; object-fit: contain; height: 10vw;"> <img src="images/ControllerPCB.jpg" alt="Image 2" style="flex: 1; object-fit: contain; height: 10vw;">
</div> </div>
The repository now also contains the fabrication files that can be directly uploaded to the PCB manufacturer.
## ⚙ Firmware ## ⚙ Firmware
The firmware is written in C++ and takes some inspiration from the 'SimpleFOC' project. It aims to be streamlined and readable without any extra fuss, focusing on the hardware used in this project. The firmware is written in C++ and takes some inspiration from the 'SimpleFOC' project. It aims to be streamlined and readable without any extra fuss, focusing on the hardware used in this project.