Trace:
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
blog:2024:11:24:2024-11-24_-_yet_another_linear_servo [2024/11/24 20:20] – linked remote programming post basz | blog:2024:11:24:2024-11-24_-_yet_another_linear_servo [2024/11/24 20:59] (current) – linked 2024-11-24_-_unbricking_rp2040_from_watchdog_reset_loop basz |
---|
* ease of adding magnetic coupling (if needed) | * ease of adding magnetic coupling (if needed) |
| |
this was an interesting experience as it was the 1st time i've designed [[wp>RP2040]]-based HW platform and wrote a bigger piece of code for it (~5[[wp>Source_lines_of_code|KLOC]]). on top of that it also used a cheap [[wp>single board computer|SBC]] for [[:blog:2024:11:24:2024-11-24_-_remote_flashing_embedded_device|programming remotely]] (over WiFi), to make sure that high-current 12V power supply won't by accident backfire over 5V TTL logic wires to a PC. it was also an interesting experience to unbrick CPU from watchdog reset loop. | this was an interesting experience as it was the 1st time i've designed [[wp>RP2040]]-based HW platform and wrote a bigger piece of code for it (~5[[wp>Source_lines_of_code|KLOC]]). on top of that it also used a cheap [[wp>single board computer|SBC]] for [[:blog:2024:11:24:2024-11-24_-_remote_flashing_embedded_device|programming remotely]] (over WiFi), to make sure that high-current 12V power supply won't by accident backfire over 5V TTL logic wires to a PC. it was also an [[:blog:2024:11:24:2024-11-24_-_unbricking_rp2040_from_watchdog_reset_loop|interesting experience to unbrick CPU from watchdog reset loop]]. |
| |
after ~week of full-throttle fun, the project has now reached ''v0.3'' with all key elements working and tested! :D | after ~week of full-throttle fun, the project has now reached ''v0.3'' with all key elements working and tested! :D |
| |
the only exception atm is EEPROM, that for some magic reason seems to get stuck when writing (failed batch?). that will require some more investigations, but fortunately it's not crucial for functioning of the servo. | the only exception atm is EEPROM, that for some magic reason seems to get stuck when writing (failed batch?). that will require some more investigations, but fortunately it's not crucial for functioning of the servo. |
Back to top