Create no-code error-free programs for your Arduino. Step by step: Run BrainBuilder on a Windows, Mac or Linux system Connect your Arduino Choose rules and components Click “Generate Firmware” See the new firmware running on the Arduino Start now >>>
Real-time To make parallel processing of signals and events possible, brainbuilder uses a real-time operating system. You don’t have to worry about the complexity involved, that’s all neatly hidden. Consistancy checking 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. Start now >>>
Integrated development environment BrainBuilder is an IDE to create microcontroller firmware. For IOT as well as controlling tasks. Non-blocking editing No irritating blocking error messages during editing. It is perfectly possible to partially describe your firmware, and leave the details for another time. It will not block your train of thought. Consistency checking / TODO list During development a continous checker runs all the time, keeping a list of things for you to do.
Parallel processing of events by the use of a Realtime Operating System Correct coding by design Quick re-targeting different CPUs and platforms
To make parallel processing of signals and events possible, brainbuilder uses a real-time operating system. Which operating system depends on the CPU and platform used. AVR8 / Arduino For AVR8 based platforms we use FreeRTOS. As most of the Arduino boards are based on the AVR8 family CPUs, this also applies to Arduino boards.