EFM32JG1B100F128GM32 ARM Cortex-M3 32-bit Microcontroller

The EFM32JG1B100F128GM32 is an ARM Cortex-M3 based microcontroller (MCU) with speeds up to 40 MHz and is part of the Jade Gecko family of energy friendly devices. Built on top of a low-power platform that includes innovative low energy techniques, fast wake-up times and energy saving modes the EFM32JG1B100F128GM32 is ideal for energy sensitive applications. In addition, this device includes 128 kB Flash, 32 kB RAM, 24 Dig I/O Pins, 2 x 16-bit Timers and multiple communication interfaces. 

Similar Devices: EFM32JG1B100F128GM32

View Datasheet for all specifications View Datasheet for all specifications View Datasheet for all specifications View Datasheet for all specifications
Specifications Summary

MCU Core: ARM Cortex-M3

MHz: 40

Flash (kB): 128

RAM (kB): 32

I²S: 1

SPI: 2

I²C: 1

UART: 0

USART: 2

AES-128: Yes

AES-256: Yes

ECC: Yes

SHA-1: Yes

SHA-2: Yes

RSA-2048: No

Dig I/0 Pins: 24

ADC: 12-bit, 24-ch., 1 Msps

DAC:

LCD: No

Package Type: QFN32

Package Size: 5x5

Development Tools Type
EFM32 Pearl Gecko PG1 Starter Kit Starter Kits
WGM110 Wi-Fi Expansion Kit Expansion Boards
Title Version Resource Type
energyAware Battery Estimator Package 0.93 Software
Simplicity Studio v4 (Windows) 4.1.5 Software
Simplicity Studio v4 (Windows64) v4.1.5 Software
Simplicity Studio v4, Mac Installer 4.1.5 Software
Simplicity Studio v4, Linux Installer 4.1.5 Software
Simplicity Studio v3 v3 Software
Simplicity Studio Production Programmer 1.0 Software
Simplicity Studio v3, Linux Installer v3 Software
Simplicity Studio v3, Mac Installer v3 Software
PB #1607081: EFM32PG1 EFM32JG1 Revision C0 Product Change Notifications (PCN)
EFM32JG1 Reference Manual 0.6 Reference Manuals
EFM32JG1 Data Sheet: EFM32 Jade Gecko Family 1.1 Data Sheets
EFM32JG1 データシート: EFM32 Jade Gecko ファミリー 1.1 Data Sheets
EFM32JG1 数据表: EFM32 Jade Gecko 产品系列 1.1 Data Sheets
EFM32PG1 Starter Kit (STK) Schematic A00 Schematic and Layout Files
AN1027: EFR32xG1 and EFM32PG1/JG1 High-Temperature Operation 1.00 Application Notes
EFM32JG1 Errata 1.6 Errata
AN0003:UART ブートローダ 1.72 Application Notes
AN0003:UART 引导装载程序 1.72 Application Notes
Micrium OS API Reference Guide 0.1 Reference Manuals
AN0003: UART Bootloader 1.73 Application Notes
Chip Scale Packages Wearables Technology White Papers
Clock Tree 101 - Timing Basics 2 White Papers
Low Power Design Basics: How to Choose the Optimal Low Power MCU for Your Embedded System White Paper White Papers
PB #1611181 EFM32PG1 EFM32JG1 FPstatus Datasheet v1.1 Product Change Notifications (PCN)
170710102-EFM32PG12-and-EFM32JG12-Datasheet-and-Errata-Revision Product Change Notifications (PCN)
AN0955: CRYPTO 0.1 Application Notes
AN0816: EFM32 Brushless DC Motor Control 1.1 Application Notes
AN1096: Simplicity Studio v4 Offline Installation 0.1 Application Notes
AN0007.1: MCU and Wireless SoC Series 1 Energy Modes 1.10 Application Notes
AN1011: Standalone Programmer via the SWD Interface 0.1 Application Notes
AN0822: Simplicity Studio User's Guide 0.3 Application Notes
AN0012: General Purpose Input Output 2.01 Application Notes
AN0016: Oscillator Design Considerations 1.29 Application Notes
AN0828: Capacitive Sensing Library Overview 0.3 Application Notes
AN0021: Analog to Digital Converter 1.11 Application Notes
AN0829: Capacitive Sensing Library Configuration Guide 0.2 Application Notes
AN1084: Using the Gecko Bootloader with EmberZNet and Silicon Labs Thread 0.1 Application Notes
AN1029: Linked Direct Memory Access (LDMA) Controller 0.1 Application Notes
Biometric EXP Layout Schematic and Layout Files
Biometric EXP Evaluation Board User’s Guide 0.4 User Guides
AN0816: EFM32 Brushless DC Motor Control 1.1 Example Code
AN0021: Analog to Digital Converter 1.11 Example Code
AN0005: Real-Time Counters 1.09 Example Code
AN0955: CRYPTO Example Code
AN0948: EFM32 and EFR32 Series 1 Power Configurations and DC-DC Example Code
EFM32 DK Mainboard BRD3201A Assembly Drawings A03 Schematic and Layout Files
EFM32G BRD3302A Assembly Drawings A03 Schematic and Layout Files
Biometric EXP Schematic Schematic and Layout Files
Biometric EXP Bill of Materials Schematic and Layout Files
ARM Cortex-M3 & M4 MCU Architecture White Papers
EFM32/EFR32/EZR32 Gecko Software Development Kit HTML Documentation 5.0.0 Software
Device and Flashloader files for IAR EWARM 5.2.0
AN0015: Watchdog 1.09 Example Code
AN0009.1: EFM32 and EFR32 Series 1 スタート・ガイド 1.21 Application Notes
AN0009.1:EFM32 and EFR32 Series 1 入门指南 1.21 Application Notes
AN0003: UART Bootloader 1.81.1 Example Code
AN0948: EFM32 and EFR32 Series 1 Power Configurations and DC-DC 0.7 Application Notes
Standard Outerbox Label Change to Include RoHS and Halogen Free Mark Product Change Notifications (PCN)
AN0004: Clock Management Unit (CMU) 1.09 Example Code
AN0015.1: EFM32 and EFR32 Series 1 Watchdog 1.48 Application Notes
AN1121: Headless Builds with Simplicity Studio v4 0.1 Application Notes
AN1121SW.zip 0.1 Example Code
AN0002.1:EFM32 和 EFR32 无线 Gecko 系列 1.49 Application Notes
AN0002.1: EFM32 および EFR32 Wireless 1.49 Application Notes
AN0002.1: EFM32 and EFR32 Wireless Gecko Series 1 Hardware Design Considerations 1.50 Application Notes
AN0918.0: MCU Series 0 to EFM32JGxx/PGxx Compatibility and Migration Guide 1.03 Application Notes
AN0004.1: EFM32 Series 1 and EFR32 Wireless MCU Clock Management Unit (CMU) 1.11 Application Notes
AN0059.1 UART Flow Control 1.03 Application Notes
AN0009.1: Getting Started with EFM32 and EFR32 Series 1 1.22 Application Notes
AN0018.1: Supply Voltage Monitoring 1.09 Application Notes
EFM32 32-bit Microcontroller Selector Guide 10 Brochures
Designing Sensors into Battery Powered IoT Nodes 1.0 White Papers
選擇適合的32位元微控制器簡化開發人員設計程序 1.0 White Papers
Balancing Performance and Power Efficiency in Embedded Systems 1.0 White Papers
选择合适的32位单片机简化开发人员工作 1.0 White Papers
Which ARM Cortex Core Is Right for Your Application White Papers
Choosing the Right Software Framework for Your Design White Papers
Selecting a 32-bit Microcontroller 1.0 White Papers
How to Overcome Technical Hurdles During Microcontroller Development 1.0 White Papers
Mange The IoT on an Energy Budget 1.0 White Papers
UM002: Lesson 2 - EFM32 Introduction to C Example Code 1 Example Code
UM004: Lesson 4 - EFM32 Interrupts and DMA Example Code 1 Example Code
UM005: Lesson 5 - EFM32 Peripherals Example Code 1 Example Code
USBXpress Release Notes Release Notes
UM007: Lesson 7 - EFM32 Energy Optimization Example Code 1 Example Code
UM006: Lesson 6 - EFM32 Energy Modes Example Code 1 Example Code
AN0004: Clock Management Unit 1.08 Application Notes
AN0011: I2C Master and Slave Operation 1.06 Application Notes
AN0005: Real Time Counters 1.09 Application Notes
AN0008: USART - Synchronous Mode (SPI) 1.13 Application Notes
AN0013: Direct Memory Access 2.05 Application Notes
AN0022: Digital to Analog Converter 1.10 Application Notes
AN0019: EEPROM Emulation 1.09 Application Notes
AN0017: Low Energy UART 1.08 Application Notes
AN0015: Watchdog 1.07 Application Notes
AN0020: Analog Comparator 1.08 Application Notes
AN0028:低能耗传感器接口 — 电容感应 2.10 Application Notes
AN0028: Low Energy Sensor Interface - Capacitive Sense 2.1.0 Application Notes
AN0028:低エネルギー・センサー・インターフェイス - 静電容量式タッチ・センス 2.10 Application Notes
AN0025: Peripheral Reflex System (PRS) 1.08 Application Notes
AN0027: Energy Optimization 1.03 Application Notes
AN0029: Low Energy Sensor Interface - Inductive Sense 1.06 Application Notes
AN0030: FAT on SD Card 1.07 Application Notes
AN0024: Pulse Counter 1.07 Application Notes
AN0031: Making Prototyping Boards for the EFM32 Kits 1.01 Application Notes
AN0026: Low Energy Timer 1.06 Application Notes
AN0027: Energy Optimization 1.03 Example Code
AN0033: AES Cipher Modes with EFM32 1.11 Application Notes
AN0040: Hardware Design for Capacitive Touch 1.02 Application Notes
AN0039: Interrupt Handling 1.04 Application Notes
AN0038: Operational Amplifiers 1.06 Application Notes
AN0034: External Bus Interface 1.08 Application Notes
AN0036: Low Energy Sensor Interface - Resistive Sense 1.06 Application Notes
AN0032: Ethernet 1.08 Application Notes
AN0046: USB Hardware Design Guide 1.01 Application Notes
AN0047: Interfacing Graphical Display 1.07 Application Notes
AN0043: Debug and Trace 1.03 Application Notes
AN0041: Backup Power Domain 1.26 Application Notes
AN0051: Digital Signal Processing with EFM32 1.03 Application Notes
AN0048: Energy Optimized Display Application 1.04 Application Notes
AN0053: IR Sensor Monitoring Using LESENSE 1.03 Application Notes
AN0052: USB MSD Host Bootloader 1.03 Application Notes
AN0045: USART/UART - Asynchronous Mode 1.03 Application Notes
AN0063: Driving Electronic Paper Displays (E-paper) 1.01 Application Notes
AN0063: Driving Electronic Paper Displays (E-Paper) (Simplified Chinese) 1.01 Application Notes
AN0062: Programming Internal Flash Over the Serial Wire Debug Interface 1.02 Application Notes
AN0057: EFM32 LCD Driver 1.03 Application Notes
AN0061: Using EFM32 in Energy Harvesting Applications 1.02 Application Notes
AN0060: Bootloader with AES Encryption 1.05 Application Notes
AN0065: EFM32 as USB Device 1.03 Example Code
AN0065: EFM32 as USB Device 1.03 Application Notes
AN0064: Current Digital to Analog Converter 1.00 Example Code
AN0064: Current Digital to Analog Converter 1.00 Application Notes
AN0820: EFM32 USB Smart Card Reader 1.0 Example Code
AN0820: EFM32 USB Smart Card Reader 1.0 Application Notes
AN0806: Fortuna Cryptographically Secure PRNG 1.02 Example Code
AN0806: Fortuna Cryptographically Secure PRNG 1.02 Application Notes
AN0801: EFM32 as USB Host 1.01 Application Notes
AN136: Silicon Labs Production Programming Options 1.6 Application Notes
AN784: SiMxxxxx Flash Programming through the Serial Wire Interface 0.1 Application Notes
AN0878: Methods of Reducing Light Sensitivity in CSP Packages 0.1 Application Notes
PB #1606031: Inner Box Label Change Product Change Notifications (PCN)
AN1029: Linked Direct Memory Access (LDMA) Controller 0.1 Example Code
Hex to Svf conversion utility software V 1.31 Software
AN1011: Standalone Programmer via the SWD Interface 0.1 Example Code
Simplicity Studio v3, Offline Installer v3 Software
QuickSense Front Panel STB Software
AN1115: Configuring Peripherals for 32-Bit Devices in Simplicity Studio 0.3 Application Notes
AN0014: EFM32 Timers 1.10 Application Notes
Production Programmer Release Notes 3.90 Release Notes
UM001: Lesson 1 - EFM32 Introduction 1 Miscellaneous
UM002: Lesson 2 - EFM32 Introduction to C 1 Miscellaneous
UM004: Lesson 4 - EFM32 Interrupts and DMA 1 Miscellaneous
UM005: Lesson 5 - EFM32 Peripherals 1 Miscellaneous
UM006: Lesson 6 - EFM32 Energy Modes 1 Miscellaneous
UM003: Lesson 3 - EFM32 Setting up Development Environments 1 Miscellaneous
UM007: Lesson 7 - EFM32 Energy Optimization 1 Miscellaneous
Simplicity Commander -- Windows 1.1.0 Software
Simplicity Commander -- Mac 1.1.0 Software
Simplicity Commander Release Notes 1.1.0 Software
Simplicity Commander -- Linux 1.1.0 Software
Contact Sales Contact Sales
Close
Loading Results