Freematics Builder is a self-contained firmware building utility which integrates toolchains, hardware SDK, Arduino cores and Arduino libraries for Freematics products.
Freematics Builder supports custom configuration UI created from a config file (example) resulting in additional compiler options applied during building process, which makes it a configuration tool for hardware products.
Features
- Compiling Arduino sketches for AVR, ESP32 and ESP32-C3
- Uploading binary to generic Arduino boards and Freematics products
- Built-in serial monitor
- SPIFFS image creation and uploading
- Customizable building configuration UI
Screenshots
Download Latest Release
Changelog
Version 1.3.1 (16 MAY 2024)
- ESP32 Arduino core 2.0.16
Version 1.3.0 (9 MAR 2024)
- ESP32 Arduino core 2.0.14
- ESP32 IDF 4.4.6
Version 1.2.3 (20 APR 2022)
- ESP32 Arduino core 2.0.3-RC1
Version 1.2.2 (24 FEB 2022)
- ESP32 Arduino core 2.0.2
- Fixed ESP32 SD card access issue
Version 1.2.1 (3 DEC 2021)
- Fixed a couple of bugs that cause compiling issues
- Dropped support for ESP8266
Version 1.2 (28 OCT 2021)
- Added support for RISC-V based ESP32-C3
- Added application console window for compiler error messages
- Updated ESP32 Arduino core 2.0.0
- Updated ESP-IDF 4.4
- Updated AVR toolchain
Version 1.1.3 (15 SEP 2019)
- Updated ESP32 Arduino core
- Updated esptool
- Integrated ESP-MDF (WiFi mesh support for ESP32)
- Fixed occasional ESP32 reset issue
- Changed ESP32 default upload baud rate to 921600bps
Version 1.1.1 (30 MAY 2019)
- Updated ESP32 SDK
- Updated esptool
- CPU frequency configurable for ESP32
Version 1.1.0 (15 APR 2019)
- Updated ESP32 Arduino core
- Added auto-reset option
- Improved UI
Version 1.0.12 (24 JUL 2018)
- Updated ESP32 Arduino core
- Added image verification for ESP32
- Allowing uploading pre-built file system image
Version 1.0.11 (22 MAY 2018)
- Fixed partition setting for ESP32 with 16MB flash so SPIFFS partition can reach the end of flash
Version 1.0.10 (8 APR 2018)
- SPIFFS image creation and uploading for ESP8266 and ESP32
- Updated ESP32 Arduino core
Version 1.0.9 (29 MAR 2018)
- SPIFFS image creation
Version 1.0.8 (16 MAR 2018)
- Updated ESP-IDF SDK and ESP32 Arduino core (using 240Mhz clock)
- Updated ESP8266 Arduino core
- Updated ESPtool
Version 1.0.7 (16 JAN 2018)
- Fixed a serial monitor issue
Version 1.0.6 (28 NOV 2017)
- Added ESP8266 target
Version 1.0.5 (6 NOV 2017)
- Updated ESP32 support for Arduino IDE (80Mhz clock)
- Cleaned up ESP32 boards type list in Arduino IDE
Version 1.0.4 (22 OCT 2017)
- Updated ESP32 SDK and Arduino core
- Changed default ESP32 clock to 80Mhz (lower power consumption)
- Purging build folder during installation to ensure a clean first-time build
- Fixed the bug that source code can’t reside in folder with white space in name
- Fixed a GUI issue
- Updated Electron runtime
Version 1.0.3 (2 OCT 2017)
- Updated ESP32 SDK and Arduino core
- Changed ESP32 default upload baud rate to 115200bps
- Fixed several GUI issues
Version 1.0.2 (17 JUL 2017)
- Added uploading baud rate option
- Adjusted library path searching range in accordance to Arduino IDE
Version 1.0.1 (3 JUL 2017)
- Added optional rebuild for library and core files