The EFM8BB3-SLSTK2022A is an excellent starting point to get
familiar with the EFM8 Busy Bee microcontrollers.
The kit contains sensors and peripherals demonstrating some of the MCU's many capabilities. The kit can also serve as a starting point for application development.
The kit includes the following:
• EFM8BB3 Busy Bee Starter Kit Board
• 1 x CR2032 battery
• Getting Started card
• 1 x mini USB cable
KEY FEATURES
• EFM8BB31F64G MCU with 64 KB Flash
and 4 KB RAM.
• 20-pin expansion header.
• Power sources include USB and CR2032
battery.
• 2 user buttons, 1 tri-color LED.
• 8-direction joystick.
• Ultra low power 128x128 pixel MemoryLCD.
silabs.com | Building a more connected world.Rev. 0.7
UG125: EFM8BB3-SLSTK2022A User's Guide
Getting Started
1. Getting Started
For information on getting started with the EFM8BB3-SLSTK2022A kit, including links to documentation and other resources, visit the
kit product page.
Hardware
To set up the hardware for the EFM8BB3-SLSTK2022A kit:
1. Provide power to the board by connecting the USB connector to the PC using the provided USB cable.
2. Move the switch to the Advanced Energy Monitor (AEM) position.
Figure 1.1. Hardware Setup
Software
The first step to get started with your new EFM8BB3-SLSTK2022A is to go to http://www.silabs.com/simplicity.
The Simplicity Studio software package contains all the tools, drivers, software examples and documentation needed to use the
EFM8BB3 Starter Kit. The board comes pre-loaded with a default application, Space Invaders, to interact with while the software downloads.
After downloading the latest version of Simplicity Studio:
1. Select the J-Link adapter for the kit under [Devices].
2. Click one of the demos available under [Getting Started]>[Demos] or click the [Getting Started]>[Demos]>[View All] to view the
entire list of available demos.
3. Click the [Space Invaders] demo and click [Start] to download and run the demo.
Additional demos showcasing the various features of the EFM8 are also available in Simplicity Studio.
silabs.com | Building a more connected world.Rev. 0.7 | 2
2. Kit Block Diagram
ADC
Joystick
EFM8BB3
Microcontroller
POWER
Board
Controller
UART
An overview of the EFM8BB3 Starter Kit is shown in the figure below.
UG125: EFM8BB3-SLSTK2022A User's Guide
Kit Block Diagram
Figure 2.1. Kit Block Diagram
silabs.com | Building a more connected world.Rev. 0.7 | 3
3. Kit Hardware Layout
Kit USB
Connector
CR2032
Battery Holder
Power Source Select
User Push
Buttons
User LED
EFM8 Reset Button
EFM8BB3 MCU
Expansion
Header
Joystick
128x128 Pixel
Memory LCD
Direct
Debug Connector
Debug IN/OUT
Connector
Reference
Board Connector
The layout of the EFM8BB3 Starter Kit is shown below.
UG125: EFM8BB3-SLSTK2022A User's Guide
Kit Hardware Layout
The EFM8 device on the kit is connected to several peripherals. The table below shows all of the external connections to the MCU.
Figure 3.1. EFM8BB3-SLSTK2022A Hardware Layout
Table 3.1. Kit MCU Connections
MCU Port PinPort Pin Assigned
Function
P0.0GPIOVREF Caps
P0.1GPIOAGND
P0.2Port Match InputPush Button 0 (PB0)
Primary Board Connection
Secondary Board Connection
Expansion Port Connection (EXP)
P0.3Port Match InputPush Button 1 (PB1)
P0.4UART0 TXBC - UART_TX
P0.5UART0 RXBC - UART_RX
P0.6SPI0 SCK
P0.7SPI0 MISOSPI MISOEXP6
P1.0SPI0 MOSIDISP - SPI MOSISPI MOSIEXP4
P1.1SPI0 NSSSPI CSEXP10
P1.2SMBus0 SDAI2C SDABC - REFCLKEXP16
DISP - SPI CLK
1
SPI CLKEXP8
P1.3SMBus0 SCLI2C SCLBC - 1 kHz SINEEXP15
P1.4PCA0 CEX0RGB LED0
P1.5PCA0 CEX1RGB LED1
P1.6PCA0 CEX2RGB LED2
silabs.com | Building a more connected world.Rev. 0.7 | 4
UG125: EFM8BB3-SLSTK2022A User's Guide
Kit Hardware Layout
MCU Port PinPort Pin Assigned
Function
Primary Board Connection
Secondary Board Connection
Expansion Port Connection (EXP)
P1.7ADC / CMPJoystick
P2.0UART1 TXUART1 TXEXP12
P2.1UART1 RXUART1 RXEXP14
P2.2GPIOBC - Enable
P2.3GPIODAC LOOPBACK0EXP3
P2.4GPIOEXP13
P2.5GPIOUFL ADC INPUT
P2.6GPIODISP - SPI CS
P3.0GPIODAC LOOPBACK1EXP5
P3.1GPIOEXP7
P3.2GPIOEXP9
P3.3GPIOEXP11
P3.4GPIODISP - Enable
P3.7 / C2DC2D (for debug)
Note:
1. This signal has high loading. If the MCU pin is used for signals where edge speed is critical, this signal should be disconnected
from the pin.
silabs.com | Building a more connected world.Rev. 0.7 | 5
UG125: EFM8BB3-SLSTK2022A User's Guide
Power Supply and Reset
4. Power Supply and Reset
4.1 MCU Power Selection
The Busy Bee MCU on the EFM8BB3-SLSTK2022A is designed to be powered by three different sources:
• Through the on-board debugger.
• By a 3 V battery.
• By an externally supplied power source.
Selecting the power source is done with the slide switch in the lower left corner of the board. The figure shows how the different power
sources can be selected with the slide switch.
Figure 4.1. EFM8BB3-SLSTK2022A Power Switch
With the switch in the AEM position, an on-board low noise LDO with a fixed output voltage of 3.3 V is used to power the MCU. This
LDO is powered from the "J-Link" USB cable.
With the switch in the BAT position, the device may be powered from either a 20 mm coin cell battery (in the CR2032 socket) or an
external power supply (connected to the VMCU and GND pins on the expansion header).
4.2 MCU Reset
The EFM8 MCU can be reset by a few different sources:
• The RESET button.
• An external debugger by pulling the RSTb pin low.
silabs.com | Building a more connected world.Rev. 0.7 | 6
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.