| davidbuckley.net |
| home > | Jet-Laser < Bamduino > Baldur | 22 September 2026 |
| Bamduino by David Buckley | January 2014 |
Bamduino uses commands over a serial link, via an FTDI USB/Serial converter, from a Serial-Monitor rather than from an IR-controller, this allows many more commands to be used and importantly it allows the commands to be human readable ASCII which is a real advantage.
Bambino Arduino was first shown to the public in May 2014 at the Bay Area Maker Faire by Michael Margolis where it was filmed by Lem Fugitt for his Robots-Dreams site, sadly Lem died and his site has gone.
A friend started calling the Arduino version of Bambino, Bamduino, hence Bamduino!
Upgrades
14 September 2026 HC12 Radio modules added.
The software now allows -
- each robot to have a Name 'a' - 'z',
- each robot to belong to a Group 'A' - 'Z',
- each Group can have a Group Leader, named 'z' which can reply for the Group,
- any Group can be selected as the current group by sending the command '#'<group>,
- any robot in the current group can be selcted by name by the command '#'<name>,
- when a group is selected, if there is a group leader 'z' it will reply <group>'>',
- when a robot, in a selected group, is selected, it will reply <name>'>',
- when a group has been selected all the robots in that group will obey all commands sent, but only robot 'z' will send replies,
- when a group and robot have been selected only that robot will act on commands and reply,
3 March 2022 BA53_turnUS - t-,a-,[^][-] turn to object, t+,a+.[^][+] turn to open space.
The ProMini version is too full for help entries for the new commands.
18 February 2022 upgrade to BA52_IRout, command 'T' to transmit by IR IR commands so Bamduino can talk to other Bamduinos, Bambinos or even Aesir.
5 February 2022 upgrade to BA51, added commands 'a' and [f^] to execute inbuilt subroutines and sounds.
2 June 2021 I decided to revisit the IR problem and despite the complicated descriptions of the Sony IR protocol one can find on the web, it really is very simple. I wrote my own routine to decode the signals from a Sony handset as sold in the PicAxe Store, it took seven short lines of code!
Bamduino now at BA50_IR can be controlled from a Sony-handset as well as over a Serial link.
There is now a page here with Arduino routines for IRin, Serout, and Serin as in PicAxe Basic.
Connectors