What's New

BendyRoad BrainBuilder: The easiest way to create custom firmware

Multiple timers example: Interactive treelights

It’s the festive season! So I made this interactive tree to brighten and cheer up to my desk. It senses that I’m there, reacts when I talk to it (I like to think so, but in reality it reacts to any loud enough noise) and switches off when I leave.

There is much more to it than being a pretty ornament: it showcases how BrainBuilder supports the use of multiple timers. No less than five independent timers are in use here.

Decorative desk tree with LED lights

This is how to build it.

Presence detector example

My first BrainBuilder project was inspired by an assignment from a few years ago.

People were always walking around to check every office, looking for an available workplace. It would be really convenient if they would be able to see which desks were free, on a display in the lobby.

An office floorplan with occupied and free desks

After all, it’s simply a matter of detecting whether or not people are sitting at desks.

Or so you would think.

Upgraded to FreeRTOS long term support

We have upgraded to FreeRTOS V10.4.3. This means we are following the FreeRTOS LTS (long term support) release train now.

As quouted from the FreeRTOS website:

developers can rely on a FreeRTOS version that provides feature stability, and security patches and critical bug fixes for two years from release date.

Open for public beta test

We are happy to announce that Beta testing of Brainbuilder is now open. A great opportunity to try it out for free!

Sorry, the beta is now closed.