Sanguinololu
Release status: working
Description | Release Version 1.0
|
License | unknown
|
Author | |
Contributors | |
Based-on | [[]]
|
Categories | |
CAD Models | Eagle
|
External Link |
Contents
Introduction
Here is a project I've been working on. It started in this forum thread. I would like a nice clean board to control my currently un-born Reprap, and due to its cost and simplicity I've chosen to use the Sanguino Arduino compatible board paired with a set of Pololus and eventually pololu pin compatible StepStick. In order to keep things tidy, I've mushed all this into one board. Since I like to have the ability to expand later on, all the unused Sanguino pins are broken out into an expansion header supporting I2C, SPI, UART, as well as a few ADC pins.
Latest Updates
Latest revision: 1.0 Updated March 23, 2011
Revision 1.0 is here with only a few tiny changes from 0.7 - the screw terminal pads have been rotated so that they face the closest edge, and the design rules have become more strict to be compliant with more board fab shops. I've included gerber files in git so that you can easily have your own boards fabbed.
Original Forum Post / Mailing List Latest Posts
Features
- Small design - board is 100mm x 50mm (4" x 2") - barely an inch longer than a business card!
- Sanguino clone, Atmel's ATmega644P - ATmega1284 drop-in compatible!!
- Up to 4 Pololu (or Pololu compatible) on-board (X,Y,Z,Extruder) (A4983 without voltage regulator)
- Supports multiple power configurations
- -- Logic & Motors supplied by ATX power supply (needs molex harddrive connector, and optional 4pin atx connector for additional 12v)
- -- Motors supplied by 5mm screw terminal 7-24V (25v if you install larger caps)
- -- Logic supplied by USB bus
- -- Logic supplied by optional on-board voltage regulator (molex harddrive connector cannot be installed at the same time)
- Supports multiple communication configurations
- -- FT232RL on-board for USB connectivity
- -- USB2TTL header is available for FTDI cable, or BlueSMIRF bluetooth module
- 2 thermistor connectors with circuitry
- 2 N-MOSFETs for extruder/bed, or whatever
- Selectable 12v/5v endstop voltage
- Edge connectors for all wire connections, for vertical jumpers or right-angle tidyness, with or without polarizing tab
- Silkscreen for connectors on both sides of the board, facilitating bottom cable connections for even more tidyness
- 14 Extra pins available for expansion and development - 6 analog and 8 digital, with the following capabilities
- -- UART1 (RX and TX)
- -- I2C (SDA and SCL)
- -- SPI (MOSI, MISO, SCK)
- -- PWM pin (1)
- -- Analog I/O (6)
- All through-hole components (except FTDI chip) for easy DIY soldering
Revision 1.0 Schematic & Board Images
EAGLE files, parts list
Schematics, board, images: https://github.com/mosfet/Sanguinololu/tree/master/rev1.0
Parts: https://github.com/mosfet/Sanguinololu/tree/master/rev1.0/parts.txt
You will also need Pololu or Pololu compatible stepper drivers such as StepStick
Mouser part projects
Everything you need except the PCB!
Project Name | Project Description | Price (as of 4-7-2011) |
---|---|---|
Sanguino Core (all versions) | The base project. Does not include FTDI implementation or power connectors. Chose this and then chose add-ons from below. | $21.95 (USD) |
ATX power connector kit | Vertical plugs for using the ATX power supply's ATX+4 12V connector and 4 pin HDD connector. If you install this, you can't install the Screw terminal & Voltage regulator kit... but why would you want to anyway. | $1.86 (USD) |
Screw terminal & Voltage regulator kit | 5mm Screw terminal and voltage regulator (and supporting parts) for those not wanting to use an ATX power supply, or would rather use a single volt power supply, 7-24V (25v if you install larger caps). If you've been following along, you know that if you install this, you can't install the ATX power connector kit. | $1.55 (USD) |
FTDI & USB plug kit | This kit includes a USB type B connector and a SSOP FTDI FT232RL chip (and supporting parts) commonly used for serial communication over USB. | $5.30 (USD) |
Polarized Connector Kit | Polarized right-angle connectors for the edge, and matching cable housings. Cable side is easy pinch type connectors, so no soldering or crimping is needed. | $4.30 (USD) |
Before purchasing parts, always export a part list from the EAGLE files to ensure the Mouser projects are at the latest revision.
1.0 Assembly Instructions
Coming soon!
Revision 0.5 / 0.6 Info
See Sanguinololu_0.6 for assembly instructions, board files, etc.
Revision History
Rev 1.0 Release revision, tighter DRC rules, and updated screw terminal footprint.
Rev 0.7 Added more pins to the expansion header, made I2C and SPI available for use. Combined all stepper motor enable nets into one pin.
Added footprints for voltage regulator for those wanting to use laptop power brick, etc. The vreg component footprints are hidden under the ATX power supply for space saving and to prevent both from being in use.
Enabled USB bus power for logic side.
Connected the 5v pin on the USB2TTL header so that either a: ftdi cable can power the board, or b: The board can power a bluetooth serial module (bluesmirf).
See Sanguinololu_0.6 for older revision history