Difference between Microduino-Core and Core+

From Microduino Wiki
Jump to: navigation, search

Both Microduino-Core and Microduino-Core+ conform to Microduino interface standard. The main difference between them is the core chip. Besides, the Core and Core+ also have different in Flash, EEPROM and SRAM capacity. The Core+ can provide large memory space and two hardware serial port resources. Users can choose the right core module according to design function, power consumption and performance.

Microduino Core chip Flash SRAM EEPROM Digital I/O Analog I/O PWM Hardware serial port
Core Atmega168PA 16K 1K 512 23 8 6 1
ATmega328P 32K 2K 1K 23 8 6 1
Core+ Atmega644PA 64K 4K 2K 32 8 6 2
ATmega1284P 128K 16K 4K 32 8 6 2
  • Clock frequency difference for the 8M and the 16M version.
    • The 8M version corresponds to the 3.3V power supply and the 16M version corresponds to the 5V power supply. Generally, for adapter or USB power supply, you 'd better choose the 16M and 5V version. And for battery supply, you can choose the 8M and 3.3V version. With 1 Li-ion battery or 3 cells of Ni MH battery or 3 cells of AA discharging battery, it can maintain normally operation of this version. If loading LDO circuit, the power supply stability in 3.3V is also a good choice.

In addition, The pins of the Core and Core+ are fully compatible when using Microduino hardware support package. Bootloader can adopt optiboot, which saves flash space and improves the download time.