Modern Device
  • Home
  • Blog
  • Forums
  • Wiki
  • Shipping
  • Contact Us

    • Featured Products
    •  
    • Arduino/Freeduino
    • JeeLabs
    • Sensors
    • Music/Sound/Noise
    • Light Emitting Diodes
    • Displays
    • Components
    • Power Supplies
    • Breadboards & Wires
    • Merchandise
    • Closeouts
    • Promotions
    •  

    Your Cart

    Review Cart or
    Checkout Now

    Popular Products

    Freeduino USB Host Board
    Starts at $79.00
    JeeNode v6 Kit
    Starts at $7.50
    RBBB Kit
    Starts at $13.00
    Wind Sensor
    Starts at $17.00
    3-Axis Accelerometer Module
    Starts at $10.95
    TMP421 Temp Sensor
    Starts at $7.63
    Fluxamasynth Shield
    Starts at $39.95
    AMBI Light Sensor
    Starts at $4.47
    Arduino Uno Rev3
    Starts at $25.00
    Dual Axis Gyro Module
    Starts at $21.95
    SHT21 Humidity and Temp Sensor
    Starts at $4.00
    Pressure Sensor (MPXV)
    Starts at $4.95
    Theremin Merit Badge
    Starts at $4.50
    Relay Plug
    Starts at $4.00
    LEDs (Super-Bright)
    Starts at $2.50
    LCD Character Displays
    Starts at $7.00
    RGB LED
    Starts at $0.50
    Arduino Leonardo
    Starts at $25.00
    Arduino WiFi Shield
    Starts at $90.00
    Arduino Wireless SD Shield
    Starts at $30.00
    Arduino Mega 2560
    Starts at $55.00

    Recently Viewed

    Recent News & Updates

    • Maker Faire San Mateo 2012
    • New Fluxamasynth Library
    • PIR sensors and LEDs galore
    • HMC5883 3-Axis Compass launched.
    • 2 Second Arduino Bootloader
    Home / Modern Device / Arduino / Freeduino / Kits / Bare Bones Board (BBB) Kit
    Bare Bones Board (BBB) Kit
    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

    • 2.35"(59.7mm) * 1.60"(40.6mm)

    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.

    • Standard with the latest 328 chip for more memory and faster uploads.
    • Programmed by a USB-BUB Board or FTDI cable.
    • Designed with all through-hole parts for easy assembly by beginners.
    • The BBB can be built in many configurations for custom projects.
    • Designed with male header pins on bottom to insert directly into solderless breadboards, saving a lots of wiring and fuss.
    • Analog inputs have adjacent +5V and Ground buses to make interfacing sensors easy by using a three pin female header or servo cable.
    • Flexible power options (USB/External) and an onboard voltage regulator that can be used with either TO92 or TO220 (7805 or LM2940 ) voltage regulators.
    • Convenient pins to power, (or draw power from) breadboard power buses, a shunt allows easy switching between options.
    • Optimizes breadboard space by hanging over the edge of the breadboard. This allows an LED and resistor to be conveniently wired to one BBB pin for example (see photo).
    • Includes an inductor for high frequency noise filtering on the analog system reference input.

    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

    • 32k flash program storage
    • 2k RAM for program memory
    • 6 PWM outputs
    • 6 A/D inputs
    • UART and SPI interfaces
    • Hardware interrupts
    • 20 general purpose I/O pins (shared with PWM and Analog pins)
    • 16 MHz RISC microcontroller
    • Open-source hardware, IDE, bootloader
    • Easy upgrade to more powerful hardware (Wiring)

    Resources

    • BBB Rev.E instructions, including schematics
    • Further information and design files
    • Modern Device Forum/BBB
    • Arduino project & IDE
    • Wiring project and IDE
    • The Bare Bones Board is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

    Purchase Options

    • BBB Assembled and Tested
      comes fully assembled and tested
    • BBB Kit, BUB, Cable Bundle
      includes BBB Kit, BUBII, and 3-Foot USB A-Mini Cable
     

    Shipping Info Distributors Thanks for visiting Modern Device! Your questions and feedback are welcome: support@moderndevice.com

    © 2013 Modern Device.