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

I've ordered the STM32F3 & thinking of ordering the audio dev STM32F4 board to try out Humility.

I read all the docs and I understand Humility as an OS, it's extremely simple (for a OS) and it is going to be fun to develop against. Or at least, I'm excited to give it a shot.

My initial ideas are audio controllers that parse sensor streams and convert that to OSC signals but I have no idea what implementing the network stack will look like as I need UDP from Rust on a microcontroller.

If anyone has experience and wants to share drop me a line at @ben:matrix.graythwaite.ca I'd love to chat about it



Awesome -- if you want to play with the STM32F4, I recommend the STM32F411VE Discovery board[0], which seems to be in ample supply (no small feat!), works with Hubris out of the box, is pretty cheap, and has a built-in ST Link. Also, note that Humility is the debugger, but it's an entirely reasonable conflation, as much of playing with Hubris is in fact playing with Humility! We don't have too many drivers for the F4 (our SP is based on the H7), but it's a well-documented and understood part/board, so there should be plenty of fun to be had!

[0] https://www.st.com/en/evaluation-tools/32f411ediscovery.html


> no small feat

What a time to be sourcing for new hardware. We're rooting for you.

P.S. The Oxide design motif reminds me of 96-pin Euro/VME connectors.


Ha indeed, s/Humility/Hubris.

Thanks Brian for the link. Looking forward to watching where Open Firmware community / Oxide / Rust take embedded. Exciting stuff.


There's an open PR for ethernet support (albeit with a different board) that uses the smoltcp crate to provide a tcp/ip stack: https://github.com/oxidecomputer/hubris/pull/158


Oh awesome thanks, I'll take a look




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

Search: