NodeUSB- ‘Eat your own dog food’ WiFi IoT DevKit

NodeUSB is a tiny, low cost $9, WiFi ready, ESP8266 USB dev kit for Internet of things, it comes with NodeMCU pre-installed

Similar projects worth following
NodeUSB is a ‘eat your own dog food’ DevKit for IoT.

NodeUSB is low cost, WiFi ready, based on ESP8266 SoC and NodeMCU.

Quick dev boards on the market is good, but you can not make product your friends can use everyday. All the thousands of cool things you can do on Arduino are just experiment.

- You can plug NodeUSB into any USB power adapter, you can ready to go!
- Open source Software. NodeMCU.
- Add sensors by just plug in USB boards.
- Low cost

Super easy to connect many sensors, just plug to USB female of NodeUSB, then ready to go.
Tested sensors:
- bmp180, bmp085
- DHT11, DHT22,
- ds18b20,
- si7021 (Humidity),
- 433m
- UltraSound
- 5V relay

Just received first shipments of prototypes today. Looks good.

We are in kickStarter now:

  • Solar powered WiFi weather station

    Michael Wen05/14/2015 at 03:21 0 comments

    Found a great spot for Solar powered WiFi weather station:

    My deck, it will block the rain, block the sun, and easy to mount solar panel


    The battery with charging PCB is still naked, I am waiting for the PCB shipment so I can make the Battery Node. Stay tuned.

    This is another one in front of my house, it is facing south, so lots of sun shine, 2 sensors will give me both the temperature under the sun or not.

  • WiFi weather station

    Michael Wen05/10/2015 at 23:49 0 comments

    Steps to make a WiFi weather station:

    1. soldering 90 degree 2.54mm headers onto NodeUSB
    2. Soldering si7021 module on 2.54mm header
    3. If you want to add barometer, Use quick connect wire to add bp180 module
    4. put into case closures
    5. put in USB power adapter

    Here are the pictures:

  • Touch Node Video

    Michael Wen04/22/2015 at 22:37 0 comments

    Touch node video!

  • Universal PCB for modules. (Arduino, etc )

    Michael Wen04/21/2015 at 01:15 0 comments

    PCB have 8 headers (4 pins, 2.54mm). (With 6 different combinations )

    So you connect different I2C modules (with different pin-outs) in just one Node. For example, you can use it to add both si7021 and bmp180 in your project. Sounds cool?

    Also USB male and female pass-through, you can create Nodes Chain with several nodes!

  • Use with Solar Panel and Battery

    Michael Wen04/20/2015 at 05:26 0 comments

  • Connect Different sensors using USB

    Michael Wen04/09/2015 at 17:59 0 comments

    Different connectors

    Connect hall sensor:

    Connect Relay:

    Connect Soil humidity sensor:

    Touch Sensor:

    ds3231 RTC:


    Light Sensor

    OLED display module:

    CO sensor

    LED module

    PIR Sensor

    LED light

    Ultrasound range sensor

    si7021 temperature and humidity sensor

    BMP018, BMP085 barometer and temperature sensor


    DHT22 sensor

    433mHz receiver and transmitter

    Use solar battery to power NodeUSB and bmp018 sensor

  • Few NodeUSB sensors

    Michael Wen04/02/2015 at 15:11 0 comments

    NodeUSB plug in USB power adapter:

    Use NodeUSB to control 433mHz power switch:

    UltraSound range sensor:

View all 7 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates