EFM8BB31F64I-QFP32 8051 8-bit Microcontroller

Temperature Range Max (°C)

HS I2C Slave


The EFM8BB31F64I-QFP32 is part of the Busy Bee family of 8051 based 8-bit MCUs. Built on top of a low power platform this device operates at 50 MHz. The EFM8BB31F64I-QFP32 includes 64 kB Flash, 4.25 kB RAM, 28 Dig I/O Pins, 6 x 16-bit Timers, 6 PCA Channels, -40 to 125 ºC temperature range, Industrial grade, 7x7 QFP32 package, and additional communication peripherals.

Similar Devices: EFM8BB31F64G-QFP32 EFM8BB31F64I-QFP32

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

MCU Core: 8051

MHz: 50

Flash (kB): 64

RAM (kB): 4.25

HS I²C Slave: 1

I²C: 1

SPI: 1


Dig I/O Pins: 28

ADC: 12-bit, 20-ch.

DAC: 12-bit, 4-ch.

Comparators: 2

PCA Channels: 6

Timers: 6

Package Type: QFP32

Package Size: 7x7

Development Tools Type
SLSTK2022A EFM8 Busy Bee Starter Kit Starter Kits
Title Version Resource Type
USB Type C Reference Design Reference Designs
USB Type-C Reference Design Schematics Schematic and Layout Files
KeilC51 Install 9.55 Software
RD-0039-0201 - ZigBee Capsense Dimmer Reference Design with EM3587, EFM8SB1 and PCB Antenna 2.1 Reference Designs
USB Debug Adapter Reset Utility 1.7 Software
ToolStick University DC Development Tools Software
ToolStick Development Tools 2.60.1 Software
Simplicity Studio Production Programmer 1.0 Software
Simplicity Studio v3, Mac Installer v3 Software
Simplicity Studio v3, Linux Installer v3 Software
Simplicity Studio v3 v3 Software
Simplicity Studio v4 (Windows64) v4.1.8.4 Software
Simplicity Studio v4, Mac Installer v4.1.8.4 Software
Simplicity Studio v4, Linux Installer v4.1.8.4 Software
Simplicity Studio v4 (Windows) v4.1.8.4 Software
EFM8BB3 BRD5202A Assembly Drawings A01 Schematic and Layout Files
EFM8BB3 Starter Kit (STK) Schematic A02 Schematic and Layout Files
QSG157: USB High Power Type-C 60W Charger Reference Design (SLRDK1001A) 0.1 Quick Start Guides
EFM8BB3 データ・シート : EFM8 Busy Bee ファミリ 1.2 Data Sheets
EFM8BB3 数据表: EFM8 Busy Bee 系列 1.2 Data Sheets
EFM8BB3 Data Sheet 1.2 Data Sheets
UG297: EFM8BB3 USB Type-C 60 W Charger Reference Design 1.1 User Guides
UG125: EFM8BB3-SLSTK2022A User's Guide 0.5 User Guides
AN114: Hand Soldering Tutorial for Fine Pitch QFP Devices 1.1 Application Notes
EFM8BB3 Reference Manual 0.5 Reference Manuals
EFM8BB3 Errata 0.7 Errata
Chip Scale Packages Wearables Technology White Papers
Low Power Design Basics: How to Choose the Optimal Low Power MCU for Your Embedded System White Paper White Papers
AN1160: Project Collaboration with Simplicity Studio 0.1 Application Notes
AN0822: Simplicity Studio™ User's Guide 0.5 Application Notes
AN1121: Headless Builds with Simplicity Studio v4 0.1 Application Notes
ToolStick Base Adapter User Guide 0.1 User Guides
UG233: USB Type-C Reference Design User's Guide 0.2 User Guides
PRCN #1605201: EFM8BB3x Rev B Product Change Notifications (PCN)
17051960 Relocation of Singapore Test Centre and Order Fullfillment Centre Product Change Notifications (PCN)
PCN #1611161: EFM8BB2 Datasheet and LDO calibration Product Change Notifications (PCN)
PB #1611166: EFM8BB1 Datasheet update v1.5 Product Change Notifications (PCN)
PB #1509011: EFM8 RevB Errata Update Product Change Notifications (PCN)
PB #1512171: EFM8BB2 EFM8UB1 Datasheet Rev1.1 Errata Rev0.4 Product Change Notifications (PCN)
17052455 EFM8 BB1 and BB2 Datasheet Bulletin Product Change Notifications (PCN)
17052469 EFM8 BB3 and EFM8 LB1 Datasheet Bulletin Product Change Notifications (PCN)
AN533SW Software
AN919: Using the EFM8LB1 ADC 0.1 Application Notes
AN920: Using the EFM8LB1/BB3 DAC 0.1 Application Notes
AN921: Configurable Logic Unit 0.1 Application Notes
EFM8BB3 Starter Kit (STK) Bill of Materials A02 Schematic and Layout Files
The C8051 Core: A Viable Compute Engine for 8-bit MCU Design 1.0 White Papers
AN1074: EFM8 Family IEC60730 Library 0.2 Application Notes
Proven 8051 Microcontroller Technology White Papers
Jlink Python Programming GUI Tool 1.0 Software
AN945: EFM8 Factory Bootloader User Guide Software 0.3 Example Code
AN119: Calculating Settling Time for Switched Capacitor ADCs 1.3 Application Notes
AN124: Pin Sharing Techniques for the C2 Interface 1.4 Application Notes
UG343: Multi-Node Energy Profiler User’s Guide 0.1 User Guides
EFM8 8-bit MCU Selector Guide Brochures
AN945: EFM8 Factory Bootloader User's Guide 0.4 Application Notes
8-Bit USB Debug Adapter User's Guide 0.3 User Guides
ToolStick Debug Adapter User Guide 0.1 User Guides
Si10xx Quick-Start Guide 0.2 Quick Start Guides
Si10xx Quick-Start Guide 0.1 Quick Start Guides
uVision Driver Rev History 4.30 Release Notes
ToolStick Dev Tools Release Notes 2.60.1 Release Notes
VCP Driver v6.7.3 Release Notes v6.7.3 Release Notes
IR Performance Analysis Tool Release Notes 1.11 Release Notes
USBXpress v6.7.3 Release Notes 6.7.3 Release Notes
Hex to Svf Release Notes 1.31 Release Notes
8051 Instruction Set Presentations
WMBUS Setup Software
AN111: Using the 8-Bit MCUs in 5 Volt Systems 1.4 Application Notes
AN533: Modular Bootloader Framework for Silicon Labs C8051Fxxx Microcontrollers 0.1 Application Notes
AN203: 8-Bit MCU Printed Circuit Board Design Notes 0.3 Application Notes
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE 0.3 Application Notes
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE 0.2 Application Notes
MCUniversity Course Lectures - Chinese 1 Miscellaneous
IEC-60730 Certificate Miscellaneous
MCUniversity Course Lectures 1 Miscellaneous
AN249: Human Interface Device Tutorial Example Code
AN141: SMBus Communication for Small Form Factor Devices Example Code
AN127: Flash Programming via the C2 Interface Example Code
Embedded programming Textbook 1 White Papers
CIP-51 Performance for Standard Library Math Routines 2.1 White Papers
Accuracy Considerations for Microcontroller-Based Temperature Sensors 1.0 White Papers
How to Overcome Technical Hurdles During Microcontroller Development 1.0 White Papers
EFM8 BRD5204A Reference Design Schematic Schematic and Layout Files
EFM8 BRD5204A Reference Design Bill of Materials Schematic and Layout Files
Production Programmer Release Notes 3.90 Release Notes
AN1121SW.zip 0.1 Example Code
PB #1606031: Inner Box Label Change Product Change Notifications (PCN)
Simplicity Studio v3, Offline Installer v3 Software
QuickSense Front Panel STB Software
AN136: Silicon Labs Production Programming Options 1.6 Application Notes
AN101: Configuring the Port I/O Crossbar Decoder Example Code
Interfacing an External SRAM to the C8051Fxxx Example Code
Configuring the internal and external oscillators Example Code
16-bit PWM using an on-chip timer Example Code
Implementing a real-time clock Example Code
Software UART examples Example Code
Integrating Hi-Tech 8051 tools into the Silicon Labs IDE Example Code
Integrating Tasking 8051 tools into the Silicon Labs IDE Example Code
Integrating SDCC 8051 tools into the Silicon Labs IDE Example Code
Integrating IAR 8051 tools into the Silicon Labs IDE Example Code
Improving ADC resolution by oversampling and averaging Example Code
Low Pin-Count LCD Interface Software Example Code
Writing to flash from firmware Example Code
Advanced encryption standard Example Code
Three-Channel Power Sequencer. Example Code
AN798: EEPROM Emulation with Wear-Leveling for 8-Bit Flash MCUs 0.1 Example Code
Modular bootloader framework for Silicon Labs MCUs Example Code
ToolStick Daughter Card Template Software
Standard Outerbox Label Change to Include RoHS and Halogen Free Mark Product Change Notifications (PCN)
Hex to Svf conversion utility software V 1.31 Software
AN568: EEPROM Emulation for Flash Microcontrollers 0.1 Application Notes
AN568: EEPROM Emulation for Flash Microcontrollers Example Code
Keil C51 Release Notes Release Notes
AN1096: Simplicity Studio v4 Offline Installation 0.1 Application Notes
Simplicity Commander Release Notes 1.7.0 Software
Simplicity Commander -- Linux 1.7.0 Software
AN0823: Configuring Peripherals for 8-Bit Devices in Simplicity Studio 0.4 Application Notes
Simplicity Commander -- Windows 1.7.0 Software
Simplicity Commander -- Mac 1.7.0 Software
Contact Sales Contact Sales
Loading Results