Raspberry Pi RP2040: Difference between revisions
Brian Wilson (talk | contribs) Created page with "I just ordered a couple $10 Wiznet W5100S eval boards from Mouser (on backorder). They have the RPi Pico chip and a smart ethernet interface. I also ordered an LCD hat for the..." |
Brian Wilson (talk | contribs) |
||
Line 6: | Line 6: | ||
== Project scope == | == Project scope == | ||
This is a controller, not a full Linux computer, so there is no ssh server, | |||
no bash shell. | |||
I think I want to define an API and talk to it exclusively via MQTT pub/sub messages. | |||
* Track the Ubiquiti link, and reset the link if the remote sites go offline. Can the UBNT do that on its own? | * Track the Ubiquiti link, and reset the link if the remote sites go offline. Can the UBNT do that on its own? | ||
Line 11: | Line 16: | ||
* Real time clock calibrated via SNTP | * Real time clock calibrated via SNTP | ||
* Use hardware WDT to reset the Pico if it gets stuck. | * Use hardware WDT to reset the Pico if it gets stuck. | ||
* Monitor and reset the onboard ethernet hardware | * Monitor a UPS over the USB port. | ||
* Monitor and reset the onboard ethernet hardware if it gets stuck. | |||
* Configure IP settings in flash. Initial address is 192.168.100.1. | * Configure IP settings in flash. Initial address is 192.168.100.1. | ||
* OTA flash updates | * OTA flash updates | ||
Line 18: | Line 23: | ||
The "other components" under control include a FlexRadio and a Windows computer. | The "other components" under control include a FlexRadio and a Windows computer. | ||
Incidentally -- Intel NUC has its own built in hardware WDT. | Incidentally -- Intel NUC has its own built in hardware WDT. | ||
Power - Need a regulated clean supply to feed it 3v3 from 12v power. Just a linear? | |||
== Resources == | == Resources == |
Revision as of 05:14, 20 April 2022
I just ordered a couple $10 Wiznet W5100S eval boards from Mouser (on backorder). They have the RPi Pico chip and a smart ethernet interface. I also ordered an LCD hat for the Pico. Hoping they are compatible.
The intended project is as a power management controller in a ham radio repeater site.
Project scope
This is a controller, not a full Linux computer, so there is no ssh server, no bash shell.
I think I want to define an API and talk to it exclusively via MQTT pub/sub messages.
- Track the Ubiquiti link, and reset the link if the remote sites go offline. Can the UBNT do that on its own?
- Bring up power to the other components and shut down when not needed to save power.
- Real time clock calibrated via SNTP
- Use hardware WDT to reset the Pico if it gets stuck.
- Monitor a UPS over the USB port.
- Monitor and reset the onboard ethernet hardware if it gets stuck.
- Configure IP settings in flash. Initial address is 192.168.100.1.
- OTA flash updates
The "other components" under control include a FlexRadio and a Windows computer. Incidentally -- Intel NUC has its own built in hardware WDT.
Power - Need a regulated clean supply to feed it 3v3 from 12v power. Just a linear?
Resources
Wiznet did a WiFi + Pico EVB, too, but I can't find it for sale anywhere. https://github.com/Wiznet/WizFi360-EVB-Pico-C/blob/main/getting_started.md