/arduino-station

The sensor station built by Arduino.

Primary LanguageC++

Arduino Station

Sensor station built with Arduino-like boards.

Supported Boards Setup

There are various ways to enable internet connection on Arduino-like boards, either adding ethernet/wifi/GSM shields/modules or using ethernet/wifi/2G/3G integrated boards. Initially we are trying to focus on 3 less difficult and more affordable boards setup.

  1. Particle Photon
  • An Arduino-like (STM32) board with wifi connectivity
  • Easy to use devtools, can do OTA on the web
  • Porting from Arduino code is easy
  • Good community libraries
  • 1MB flash
  • $19 USD
  • Wiring difficulty: normal
  • Setup instructions >>
  1. NodeMCU
  • Compact wifi module with Arduino-like capabilities
  • Integrated well with Arduino IDE
  • Useful libraries like http server/client, wifi manager, OTA...
  • 4MB flash
  • $8 USD
  • Wiring difficulty: normal
  • Setup instructions >>
  1. ESP8266 Arduino
  • Compact wifi module with Arduino-like capabilities
  • Integrated well with Arduino IDE
  • Useful libraries like http server/client, wifi manager, OTA...
  • 1MB ~ 4MB flash depends on the hardware model
  • $5 USD
  • Wiring difficulty: a little complex
  • Setup instructions >>
  1. Arduino + ESP8266 Serial Wifi module
  • Send AT commands in Arduino firmware to control wifi module via serial pins
  • 32KB flash
  • $27 USD (Using clones could be much cheaper)
  • Wiring difficulty: a little complex
  • Setup instructions >>

Supported Sensors

Since our first initiative is to build a PM2.5 sensor network, we only have one PM sensor support for now.

Maintainers