The ESP MCUs can be easily flashed via serial.
The protocol is publicly documented:
https://docs.espressif.com/projects/esptool/en/latest/esp32s3/advanced-topics/serial-protocol.html

On Wed, 1 Jan 2025, 21:35 Skip Tavakkolian, <skip.tavakkol...@gmail.com>
wrote:

> Arduino boards now include arm32 and ESP32 (Xtensa) processors in
> addition to atmel AVR.  All of the differences are hidden by Arduino
> IDE, which does a good job of plastering over things for these and
> many other (not Arduino) boards, including RISC-V boards.
>
> I would think that the most likely boards that could easily be
> supported on Plan 9 would be the Pi Pico (arm) and Pico 2 (arm +
> riscv) through 5c/ic modifications. Those boards show up as fat32
> drives on USB and the binary can just be copied over (e.g. usbfat: &&
> cp foo /n/sdUx.y).  I think SAMD21 boards like XIAO would work very
> similarly.
>
> On Wed, Jan 1, 2025 at 7:48 AM sirjofri <sirjofri+ml-9f...@sirjofri.de>
> wrote:
> >
> > Hi everyone, happy new year,
> >
> > Out of curiosity, I wanted to ask if someone has any experience with
> programming arduino boards on plan 9. The question is not only about
> writing code and compiling it (as that is probably possible), but
> especially for sending the binary over to the chip to make it work.
> >
> > I don't know enough about what protocols are used for that, and how easy
> they are to implement, or maybe if we even have something like that already
> using xyz-modem or whatever.
> >
> > Did anyone do experiments on that already, using plan 9?
> >
> > sirjofri

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te49c9f35d98406f5-Mdab04cc868a1154670d5d1df
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to