top | item 40368700

(no title)

graphe | 1 year ago

Anything is not a useful comment. When? I'm asking for a use case, I haven't seen anyone use them for a specific reason to use Linux. I'm asking about sensors and software that works together better than using it with an MCU

discuss

order

ianburrell|1 year ago

One example that I'm working on is GPS receiver and NTP server. Accuracy requires PPS signal through GPIO. It would be possible to wire up GPS receiver board to microcontroller. But still need server to run NTPd. Or could put GPS Hat on Raspberry Pi and have everything in one unit. It will run on the cheapest $35 Pi, or extra one in my case.

Another I have thought doing is ADS-B receiver mounted outside. It helps to put the receiver close to antenna so would put the SDR and Pi in enclosure, and power it from PoE. Microcontroller can't run the SDR. Micro PC is overkill and wouldn't work in enclosure. Doesn't use GPIO pins.

ssl-3|1 year ago

I've used GPIO on a Raspberry Pi Zero W to talk with DS18B20 temperature sensors, along with an SDR attached with USB tuning in radio traffic and decoding AX.25 packets in software.

I've also used GPIO on a Raspberry PI Zero W to build a Stratum 1 NTP server with nearly spooky accuracy with the PPS line.

Both things worked very well. They were compact, performant, used an inconsequential amount of power, and were very inexpensive.

And both things were very easy for me to implement, largely due to the tremendous amount of software available in the Linux-ey ecosystem.

If I were trying to bodge an MCU into performing these tasks without involving Linux, I'd probably have never gotten either of them done.