knewron-technologies / 1btn

1btn (one button) uses the internet to complete a task with the simple, satisfying click of a single button. It connects to the internet over Wi-Fi to trigger whatever action you have assigned to it using a simple, online interface. One click, one task. It’s that simple. Unlike many other “Internet of Things” devices, 1btn does not maintain a continuous connection to the internet. Instead, it sleeps until it is pressed, then it connects to the internet, performs the assigned task, tells you the outcome via its multi-colored LEDs, and then returns to rest.
http://www.1btn.space
MIT License
123 stars 17 forks source link

How can upgrade firmware? #5

Closed gazambuja closed 7 years ago

gazambuja commented 7 years ago

How is the easy step to upgrade official firmware?

knewron-technologies commented 7 years ago

If you want to change firmware files on the module, simply stop the button from entering into the main program by stopping timer 0 when triggered.

However, if you want to wipe out base firmware and re-write whole thing, you'll have to connect b0 point to the ground while resetting the device. This will take it into boot mode and you can upgrade it with the new firmware.