From project page:
Boboi Box is the best complete electronic kit for 3D Printer beginner.
- Easy to use, Easy to Install, Pre-labelled, Pre-Programmed, Fully Tested
1 .It's an all-in-one 3D printer controller that allow you to fully control your 3D Printer without connecting to any other devices.
2. Once you have this controller, you can basically use it for any kinds of stepper motors based 3D printers that you can find in the reprap.org. Which also includes the most popular models like Prusa and Original Mendel.
3. It's an easy to use and easy to install Electronic kit that never before, Everything is pre-labelled, properly set up and well organized. All you need to do is finding the right pins and make simple connections.
Atmel ATmega 2560 with ATmega16U2
Flash Memory: 248KB
Input Voltage: 12V
MircoSD slot: Yes
LCD pins: Yes
Motor Driver: 4 x Integrated Allegro A4982
PWN Fan: Yes
External Serial ports: Yes
External I2C ports: Yes
External Reset Pins: Yes
Four integrated Allegro A4982 Stepper Driver
-Thermal shutdown circuitry
-Short-to ground protection
-Shorted load protection
Buildin Push-Push microSD card socket
2 N-MOSFETs for Extruder and Heatbed control
1 N-MOSFET for low power PWM Mosfet driven outputs
External Reset button for emergency stop
External 5V supply and GND for any other modules
External Joystick connection pins for manual control
External LCD connection pins for standard 20x4 LCD
Extra pins available for Raspberry Pi expansion and development;
RX,Tx and GND
SDA, SCL and GND
4-Layer PCB with proper ground plane and power distribution networks
The maximum length and width of the Baboi are 115 and 60 mm respectively, with the USB connector and power
terminals extendng beyond the former dimension. Three screw holes allow the board to be attacted to a surface or case. Baboi is deigned to be compatible with most of 3D printers in the current market.
Further from that, UART(serial port) is also connected as external pins for Raspberry Pi for further development uses.
USB overcurrent Protection
Babo has a resettable polyfuse that protects your computer's USB ports from shorts and overcurrent. Although most computers provide their own internal protection, the fuse provides an extra layer of protection. If more than 500 mA is applied to the USB port, the fuse will automatically break the connection until the short or overload is removed.
3 Modes for Baboi Box:
1. SD Card Printing mode
You can store all your gcode into MicroSD card and inserted into Baboi box, It would automatic read your gcode and start printing after it reach its printing temperature.
2. Manual Control Mode
This mode is perfect for open source 3D printers, as we all known open hardware 3D printer is not as stable as other finished products. So that you will find this mode very useful when you first time set up your printers or when you fix hardware problems. It's an easy-to-use hardware testing function.
3. PC Mode
For people who still like to connect your 3D printer to Computer, here's the mode that you probably would use.