====== Gateway Node Hardware ====== Requirements for the gateway node hardware: * Run from wall power * Persistent state * Discover network link to the Internet * Internet connectivity via WiFi or cellular (through external modules if needed) * Receive system configuration data from the Internet and self configure (zero touch from fresh powerup) * I/O sufficient to allow for double duty as a data collection node * Linux OS to allow flexibility in feature set * Local storage sufficient to buffer data collection in the event of link outages ===== Hardware Comparison ===== ^ Board ^ Cost ^ RAM ^ Flash ^ Net ^ IO ^ Dev Tools ^ | [[https://www.sparkfun.com/products/14643|Raspberry Pi 3 B+]] | $35.00 | 1GB | microSD | 802.11 | 4xUSBA \\ 27 GPIO \\ I2C \\ SPI \\ UART \\ | RPI Linux |