Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Robotics #157

Open
YeetParry opened this issue Oct 20, 2023 · 3 comments
Open

Robotics #157

YeetParry opened this issue Oct 20, 2023 · 3 comments

Comments

@YeetParry
Copy link

I am trying to use my V1.1 bot for a robotics project, what should I do in order to install the firmware into the board? Thanks

@PZrk73
Copy link

PZrk73 commented Oct 21, 2023

I am trying to use my V1.1 bot for a robotics project, what should I do in order to install the firmware into the board? Thanks

The same as for the 3D-printer: rename you firmware file to "firmware.bin", write it to SD-card, put it SD-card to slot on your board and press reset button. LEDs blink few times and after a few seconds all be done.

@YeetParry
Copy link
Author

YeetParry commented Oct 23, 2023 via email

@PZrk73
Copy link

PZrk73 commented Oct 23, 2023

What environment can I write the code in? I am not planning to use
Marlin/Klipper for this project, does the board support custom codes?
Thanks

Yes of course! Why not? This device is structurally a conventional device based on microcontrollers of the STM32Fxxx family. In order to use it for any of your purposes, you need to understand well what it is and what it is eaten with.
Study the circuit of this device. It is in this repository. Read the firmware description. Somewhere, I can't remember exactly where, it was described that the firmware should be written with a certain offset in memory, so as not to erase the bootloader with which you will write your firmware from the SD card. Or erase it, but then you will have to use a special programmer.
You should understand all this well yourself if you are doing such a complex project. I can't completely decide everything for you. Unfortunately, the questions you ask tell me that most likely you are not ready to do it yourself. It would be better if someone helps you with this.

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

No branches or pull requests

2 participants