Microduino-Module Core EFM32

From Microduino Wiki
Revision as of 08:14, 26 July 2016 by Fengfeng (talk) (Development)
Jump to: navigation, search
Language: English  • 中文

Microduino-CoreEFM32 is one of the core modules of Microduino series, and it adopts ARM Cortex-M4 development board with EFM32PG1B100F256 chip. Microduino-CoreEFM32 is an open-source hardware, and it can be used together with Microduino extension modules and other electronic components, modules and sensors to make abundant funny interactive works.

Features

  • Small, cheap, stackable and open;
  • Open-source hardware circuit design;
  • JLINK module can be used to program to Microduino- CoreEFM32 .
  • Unified Microduino interface specification and abundant periphery modules, which make it able to be quickly extended and connected with other modules and sensors which meet the Microduino interface specification, conveniently and flexibly;
  • 2.54-spacing female header connector interface is convenient for the integration to the pegboard.

Specification

Electrical Specification

  • Microcontroller:EFM32PG1B100F256
  • Speed:40MHz
  • Working voltage:5V
  • Core voltage:3.3V
  • Flash:256KB
  • SRAM:32KB

Pins Specification

  • I/O
    • Digital I/ O pins:24
    • ADC : 12-bit, 24-ch., 1 Msps
  • Communication
    • SPI:2
    • IIC: 1
    • I2S : 1
    • UART : 1
    • USART : 2
  • Cryptography
    • AES-128 : Yes
    • AES-256 : Yes
    • ECC : Yes
    • SHA-1 : Yes
    • SHA-2 : Yes
    • RSA-2048 : No
  • Description of pins
Pin Original Pin Name Map Pin Name Digital Pin Analog Pin PWM SPI Serial I2C Power
1 VCC +5V +5V
2 VCC +3V3 +3.3V
3 PC8 D7 yes yes yes yes USART0/1 SDA/SCL
4 PC9 D8 yes yes yes yes USART0/1 SDA/SCL
5 PC11 D9 yes yes yes yes USART0/1 SDA/SCL
6 PB11 D10 yes yes yes yes USART0/1 SDA/SCL
7 PB12 D11 yes yes yes yes USART0/1 SDA/SCL
8 PF2 D12 yes yes yes yes USART0/1 SDA/SCL
9 PF3 D13 yes yes yes yes USART0/1 SDA/SCL
10 \ AREF
11 PF4 A0 yes yes yes yes USART0/1 SDA/SCL
12 PD9 A1 yes yes yes yes USART0/1 SDA/SCL
13 PD10 A2 yes yes yes yes USART0/1 SDA/SCL
14 PD11 A3 yes yes yes yes USART0/1 SDA/SCL
15 PD12 SDA yes yes yes yes USART0/1 SDA/SCL
16 PD13 SCL yes yes yes yes USART0/1 SDA/SCL
17 PD14 A6 yes yes yes yes USART0/1 SDA/SCL
18 PD15 A7 yes yes yes yes USART0/1 SDA/SCL
19 PA0 D0 yes yes yes yes USART0/1 SDA/SCL
20 PA1 D1 yes yes yes yes USART0/1 SDA/SCL
21 PB13 D2 yes yes yes yes USART0/1 SDA/SCL
22 PC10 D3 yes yes yes yes USART0/1 SDA/SCL
23 PC7 D4 yes yes yes yes USART0/1 SDA/SCL
24 PF1 D5 yes yes yes yes USART0/1 SDA/SCL
25 PF0 D6 yes yes yes yes USART0/1 SDA/SCL
26 RESET RST
27 GND GND GND

Documents

Development

  • 1.Module JLINK is needed to download program to Microduino-CoreEFM32.
  • 2.The tutorial of setting the development environment and installing the driver is as following:

File:Microduino-efm32 development environment set-up.pdf.

Application

Microduino CoreEFM32 Tutorial

FAQ

Purchase

History

Gallery

Video