Crumbuino-Mega
Crumbuino-Mega
Arduino-compatible OEM module with ATmega2560 controller and CP2102 USB UART converter.
AVAILABLE OPTIONS
Module
Processor
Crumbuino-Mega
ATmega2560
ARDUINO BOOTLOADER
The Crumbuino-Mega module comes preloaded with
the Arduino ATmega2560 bootloader. Also actived is
the auto-reset function, providing a seamless
integration to the Arduino IDE for uploading of a
program without the need to reset the module in
advance.
AUTO RESET FEATURE
Jumper J7 (solder-jumper on the bottom of the module
beside the ISP header) enables the automatic reset of
the ATmega2560 by the Arduino IDE before connecting
the bootloader and upload a program.
USB INTERFACE
A USB UART converter CP2102 by Silabs is connected to the MCU's USART0 RXD/PE0 and TXD/PE1. A
standard 5pin mini USB B connector is available onboard and allows for easy connection to a host PC. The
CP2102 is always powered from USB bus.
FEATURES
High Performance
16MHz operating frequency
–
single 5V power supply
–
Familiar Integrated AVR Peripherals
up to 83 IO pins available
–
two 8 bit, four 16 bit timer/counter
–
4 PWM channels (8 bit resolution)
–
12 PWM channels (2 to 16 bit resolution)
–
input capture and output compare functions
–
real time clock counter
–
four programmable UARTs
–
master/slave SPI interface
–
two wire interface (I²C comp.)
–
analog comparator
–
16 channel 10 bit ADC
–
watchdog timer
–
ISP and JTAG interface
–
ARDUINO IDE INTEGRATION
Due to the preloaded Arduino Bootloader and the integrated USB UART converter with mini-USB connector, the
module can directly be used with the Arduino IDE. The corresponding board support package (BSP) is available
here: https://github.com/beegee-tokyo/Crumbuino-Chip45. Alternatively is can be used as Arduino Mega 2560
board, hence lacking some GPIOs since the original Arduino Mega does not expose all ATmega2560 GPIOs.
Crumbuino-Mega
© chip45 GmbH & Co. KG • Amselweg 13 • 35435 Wettenberg • Germany • www.chip45.com
Infosheet
RAM
EEPROM
8kB SRAM
4kB EEPROM
Enhanced Onboard Peripherals
–
–
–
–
–
–
–
Expansion Headers
–
–
Flash
Peripherals
256kB Flash
- CP2102 USB-UART converter
- MAX3221 RS232 transceiver
- SN75ALS176 RS485 transceiver
- mini USB B 5pin connector
- status LED and tiny reset button
CP2102 USB to UART converter at USART0 (PE0,
PE1)
MAX3221 RS232 transceiver at USART2 (PH0,
PH1)
SN75ALS176 RS485 transceiver at USART3 (PJ0,
PJ1, PJ2)
16MHz XTAL crystal
32768Hz clock crystal preinstalled
standard 6 pin Atmel AVR ISP connector
status LED (connected to PJ7)
standard 2.54mm headers with all controller signals
and signals from onboard peripherals
auxiliary 3pin screw terminal (connected to RS485
signals for direct cable connection, RS485 signals
are also available at pin headers, see below pinout)
Better Embedded.
Need help?
Do you have a question about the Crumbuino-Mega and is the answer not in the manual?
Questions and answers