This is great micro-controller board for beginners as well as advanced users. It's a Jackknife of AVR boards, well suited for any of your embedded projects. We sell it as a kit so you do need your basic soldering skill to get up and running with this board.
The board comes with ATMega32 by default. However, thanks to its DIL-40 socket, the board can host any of the following: ATMega32, ATMega324 or ATMega644 micros. We tested the board with all of these micros and it worked as expected. If you are using ATMega324 or ATMega644, you can convert board's main logic level to 3.3 volts by swapping on-board default 5v voltage regulators for 3.3v version ones. This will let you interface with numerous 3.3V-level sensors and peripherals without extra logic level shifting circuitry.
- Compact size - just 53mm x 44mm (2.1"x1.7")
- All thru-hole construction for easy construction and modification
- Features the Atmel AVR ATMega32 8-bit RISC microcontroller
- 32 I/O lines, with ADC(analog-to-digital conversion) and PWM (pulse-width modulation)
- Operates over a wide range of supply voltage: 7 to 15 volts
- On-Board power distribution bus for simple power connections to peripherals
- Manual reset switch
- Industry Standard ISP connector for In-System Programming -no need to remove chip from board
- All MCU pins are made available through 2 20-pin headers
- Dual on-board I2C connectors
- User-selectable I2C clock and data lines
- On-Board I2C pull-up resistors
- Optional ceramic resonator connection for clock frequencies up to 16 MHz
- Can be programmed with Arduino/WIRING programming language, Assembly, C, Basic or any AVR-compatible language
- DEV-32 board
- In-system programming cable (uses 10-pin connector)
- 9v battery connector
- Software CD
- Atmel Mega32 Datasheet
- M32 User Guide
- Converting DEV32 board into 3.3V logic-friendly controller board
NOTE: If I2C is being used you need to connect pins PC0 (SCL) and PC1 (SDA) on the micro to two pins as shown in the picture below. Flexibility is a key to the design of this board, so PC0 and PC1 pins can be reused as GPIO if you aren't using them for I2C.
- Controlling SPF Laser module with DEV-32 board and ATMega644. ARDUINO/WIRING demo code.