Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

ESP32 has effectively become the go-to family of RISC-V microcontrollers (excluding some earlier Tensilica-based chips).

They are a pleasure to work with, be it the programming methods, documentation or esp-idf SDK.



I do wish their RISC-V range would catch up to the capabilities of their older Tensilica chips though, some things like USB-OTG and TFT-LCD controllers are still missing from all of their RISC-V offerings, when they had them on the old architecture.


These seem to be specific to their older S series, where they haven't released RISC-V chips yet. Or any chips in quite some time.


My only qualm with ESP32 is the toolchain doesn't really work with openbsd - probably not with any Unix that isn't Linux. Other than that, it's a pleasure to work with them.


I am using IDF with ESP32-C3 on FreeBSD with this unofficial port https://github.com/trombik/xtensa-esp32-elf Zig works without external toolchain (only OpenOCD from link above). I agree, they are pleasure to work with (documentation, code examples, JTAG+USB already on chip die) especially in comparison with Bouffalo offerings


vmm(4) to the rescue.

But yes, it is a shortcoming.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: