2 ms·
I'd disagree. Using something like Embassy is pretty pleasant for embedded development, less worries than C. The only issue is maturity. There were sufficient
by mkj 3y ago
I'd disagree. Using something like Embassy is pretty pleasant for embedded development, less worries than C. The only issue is maturity.
There were sufficient crates to write a ssh server for a rp2040 (mostly out of curiosity) using what's available in no_std.
- no_time 3y agoFirst time I'm hearing about Embassy. Looks like things have progressed since last time I tried deploying rust on an stm32.
- tmzt 3y agoDo you have that example posted anywhere? I'm curious to see it. Also, any support for the Wifi and/or Bluetooth on Pi Pico W from Rust?
- mkj 3y agohttps://github.com/mkj/sunset/tree/main/embassy/demos/picow https://github.com/mkj/sunset/tree/main/embassy/demos/picow is a wifi-ssh to serial impl for a rp2040. I've got it plugged into my home server's serial port. It's using cyw43 for wifi also from Embassy - dirbaio is prolific! There's some WIP in Embassy for bluetooth. That repo has a few crates depending on each other - sunset is the toplevel ssh, sunset-embassy adds no_std async, then the async dir has std rust, with a commandline ssh client in the examples dir.