Skip to topic | Skip to bottom
Home"Wealth without money..."

Main.RepRapMicrocontrollerSoftwarer1.8 - 26 Mar 2009 - 20:38 - ZachSmithtopic end

Start of topic | Skip to actions

OUTDATED: UPDATE ME...

RepRap Firmware

Introduction

Each set of electronics for RepRap contains some sort of microcontroller (uC). Each uC is a miniature computer which needs its own software in order to do useful things. The term for the type of software that runs on a microcontroller is 'firmware'. The reason is that ideally, the software doesn't change very often as it is fairly simple and the code should be very robust. Uploading this software to the chip is called 'burning' or 'programming' the microcontroller.

Due to the physical and electronic setup of each generation of electronics, new firmware generally must be written for each set. The various firmwares for each are discussed below.

Generation 3 Firmware

This is the firmware for the third generation electronics based on the Sanguino. You can read more on the third gen documentation page. It is currently a work-in-progress.

Generation 2 Firmware

This is the firmware for the second generation electronics based on the Arduino / Sanguino. Read more on the second gen documentation page.

Generation 1 Firmware

This is the firmware for the first generation electronics based on the PIC16F648. Read more on the first gen firmware documentation page.

-- AdrianBowyer - 02 Dec 2007
to top


You are here: Main > WebLeftBar > SoftwareDocumentation > RepRapMicrocontrollerSoftware

to top

Copyright © 1999-2009 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding RepRap? Send feedback