There are list of active reprap electronics.
1 32 bits Community based, tested and supported electronics
1.1 Generation 7 Electronics
1.2 Smoothieboard
1.3 Duet
1.4 Replicape
2 8 bits community based, tested and supported electronics
2.1 Melzi
2.2 PiBot for Repetier Motherboard
2.3 RAMPS
2.4 Sanguinololu
2.5 SAV_MKI
3 RAMPS derivatives (8 bits)
3.1 Megatronics
3.2 BAM&DICE
3.3 BAM&DICE-DUE
3.4 3Drag controller
4 Commercial alternatives
4.1 AZSMZ Mini (32 bits)
4.2 SMART RAMPS(32 bits)
4.3 R2C2 Electronics (32 bits)
Firmware running on the active reprap electronics are varied
1 Sprinter
2 Teacup
3 sjfw
4 Marlin
5 Sailfish
6 Grbl
7 Repetier-Firmware
8 Aprinter
9 RepRap Firmware
10 ImpPro3D
11 Smoothie
12 Redeem
The above active firmware are getting out of Abandoned and Deprecated Firmware from the below
1 Yarf
2 FiveD
3 Hydra-MMM
4 Generation 2 firmware
5 Gen2OnABoard
6 Generation 3 firmware
7 Tonokip
8 Klimentkip
9 Makerbot
RobotDigg focus the most on the following three firmware that are used in 3D Printers
Repetier, Marlin and Smoothieware
Repetier since 2011 are absolute 3D printing enthusiasts and develop several software solutions for 3D printers. The first printer was a RepRap Mendel. At that time no useful software was available, so Repetier started to program Repetier-Firmware and Repetier-Host to achieve the best possible printing results. Later Repetier-Server was added to optimize the possibilities and get more flexibility.
Repetier started as a hobby and quickly became a full-time job, but until now it’s still a hobby – just a full-time hobby. For this reason, we develop Repetier with passion and continue improving. From this inner drive our success results in the 3D printer community and we are proud to have contributed a piece to the 3D printer hype.
Marlin first created in 2011 for RepRap and Ultimaker, today Marlin drives most of the world's 3D printers. Reliable and precise, it delivers outstanding print quality while keeping you in full control of the process. As an open source project hosted on Github, Marlin is owned and maintained by the maker community.
Smoothie is a free, opensource, high performance and modular G-code interpreter and CNC control system for the Smoothieboard 32bits controller. The motion control part's ancient ancestor is the awesome grbl. The Source code is on GitHub.