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

The low power, GPIO and SPI on the Pi are all trash compared to microcontrollers, most of which are also cheaper and better documented.

But if you specifically want to run Linux and have SPI and GPIO on the same chip then sure, the RPi will do that.



OOI, why would any user care what's on the same chip?


Well, often they wouldn't.

In some cases you want to avoid your programmers needing to know two designs, compiler toolchains etc - a microcontroller might push you towards using C, and perhaps all your other code is in Python and you'd prefer to keep everything in Python.

If you're making something like a high precision time server synchronized to GPS, you might want your GPIOs to trigger direct interrupts on the device with the ethernet port. Of course, IIRC the RPi has USB ethernet so it's not a good choice for a truly high precision time server.




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

Search: