MOVED TO InamataIO/Flasher
Flash the firmware onto an ESP32 and register it with the server. Released for the Inamata IoT platform.
Download | Driver Setup | Languages | Snap Setup | Development | Known Issues
Windows Screenshots | Linux Screenshots |
---|---|
Welcome page for Windows 10 → more pages | Add controller page for Ubuntu 22.04 → more pages |
For Windows download the latest setup installer.
For Linux use the Snap download to receive automatic updates.
Older and standalone versions are available on the GitHub releases page. The app is available via the following channels:
GitHub Release | Snap Store | Installer | Source | |
---|---|---|---|---|
Linux | Yes | Yes | No | Yes |
Windows | Yes | No | Yes | Yes |
Packager | PyInstaller | Snap | Inno Setup | None |
Download and install the CP210x USB to UART Bridge driver from silabs.com. Additional information is provided by Espressif:
In rare cases you might require the FTDI driver. This is used on some developer boards.
-
Add your Linux user to the dialout group to gain access to the serial USB port. Run the following command in a terminal:
sudo usermod -a -G dialout $USER
-
Now logout and back in again. To verify the change run the following command:
groups
The application is available in
- 🇬🇧 🇺🇸 English
- 🇩🇪 German
- 🇫🇷 French
- 🇪🇸 Spanish
The translations have been created with the help of translation software as well as a mixture of native and non-native speakers. If you find any translation errors, we'll gladly accept merge requests or an e-mail ([email protected]) with the mistranslated strings. Instructions for translators are available in the development doc.
German | French |
---|---|
To enable saving the authentication token between restarts run the following command in a terminal:
snap connect inamata-flasher:password-manager-service
This is a list of features that would be useful and show the tool's current limitations
- Handling of more than 100 site, firmware images or controller instances
- This is due to not handling paging of the GraphQL requests
- Delete controller when creating a new on and an error occurs after registration
- Enable searching of combo boxes with many items
- This is described on StackOverflow
- Use PlatformIO as an flash/upload tool?: https://community.platformio.org/t/upload-latest-build-without-a-compile-link/9520