Advertisement

Quick Links

UG238: EFM8SB2-SLSTK2011A User's
Guide
The EFM8SB2-SLSTK2011A is an excellent starting point to get
familiar with the EFM8 EFM8SB2 Sleepy Bee microcontrollers.
The kit contains sensors and peripherals demonstrating some of the MCU's many capa-
bilities. The kit can also serve as a starting point for application development.
The kit includes the following:
• EFM8SB2 Sleepy Bee Starter Kit Board
• 1 x CR2032 battery
silabs.com | Building a more connected world.
• Getting Started card
• 1 x mini USB cable
KEY FEATURES
• EFM8SB20F64G 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.
• Silicon Labs Si7021 Humidity and
Temperature Sensor.
• 32 kHz crystal for the RTC.
• Ultra low power 128x128 pixel Memory-
LCD.
Rev. 0.3

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EFM8SB2-SLSTK2011A and is the answer not in the manual?

Questions and answers

Summary of Contents for Silicon Laboratories EFM8SB2-SLSTK2011A

  • Page 1 UG238: EFM8SB2-SLSTK2011A User's Guide The EFM8SB2-SLSTK2011A is an excellent starting point to get familiar with the EFM8 EFM8SB2 Sleepy Bee microcontrollers. KEY FEATURES • EFM8SB20F64G MCU with 64 KB Flash The kit contains sensors and peripherals demonstrating some of the MCU's many capa- and 4 KB RAM.
  • Page 2: Getting Started

    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 EFM8SB2-SLSTK2011A 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 EFM8SB2 Starter Kit.
  • Page 3: Kit Block Diagram

    Kit Block Diagram 2. Kit Block Diagram An overview of the EFM8SB2 Starter Kit is shown in the figure below. Board EFM8SB2 Controller Microcontroller Joystick Figure 2.1. EFM8SB2-SLSTK2011A Block Diagram silabs.com | Building a more connected world. Rev. 0.3 | 3...
  • Page 4: Kit Hardware Layout

    Power Source Select User LED Buttons Figure 3.1. EFM8SB2-SLSTK2011A 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. Table 3.1. Kit MCU Connections MCU Port Pin...
  • Page 5 UG238: EFM8SB2-SLSTK2011A User's Guide Kit Hardware Layout MCU Port Pin Port Pin Assigned Primary Board Connec- Secondary Board Con- Expansion Port Con- Function tion nection nection (EXP) P1.7 ADC / CMP Joystick P2.0 PCA0 CEX0 RGB LED0 EXP5 P2.1 PCA0 CEX1...
  • Page 6: Power Supply And Reset

    Power Supply and Reset 4. Power Supply and Reset 4.1 MCU Power Selection The EFM8SB2 Sleepy Bee MCU on the EFM8SB2-SLSTK2011A is designed to be powered by three different sources: • Through the on-board debugger. • By a 3 V Battery.
  • Page 7 UG238: EFM8SB2-SLSTK2011A User's Guide Peripherals 5. Peripherals The starter kit has a set of peripherals that showcase some of the features of the EFM8 EFM8SB2 Sleepy Bee microcontroller. Be aware that most EFM8 I/O routed to peripherals are also routed to the breakout pads. This must be taken into consideration when using the breakout pads for your application.
  • Page 8 UG238: EFM8SB2-SLSTK2011A User's Guide Peripherals 5.2 Joystick The kit has an analog joystick with 8 measureable positions. This joystick is connected to the EFM8 on the P1.7 pin and uses different resistor values to create voltages measurable by the ADC0.
  • Page 9 Figure 5.3. 128x128 Pixel Memory LCD 5.4 Humidity and Temperature Sensor The EFM8SB2-SLSTK2011A board includes a Silicon Labs Si7021 humidity and temperature sensor to enable datalogging applica- tions. The EFM8 MCU communicates with this sensor over the I2C / SMBus hardware interface.
  • Page 10 UG238: EFM8SB2-SLSTK2011A User's Guide Peripherals 5.5 32 kHz Crystal The kit has a 32 kHz crystal connected to the RTC crystal pins on the EFM8 MCU. This crystal enables the low power modes on the MCU that utilize the RTC.
  • Page 11 UG238: EFM8SB2-SLSTK2011A User's Guide Connectors 6. Connectors 6.1 Breakout Pads Many of the EFM8's pins are routed out to "breakout pads" at the top and bottom edges of the kit. A 2.54 mm pitch pin header can be soldered in for easy access to these pins. Most I/O pins are available, with the exception of pins used to drive the LCD.
  • Page 12 UG238: EFM8SB2-SLSTK2011A User's Guide Connectors 6.2 Expansion Header On the right hand side of the board an angled 20-pin expansion header is provided to allow connection of peripherals or plugin boards. The connecter contains a number of I/O pins that can be used with most of the EFM8SB2 Sleepy Bee's features. Additionally, the VMCU, 3V3 and 5V power rails are also exported.
  • Page 13 UG238: EFM8SB2-SLSTK2011A User's Guide Connectors Peripheral Peripheral pin MCU Pin EXP Header pin number Comparator 1 CMP1P Positive Input Any supported pin (see Reference Manual for more information) Multiple CMP1N Negative In- Any supported pin (see Reference Manual for more information) Multiple Note: This table only sums up some of the alternate functions available on the expansion header.
  • Page 14 UG238: EFM8SB2-SLSTK2011A User's Guide Connectors 6.4 Direct Debug Connector This connector (J103) is used for directly debugging the EFM8 using an external debug adapter (see chapter on Debugging). This is especially useful for debugging the MCU on the STK board when the part is battery powered or powered by an external supply.
  • Page 15: Integrated Development Environment

    UG238: EFM8SB2-SLSTK2011A User's Guide Integrated Development Environment 7. Integrated Development Environment Figure 7.1. Simplicity Studio Simplicity Studio includes various examples in source form to use with the Starter Kit. To run these examples: 1. Provide power to the board by connecting the DBG USB connector to the PC using the provided USB cable.
  • Page 16: Advanced Energy Monitor

    More details about AEM and its operation can be found in the STK User Guide. Note that AEM will measure the current for all circuitry connected to VMCU, including the STK MCU and the CPT device. Figure 8.1. Measuring EFM8SB2-SLSTK2011A Current Using AEM 8.1 Usage The AEM data is collected by the board controller and can be displayed by the energyAware Profiler, available through Simplicity Stu- dio.
  • Page 17 UG238: EFM8SB2-SLSTK2011A User's Guide Advanced Energy Monitor 8.2 AEM Theory of Operation In order to be able to accurately measure current ranging from 0.1 µA to 50 mA (114 dB dynamic range), a current sense amplifier is utilized together with a dual gain stage. The current sense amplifier measures the voltage drop over a small series resistor, and the gain stage further amplifies this voltage with two different gain settings to obtain two current ranges.
  • Page 18 UG238: EFM8SB2-SLSTK2011A User's Guide Board Controller 9. Board Controller The kit contains a board controller that is responsible for performing various board-level tasks, such as handling the debugger and the Advanced Energy Monitor. An interface is provided between the EFM8 and the board controller in the form of a UART connection. The connection is enabled by setting the EFM_BC_EN (P1.4) line high, and using the lines EFM_BC_TX (P0.4) and EFM_BC_RX (P0.5) for...
  • Page 19 To enable debugging when the USB cable is removed, connect an external debugger to the MCU Debug Header in the top right corner of the EFM8SB2-SLSTK2011A instead of the Debug IN/OUT Connector. This header is connected directly to the EFM8's debug inter- face.
  • Page 20: Upgrading The Kit

    UG238: EFM8SB2-SLSTK2011A User's Guide Upgrading the Kit 11. Upgrading the Kit Upgrading the kit firmware is done through Simplicity Studio in the [Launcher] perspective. Simplicity Studio will automatically check for new updates on startup. After selecting a kit in the left under [Devices], the area at the top of the Launcher page displays the current kit version and Debug Mode.
  • Page 21: Schematics, Assembly Drawings, And Bom

    UG238: EFM8SB2-SLSTK2011A User's Guide Schematics, Assembly Drawings, and BOM 12. Schematics, Assembly Drawings, and BOM The schematics, assembly drawings and bill of materials (BOM) for the EFM8SB2 Starter Kit board are available through Simplicity Studio when the kit documentation package has been installed.
  • Page 22: Revision History

    UG238: EFM8SB2-SLSTK2011A User's Guide Revision History 13. Revision History 13.1 Revision 0.3 January, 2018 • Updated 6.2 Expansion Header with the correct pin label for EXP13. 13.2 Revision 0.2 June, 2016 • Updated screenshots and instructions for Simplicity Studio v4.
  • Page 23 Trademark Information Silicon Laboratories Inc.® , Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, Clockbuilder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, ISOmodem®, Micrium, Precision32®, ProSLIC®, Simplicity Studio®, SiPHY®, Telegesis, the Telegesis Logo®, USBXpress®, Zentri and others are trademarks or registered...

Table of Contents