|Kit||Assembled and Tested||PCB ONLY|
The Bare Bones Board (BBB) is an Arduino-compatible board (Freeduino) that implements the functionality of the Arduino Duemilanove/Diecimila, on a smaller printed circuit board, by removing the USB communications chip to another board.
The Bare Bones Board is completely compatible with the Arduino project software and IDE. Currently the Bare Bones Board is listed on the Arduino site as “Recommended Third-Party Hardware”. It has also gained a devoted following among Arduino users, as a convenient, effective, and low-cost hardware solution.
The BBB is programmed with the USB-BUB Board or equivalent FTDI cable or adapter board. This saves the cost of repeatedly paying for the communications chip, in future projects. It also allows the BBB to be 1/3 smaller in both dimensions than the Arduino® Duemilanove board.
BBB PCB specifications
Bare Bones Board (BBB) features
Despite the Bare-Bones name, the BBB is a full featured Arduino-compatible that includes the vast majority of the functionality of the Arduino Duemilanove.
Arduino is programmed in the “C” programming language, with an integrated development environment (IDE) engineered for beginning programmers. The language includes support for desirable microcontroller features such as 32 bit and floating point math and many standard C libraries. Projects that outgrow the Bare-Bones Board’s capabilities can easily be ported to the Wiring Board, which is based on the Atmega128 chip, or the Sanguino, which is based on the Atmega644.
The BBB is no longer packaged with the male 3x7 header block, (the female 3x7 header, which most people seemed to be using, is in the kit). You can get the male 3x7 header individually or in packs of 10 here.
Atmega328 features, upon which the BBB is based