How it works
It’s really easy. You choose the components and parameters for your project, and BrainBuilder generates and flashes the firmware. No programming required, worry-free.
To get started
All you need is a Windows 10 or Linux system, a development board (Arduino or generic AVR-8), and the BrainBuilder software. Register here for the BrainBuilder free beta.
Custom firmware, quick and easy
Do you have great ideas for making autonomous controllers, IoT edge devices, machines, sensors, robots? But not the time, patience or skill to develop the firmware?
Use BrainBuilder to define what your product needs to do. It generates and programs the code for you, automatically.
BrainBuilder is a no-code solution for generating controller firmware for IOT edge devices and autonomous controllers.
The Blinking LED
Where else to start than with a blinking LED? Just connect the LED and set the blink frequency.
BrainBuilder is no-code. That means there is no need to write everything yourself in a programming language. Coding mistakes, security issues, bugs and debugging are things of the past. BrainBuilder generates high-quality reliable code.
The only code you will create is in simple if-statements (“rules”).
A simple example, all it takes: a temperature sensor, a potentiometer, a switch and a rule.
Of course larger and more complex projects can be realized too.
Under the hood
BrainBuilder firmware consists of a FreeRTOS kernel with highly optimized internal code. You don’t have to worry about the complexity involved, that’s all neatly hidden.
BrainBuilder does all the grunt work for you; compiling and checking the code for inconsistencies. Delivering error-free functionality, without you having to dig into all the details, so you’re free to concentrate on your project’s functionality.