Skip to content
This repository has been archived by the owner on Aug 14, 2019. It is now read-only.

Microhomie firmware with setup wizard

License

Notifications You must be signed in to change notification settings

microhomie/microhomie-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microhomie firmware with setup wizard

This firmware and the setup wizard are in alpha stage.

Supported device: ESP8266

Setup

This makes most fun on your mobile.

  1. Erase and flash your device with the microhomie-wizard firmware
  2. Reset device (button or power)
  3. Wait until you see the Microhomie-xxxxxx Wifi network, connect to this network with password microhomiE
  4. Open the URL http://192.168.4.1 in your favorite browser and follow the instructions
  5. Subsrcibe to the MQTT base topic (homie/#) to watch the incomming messages
  6. Reset your device
  7. Play

Setup Build environment

To bootstrap the development environment you need packages, headers, binaries, dependencies, etc for to build esp-open-sdk and micropython. Go-lang (binary) is also a dependencie.

If you have installed the requirements and dependencies the Makefile will do the rest for you. Just type:

make bootstrap

Build an deploy

ttyUSB0 is set as the default port for the device. You can change this in the Makefile on line 5.

make
make deploy