R2C2 RepRap Electronics

From RepRap
Revision as of 05:44, 23 September 2011 by Casainho (talk | contribs) (Added info about license and Open Source and direct links for documentation and development. Also added info about Rapman 3D printers.)
Jump to: navigation, search
Crystal Clear action run.png
R2C2 RepRap Electronics

Release status: unknown

PCB 3D full.png
New cutting edge electronic board for RepRap 3D printers
CAD Models
External Link

R2C2 RepRap Electronics

R2C2 electronic board works for RepRap 3D printers: Mendel; Prusa; Huxley. R2C2 also works for Rapman 3D printers. We expect this electronic board to be used with other 3D printers/lasers/CNC, etc.

If you are a user you can go directly to R2C2 Documentation page.

If you are a developer/hacker you can go directly to R2C2 Development page.

Laser Open Source project - www.laoslaser.org mention this electronics/firmware as a candidate for their project. Peter Brier from LAOS have an R2C2 and is developing for it.

Important advantages

  • Just one board, a complete solution, to control your RepRap 3D printer (can also control any other 3D printer/laser/milling);
  • Plug and print - you will receive it completed assembled, tested, with proper versions of software and manuals on uSD card. No need to search on the web for the correct versions!
  • Hight speed printing and quality due to the cutting edge technology 32 bits ARM microcontroller running at 100MHz with fast integrated USB controller;
  • Heated Bed support;
  • uSDCard to store board configurations in human readable text files. In future it will also store files for standalone printing (no need to be connect to a computer computer);
  • Buzzer to alert user of the different states of the 3D printing process, like end of machine heating, start and end of printing, etc;
  • USB bootloader working as a USB Mass Storage device (works on Linux, Windows and MAC OS) - you will just need to copy/paste new firmwares to board as if is a USB pen flash;
  • Expansion header to support other functionalities like a second extruder for support material, support a laser to engrave/cut paper, wood, ABS, PLA, etc;
  • 24/12 volts power input. At 24 volts power losses on cables are lower providing faster heating making it quicker to start printing;
  • All the firmware were developed with OpenSource development tools: ARM GCC, ARM GDB, OpenOCD JTAG Programmer/Debugger and Eclipse. We intend to continue developing firmware and expansion modules, for adding new features. We envision the R2C2 to became the "Arduino" of the RepRap world.
  • Open Source: R2C2 source files of PCB, schematic and firmware are available on R2C2 Github account and so every user can take advantage and improve/adapt/hack R2C2 for his own purposes.


Please see here.


This board will have an expansion header so modules can be added to add new functionalities (the same idea as Arduino shields). On next topic we talk about an application we have in mind.


Laser cutter and engraver

It will be possible to develop a module that control a laser diode of 1W (or less). We will be able to cut and engrave paper, plastic, wood, etc. See here the tests that Leonard have done:

<videoflash type="blip">AYKfxj4C</videoflash>

<videoflash type="blip">AYKfxkMC</videoflash>

Reprap laser cutter test-01.jpg

That cut was done with blue laser at 1W and with feed rate of F400 (6.6mm/s). The paper sheet had about 0.1mm.

We believe that we will be able to etch PCBs (like here) and make tracks/clearance of 0.25mm, for LQFP ICs of 0.5mm pitch :-)

Big thanks for Leonardo from Portugal to make this tests!


WARNING: This circuit is in development and test phase.
Hbox-r2c2-laser controller.png

Source files for KiCad: File:Hbox-r2c2-laser controller.tar.bz2

Forum discussion

Electronic music for HBox RepRap electronics

R2C2 is shipped with (on the on board 2GBytes microSD Card) the sources files of RepRap 3D printers, R2C2 manual and sources, music, etc. The idea is to share data/files which we like (and are public, CC license, etc), just like Dead Drops project.

Here is an example of electronic, robotic and chip music shipped with R2C2 - please listen, download and share (Creative Commons license), this album from Norwegian artist Binary pilot. Music for you dance while your RepRap prints: <flickr>5194767568|left</flickr>