Skip to content

knyete/iot-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Internet Of Things Platform

Micropython based IOT platform is a set of useful tools and utilities to build open source firmware for various devices like LED strip controllers / wall switches / temperature and humidity sensors.

P.S. documentation writing in progress... :)

Supported devices

  1. Open Source Neopixel ESP8266 based controller
  2. Soon :)

Ubuntu

Build

  1. Install required packages
$ sudo apt-get update
$ sudo apt-get install -y docker.io git python python-yaml esptool
  1. Clone project (be sure to use --recursive):
$ git clone --recursive https://github.com/belyalov/iot-platform.git
  1. Enter into project
$ cd iot-platform/
  1. Build desired device! :)
# ./build.py build <device folder>
$ sudo ./build.py build devices/open_neopixel_controller/

Firmware is ready!

Flash firmware

To flash your device with compiled firmware:

$ esptool --port <UART PORT> --baud 460800 write_flash -fm dout 0 ./_build_neopixel/esp8266/firmware-combined.bin

About

Micropython based IOT platform for open source devices based on esp8266 / esp32

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages