I’d like to work on io-mcu-firmware #38
Replies: 3 comments 6 replies
|
Hi JP, glad to hear you'd like to make your own vacuum! How to proceed - here are some comments off the top of my head. I'd love to hear your recommendations.
"Arduino, freeRTOS -- can be revisited" - in short, yes. That said, there are a few considerations. Here is how (I hope) this can work.
Ilia |
|
Update - I've checked, SWD is present, J21 sheet MCU-STM32, including reset. UART - J23 has spares. |
|
AFAIK, there’s an Arduino Core/compat layer for Zephyr that lets Arduino-style sketches run on top of Zephyr. It’s a pragmatic middle ground: you get Zephyr’s cross-MCU drivers and RTOS features while keeping Arduino hackability, though a few low-level/register-touching libraries may need tweaks. You also gain Zephyr’s tooling, workflow and automation benefits, which should help long-term maintainability as Zephyr becomes increasingly dominant in the MCU space. |

Uh oh!
There was an error while loading. Please reload this page.
So excited to find this! I've been so frustrated with my robot vacs and I wanted to make my own, but it is definitely not a one person job 🤣
I'd love to work on MCU, control systems, serial protocols, and peripheral driver stuff. I'm hoping that the chosen software stack -- Arduino, freeRTOS -- can be revisited, so that we arrive at the best long term solution as early as possible.
LMK how to proceed, thanks!
JPH
All reactions