User Manual EZR32LG 915MHz Wireless Starter Kit
|
|
|
- Debra Johns
- 10 years ago
- Views:
Transcription
1 User Manual EZR32LG 915MHz Wireless Starter Kit The WSTK6202 is an excellent starting point to get familiar with the EZR32 Leopard Gecko Wireless Microcontrollers. The Wireless Starter Kit Mainboard contains sensors and peripherals demonstrating some of the Wireless MCU's many capabilities. The kit provides all necessary tools for developing a Silicon Labs wireless application. KIT FEATURES Ethernet and USB connectivity Advanced Energy Monitoring Packet Trace Interface support SEGGER J-Link OB debugger Debug Multiplexer supporting external hardware as well as radio board Silicon Labs' Si7021 Relative Humidity and Temperature sensor Ultra Low power 128x128 pixel Memory LCD LEDs / Pushbuttons / Reset button 20pin 2.54mm header for expansion boards Breakout pads for direct access to all radio I/O pins Power sources including USB and CR2032 coin cell holder. ORDERING INFO RADIO BOARD FEATURES SOFTWARE SUPPORT SLWSTK6202A EZR32LG330F256R63G MCU with 256 kb Flash and 32 kb RAM. SMA antenna connector USB Micro-B connector Backup domain capcitor Simplicity Studio Simplicity Profiler Simplicity Network Analyzer Extensive example set for radio Kit Board Support Package silabs.com Smart. Connected. Energy-friendly. Rev. 1.2
2 Table of Contents 1. Introduction Description Kit Content Getting Started Kit Block Diagram Kit Hardware Layout Power Supply and Reset MCU Power Selection Board Controller Power Backup Power Domain MCU Reset Board Controller Reset Peripherals Push Buttons and LEDs Memory LCD-TFT Display Backup Domain Capacitor USB Micro-B Connector Si7021 Relative Humidity and Temperature Sensor Advanced Energy Monitor Introduction Advanced Energy Monitor - Theory of operation AEM accuracy and performance Usage Board Controller VCOM Board Support Package Application Programming Interface Example Applications How to include in your own applications Connectors Radio Board breakout pads Debug Connector (DBG) Simplicity Connector Expansion header Integrated Development Environments Table of Contents ii
3 10.1 IAR Embedded Workbench for ARM Atollic TrueSTUDIO for ARM Rowley Associates - CrossWorks for ARM Keil - MDK-ARM Kit Manager and Upgrades Kit Manager Operation Firmware Upgrades Schematics, Assembly Drawings and BOM Kit Revision History and Errata Revision History Errata Document Revision History Table of Contents iii
4 EZR32LG 915MHz Wireless Starter Kit Introduction 1. Introduction 1.1 Description The idea behind the WSTK6202 is to provide a complete development platform for Silicon Labs EZR32 Leopard Gecko Wireless Microcontrollers. The core of the WSTK6202 is the Wireless Starter Kit (WSTK) Mainboard (BRD4001) which feature an on-board J-Link debugger, an Advanced Energy Monitor for real-time current and voltage monitoring, a Virtual COM port interface, and access to the Packet Trace Interface (PTI). The WSTK Mainboard is paired with an EZR32 Leopard Gecko radio board that plugs directly into the mainboard. The radio board feature the EZR32 Leopard Gecko itself and the RF interface. All debug functionality, including AEM, VCOM and PTI, can also be used towards an external target instead of the included radio board. To further enhance the WSTK usability, the WSTK Mainboard contains sensors and peripherals demonstrating some of the Wireless MCU's many capabilities. 1.2 Kit Content The following items are contained in the box: 2x BRD4001A Wireless Starter Kit Mainboards 2x BRD4503A EZR32 Leopard Gecko 915 MHz WSTK Radio Boards 2x 915 MHz antennas with SMA connector 2x CR2032 Lithium batteries 2x USB Type A <-> USB Mini-B cables 2x USB Type A <-> USB Micro-B cables Figure 1.1 WSTK6202 Kit Content on page 1 shows the kit content. Figure 1.1. WSTK6202 Kit Content 1.3 Getting Started Detailed instructions for how to get started with your new WSTK6202 can be found on the Silicon Labs Simplicity web pages: silabs.com Smart. Connected. Energy-friendly. Rev
5 Kit Block Diagram 2. Kit Block Diagram An overview of the EZR32LG 915MHz Wireless Starter Kit is shown in the figure below. Figure 2.1. WSTK6202 Block Diagram silabs.com Smart. Connected. Energy-friendly. Rev
6 Kit Hardware Layout 3. Kit Hardware Layout The layout of the EZR32LG 915MHz Wireless Starter Kit is shown below. On-board USB and Ethernet J-Link Debugger SoC / Radio pin access headers EZR32 Radioboard Si7021 Humidity and Temperature Sensor USB-serial-port Packet-trace Advanced Energy Monitoring Battery or USB power Ultra-low power 128x128 pixel memory LCD, buttons and LEDs Serial-port, packet trace and Advanced Energy Monitoring header EXP-header for expansion boards ARM Coresight 19-pin trace/debug header Figure 3.1. WSTK6202 hardware layout The kit consists of two BRD4001 Wireless Starter Kit Mainboards paired with two BRD4503A plug-in radio boards with the following specifications: Wireless MCU: EZR32LG330F256R63G CPU core: ARM Cortex-M3 Flash memory: 256 kb RAM: 32 kb Sub-GHz transceiver integrated in the Wireless MCU: EZRadioPRO Operation frequency: 915 MHz Transmit power: 20 dbm Single antenna connector both for transmit and receive Crystals for LFXO and HFXO: kHz and 48 MHz. Crystal for RF: 30 MHz Backup Power Domain Capacitor Full speed USB 2.0 (12 Mbps) silabs.com Smart. Connected. Energy-friendly. Rev
7 Power Supply and Reset 4. Power Supply and Reset 4.1 MCU Power Selection The EZR32 Leopard Gecko MCU on the WSTK6202 is designed to be powered by three different sources: Through the on-board debugger. Through the EZR32's own USB regulator. By a 3V Battery. Selecting the power source is done with the slide switch in the lower left corner of the board. Figure Figure 4.1 WSTK6202 Power Switch on page 4 shows how the different power sources can be selected with the slide switch. BAT USB AEM USB Mini-B Connector 5V LDO 3.3V Advanced Energy Monitor AEM USB VMCU BAT 3V Lithium Battery (CR2032) USB_VREGO (3.3V). Wireless MCU USB_VREGI (5V) USB Micro-B Connector Figure 4.1. WSTK6202 Power Switch With the switch in the DBG position, an on-board low noise LDO with a fixed output voltage of 3.3V is used to power the MCU. This LDO is again powered from the "J-Link" USB cable. The Advanced Energy Monitor is now also connected in series, allowing accurate high speed current measurements and energy debugging/profiling. With the switch in the USB position, the integrated linear regulator in the EZR32 Leopard Gecko MCU is used to power the rest of the chip as well as the USB PHY. This allows a USB device application where the MCU acts as a bus powered device. Finally, with the switch in the BAT position, a 20mm coin cell battery in the CR2032 socket can be used to power the device. Note: The Advanced Energy Monitor can only measure the current consumption of the EZR32 when the power selection switch is in the DBG position. 4.2 Board Controller Power The Board Controller is responsible for important features such as the debugger and the Advanced Energy Monitor, and is powered exclusively through the USB port in the top left corner of the board. This part of the kit resides on a separate power domain, so a different power source can be selected for the MCU while retaining debugging functionality. This power domain is also isolated to prevent current leakage from the MCU power domain when power to the Board Controller is removed. 4.3 Backup Power Domain The kit contains a backup capacitor that can be used together with the EZR32 Leopard Gecko's backup power domain. In this case, all other power sources are removed from the kit, and only a small part of the EZR32 runs off the capacitor. It is also possible to enter backup mode while the Board Controller is powered by selecting either BAT or USB with no battery in the socket or USB cable in the connector. silabs.com Smart. Connected. Energy-friendly. Rev
8 Power Supply and Reset 4.4 MCU Reset The EZR32 MCU can be reset by a few different sources: A user pressing the RESET button. The on-board debugger pulling the #RESET pin low. An external debugger pulling the #RESET pin low. 4.5 Board Controller Reset The Board Controller can be reset by removing and re-inserting the J-Link USB cable. Removing the Board Controller USB cable will not reset the EZR32, but whenever the Board Controller is powered up again, it will issue a RESET to the EZR32 through the on-board debugger. silabs.com Smart. Connected. Energy-friendly. Rev
9 Peripherals 5. Peripherals The starter kit has a set of peripherals that showcase some of the features of the EZR32 Leopard Gecko Wireless Microcontroller. Be aware that most EZR32 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. 5.1 Push Buttons and LEDs The kit has two user push buttons marked PB0 and PB1. They are connected to the EZR32, and are debounced by RC filters with a time constant of 1ms. The buttons are connected to pins PC8 and PC9. In addition to the two push buttons, the kit also features two yellow LEDs marked LED0 and LED1, that are controlled by GPIO pins on the EZR32. The LEDs are connected to pins PC10 and PC11 in an active-high configuration. Figure 5.1. Buttons/LEDs silabs.com Smart. Connected. Energy-friendly. Rev
10 Peripherals 5.2 Memory LCD-TFT Display A 1.28-inch SHARP Memory LCD-TFT has been added to the board to enable interactive applications to be developed. The display has a high resolution of 128 by 128 pixels, and consumes very little power. It is a reflective monochrome display, so each pixel can only be light or dark, and no backlight is needed in normal daylight conditions. The display interface consists of an SPI-compatible serial interface and some extra control signals. Data is sent to the display one line (128 bits) at a time. The Memory LCD-TFT display is shared with the kit Board Controller, allowing the Board Controller application to display useful information when the user application is not using the display. The user application always controls ownership of the display with EFM_DISP_SELECT (PA8): 0: The Board Controller has control of the display 1: The user application (EZR32) has control of the display EFM_DISP_PWR (PA10) enables power to the display, and must be set high in order to use the display. Data is clocked in on EFM_DISP_MOSI (PD7) when EFM_DISP_CS (PE11) is high, and the clock is sent on EFM_DISP_SCLK (PC15). The maximum supported clock speed is 1.1 MHz. EFM_DISP_COM (PE10) is the "COM Inversion" line. It must be pulsed periodically to prevent static build-up in the display itself. Please refer to the display application information for details on driving the display: Figure x128 pixel Memory LCD 5.3 Backup Domain Capacitor A small super capacitor is provided to evaluate the EZR32 Leopard Gecko MCU's backup power domain. The capacitor has a nominal value of 33 mf, and is connected with a 100 ohm series resistor to the BU_VIN pin of the EZR32. Because of the extremely low power consumption of the EZR32 in backup mode (400nA), the capacitor can power a clock application using the low frequency crystal oscillator (LFXO) for more than 8 hours. The series resistor allows measuring of the current drawn from the capacitor into the EZR32 device, by simply using a multimeter to measure the voltage across it. Please refer to the schematic and assembly drawings to locate the series resistor. silabs.com Smart. Connected. Energy-friendly. Rev
11 Peripherals 5.4 USB Micro-B Connector The BRD4503A WSTK Radio Board is equipped with a USB Micro-B connector that is connected directly to the EZR32. The Radio Board supports operation in USB Device mode only, even if the target radio also supports USB Host mode. Figure 5.3 Radio Board USB Connector on page 8 shows how the USB lines are connected to the EZR32. Figure 5.3. Radio Board USB Connector silabs.com Smart. Connected. Energy-friendly. Rev
12 Peripherals 5.5 Si7021 Relative Humidity and Temperature Sensor The Si7021 I 2 C relative humidity and temperature sensor is a monolithic CMOS IC integrating humidity and temperature sensor elements, an analog-to-digital converter, signal processing, calibration data, and an I 2 C Interface. The patented use of industry-standard, low-k polymeric dielectrics for sensing humidity enables the construction of low-power, monolithic CMOS Sensor ICs with low drift and hysteresis, and excellent long term stability. The humidity and temperature sensors are factory-calibrated and the calibration data is stored in the on-chip non-volatile memory. This ensures that the sensors are fully interchangeable, with no recalibration or software changes required. The Si7021 is available in a 3x3 mm DFN package and is reflow solderable. It can be used as a hardware- and software-compatible drop-in upgrade for existing RH/ temperature sensors in 3x3 mm DFN-6 packages, featuring precision sensing over a wider range and lower power consumption. The optional factory-installed cover offers a low profile, convenient means of protecting the sensor during assembly (e.g., reflow soldering) and throughout the life of the product, excluding liquids (hydrophobic/oleophobic) and particulates. The Si7021 offers an accurate, low-power, factory-calibrated digital solution ideal for measuring humidity, dew-point, and temperature, in applications ranging from HVAC/R and asset tracking to industrial and consumer platforms. The I 2 C bus used for the Si7021 is shared with the Expansion Header. The temperature sensor is normally isolated from the I 2 C line. To use the sensor, PF8 must be set high. When enabled, the sensor's current consumption is included in the AEM measurements. VMCU VDD PD7 (I2C0_SCL#0) PD6 (I2C0_SDA#0) SENSOR_I2C_SCL SENSOR_I2C_SDA SCL SDA Temperature & Humidity Sensor PF8 (GPIO) SENSOR_ENABLE 0: I2C lines are isolated, sensor is not powered 1: Sensor is powered and connected Figure 5.4. Si7021 Relative Humidity and Temperature Sensor silabs.com Smart. Connected. Energy-friendly. Rev
13 Advanced Energy Monitor 6. Advanced Energy Monitor 6.1 Introduction Any embedded developer seeking to make his embedded code spend as little energy as the underlying architecture supports, needs tools to easily and quickly discover inefficiencies in the running application. This is what the Simplicity Energy Profiler is designed to do. It will in real-time graph and log current as a function of time while correlating this to the actual target application code running on the EZR32. There are multiple features in the profiler software that allows for easy analysis, such as markers and statistics on selected regions of the current graph or aggregate energy usage by different parts of the application. 6.2 Advanced Energy Monitor - Theory of operation The AEM circuitry on the board is capable of measuring current signals in the range of 0.1uA to 150mA, which is close to 123dBs of dynamic range. It can do this while stil maintaining approximately 10kHz of current signal bandwidth. This is accomplished through a combination of a highly capable current sense amplifier, multiple gain stages and signal processing within the kit's board controller before the current sense signal is read by a host computer for display and/or storage. 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. The transition between these two ranges occurs around 250 µa. The current signal is combined with the target MCU's Program Counter (PC) sampling by utilizing a feature of the ARM CoreSight debug architecture. The ITM (Instrumentation Trace Macrocell) block can be programmed to sample the MCU's PC at periodic intervals ( 50kHz ) and output these over SWO pin ARM devices. When these two data streams are fused and correlated with the running application's memory map, an accurate statistical profile can be built over time, that shows the energy profile of the running application in real-time. At kit power-up or on a power-cycle, and automatic AEM calibration is performed. This calibration compensates for any offset errors in the current sense amplifiers. Figure 6.1. Advanced Energy Monitor silabs.com Smart. Connected. Energy-friendly. Rev
14 Advanced Energy Monitor 6.3 AEM accuracy and performance The Advanced Energy Monitor is capable of measuring currents in the range of 0.1 µa to95ma. For currents above 250 µa, the AEM is accurate within 0.1 ma. When measuring currents below 250 µa, the accuracy increases to 1 µa. Even though the absolute accuracy is 1 µa in the sub 250 µa range, the AEM is able to detect changes in the current consumption as small as 100 na. The AEM current sampling rate is Hz. Note: The AEM circuitry only works when the kit is powered and the power switch is in the AEM/DBG position. 6.4 Usage The AEM (Advanced Energy Monitor) data is collected by the board controller and can be displayed by the Energy Profiler, available through Simplicity Studio. By using the Energy Profiler, current consumption and voltage can be measured and linked to the actual code running on the EZR32 in realtime. silabs.com Smart. Connected. Energy-friendly. Rev
15 Board Controller 7. 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 EZR32 and the board controller in the form of a UART connection. The connection is enabled by setting the VCOM_ENABLE (PA12) line high, and using the lines VCOM_TX (PB3) and VCOM_RX (PB4) for communication. Specific library functions have been provided in the kit Board Support Package that support various requests to be made to the board controller, such as quering AEM voltage or current. To use these functions, the Board Support Package must be installed. See the to find out more. Note: The board controller is only available when USB power is connected. 7.1 VCOM When enabling virtual serial communication (VCOM), the board controller makes communication possible on the following interfaces: Virtual USB COM port using a CDC driver, provided that the kit is connected to a host computer. TCP/IP, by connecting to the Wireless Starter Kit on port 4901 using a telnet client. Expansion header when enabled by the board controller. The VCOM functionality can operate in two different modes: Transparent mode allows the target to communicate using a regular serial driver. The board controller forwards the raw byte stream to its interfaces. BSP-mode is initiated by a BSP call in the target application. This mode enables the target to use all BSP functionality, while having access to VCOM over USB and Ethernet. silabs.com Smart. Connected. Energy-friendly. Rev
16 Board Support Package 8. Board Support Package The Board Support Package (BSP) is a set of C source and header files that enables easy access to, and control over some board specific features. Using the BSP is not required, and the EZR32 is fully usable without the BSP. The BSP uses EZR32 peripheral USART2, Location 1 (TX pin PB3, RX pin PB4) on baudrate N-1 to communicate with the board controller. Note: The BSP functionality is only available when the Starter Kit is USB-powered. Using these function calls with USB disconnected will give unpredictable results. 8.1 Application Programming Interface To use the BSP, include the Starter Kit header file, like this: #include "bsp.h" All functions in the BSP are prefixed with BSP_. Some functions to control the user LEDs might look like: int BSP_LedClear (int ledno) Turn off a single LED. int BSP_LedSet (int ledno) Turn on a single LED. 8.2 Example Applications Under the kits/ezr32_wstk6202/examples folder in your base Simplicity installation directory, you will find example programs using the BSP, with corresponding project/makefiles for supported IDEs. The examples folder also contains examples showing how to use the different peripherals on the WSTK How to include in your own applications The easiest way to include the BSP in your application is to create it using the Simplicity IDE. Alternatively to base your work on the example application that uses the BSP. The following items are recommended for correct configuration: 1. Make sure you define the correct part number (i.e. EZR32LG330F256R63G) as a preprocessor defined symbol 2. Make sure you define the correct part number (i.e. EZR32LG330F256R63G) for your project file 3. Add and include the EFM32_CMSIS-files (startup_efm32.s, system_efm32.c, core_cm3.c) to your project 4. Add and include all BSP package.c-files, with the bsp-prefix to your project 5. Configure include paths to point at the CMSIS/CM3/CoreSupport and CMSIS/CM3/DeviceSupport/EnergyMicro/EFM32 directories 6. Configure include paths to point to the kits/ezr32_wstk6202/bsp directory Make sure you call "BSP_Init()" early at startup, and you should be all set. silabs.com Smart. Connected. Energy-friendly. Rev
17 VMCU VMCU EZR32LG 915MHz Wireless Starter Kit Connectors Expansion Header 9. Connectors P45 P43 P44 P41 P42 P39 P40 P37 P38 P35 P36 P33 P34 P31 P32 P29 P30 P27 P28 P25 P26 GND P24 GND 5V 5V This chapter gives you an overview of the Wireless Starter Kit Mainboard connectivity. The placement of the connectors can be seen in the figure below. GND NC GND NC 3V3 3V3 Radio Board Connectors GND P0 GND P21 P22 P19 P20 P18 VRF VRF GND GND P23 Simplicity Connector In/Out Debug Header P1 Figure 9.1. Connector layout 9.1 Radio Board breakout pads P3 P5 P7 P17 P15 P13 P11 P9 P2 P4 P6 P16 P14 P12 P10 P8 Most of the EZR32's pins are routed out to "breakout pads" at the top and bottom edges of the Wireless Starter Kit Mainboard. A 2.54mm pitch pin header can be soldered on for easy access to the pins. The figure below shows you how the pins of the EZR32 Leopard Gecko Radio Board (BRD4503A (Rev. B00)) maps to the pins indicated on the breakout pads. To see the available functions on each pin we refer you to the EZR32LG330F256R63G reference manual available in Simplicity Studio. Figure 9.2. Radio board pin mapping on breakout pads. silabs.com Smart. Connected. Energy-friendly. Rev
18 Connectors 9.2 Debug Connector (DBG) This connector is used for Debug In and Debug Out (see chapter on Debugging). The pinout is described in Table 9.1 Debug Connector Pinout on page 15. VTARGET 1 2 GND NC GND Cable Detect NC NC GND GND GND SWDIO / TMS SWCLK / TCK SWO / TDO TDI #RESET TRACECLK TRACE_DATA[0] TRACE_DATA[1] TRACE_DATA[2] TRACE_DATA[3] Figure 9.3. Debug Connector Note that the pin-out matches the pin-out of an ARM Cortex Debug+ETM connector, but these are not fully compatible as pin 7 is physically removed from the Cortex Debug+ETM connector. Table 9.1. Debug Connector Pinout Pin number(s) Function Note 1 VTARGET Target voltage on the debugged application. 2 TMS/SDWIO JTAG TMS or Serial Wire Data I/O 4 TCK/SWCLK JTAG TCK or Serial Wire clock 6 TDO/SWO JTAG TDO or Serial Wire Output 8 TDI JTAG data in 10 #RESET Target MCU reset 12 TRACECLK ETM Trace Clock 14 TRACEDATA[0] ETM Trace Data 0 16 TRACEDATA[1] ETM Trace Data 1 18 TRACEDATA[2] ETM Trace Data 2 20 TRACEDATA[3] ETM Trace Data 3 9 Cable detect This signal must be pulled to ground by the external debugger or application for cable insertion detection. 11, 13 NC Not connected 3, 5, 15, 17, 19 GND Note: The Wireless Starter Kit Mainboard does not have an onboard trace emulator. To have trace functionality an external debugger with such functionality can be connected with Debug In. Note: Although the Debug Connector can support JTAG debugging of external targets, the EZR32-series of devices do not support JTAG. silabs.com Smart. Connected. Energy-friendly. Rev
19 Connectors 9.3 Simplicity Connector The Simpicity Connector featured on the Wireless Starter Kit Mainboard enables advanced debugging features such as the AEM, the Virtual COM port and the Packet Trace Interface to be used towards an external target. The pinout is illustrated in the figure below. 3V3 AEM measured voltage 1 3V3 3 5V 5 GND 7 GND 9 GND 11 GND 13 GND 15 Board ID SCL 17 Board ID SDA 19 2 Virtual COM TX / MOSI 4 Virtual COM RX / MISO 6 Virtual COM CTS / SCLK 8 Virtual COM RTS / CS 10 Packet Trace 0 Sync 12 Packet Trace 0 Data 14 Packet Trace 0 Clock 16 Packet Trace 1 Sync 18 Packet Trace 1 Data 20 Packet Trace 1 Clock Figure 9.4. Simplicity Header pinout. Current drawn from the VMCU voltage pin is included in the AEM measurements, while the 3V3 and 5V voltage pins are not. To monitor the current consumption of an external target with the AEM, unplug the WSTK Radio Board from the WSTK Mainboard to avoid that the Radio Board current consumption is added to the measurements. Table 9.2. Simplicity Header pin descriptions Pin number(s) Function Note 1 VMCU 3.3 V power rail, monitored by the AEM 3 3V3 3.3 V power rail 5 5V 5 V power rail 2 VCOM_TX_MOSI Virtual COM Tx/MOSI 4 VCOM_RX_MISO Virtual COM Rx/MISO 6 VCOM_CTS_#SCLK Virtual COM CTS/SCLK 8 VCOM_#RTS_#CS Virtual COM RTS/CS 10 PTI0_SYNC Packet Trace 0 Sync 12 PTI0_DATA Packet Trace 0 Data 14 PTI0_CLK Packet Trace 0 Clock 16 PTI1_SYNC Packet Trace 1 Sync 18 PTI1_DATA Packet Trace 1 Data 20 PTI1_CLK Packet Trace 1 Clock 17 EXT_ID_SCL Board ID SCL 19 EXT_ID_SDA Board ID SDA 7, 9, 11, 13, 15 GND silabs.com Smart. Connected. Energy-friendly. Rev
20 Connectors 9.4 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 EZR32 Leopard Gecko's features. Additionally, the VMCU, 3V3 and 5V power rails are also exported. Figure shows the pin assignment of the expansion header. With a few exceptions, most of the expansion header pins are the same as those on other EFM starter kits. Some of the chip peripheral functions that are available on the Expansion Header are listed in table Table 9.3 Some peripheral functions available on Expansion Header on page 17. Figure 9.5. Expansion Header Table 9.3. Some peripheral functions available on Expansion Header Peripheral Peripheral pin MCU Pin EXP Header pin number USART/SPI USART1_TX PD0 4 USART1_RX PD1 6 USART1_CLK PD2 8 USART1_CS PD3 10 I 2 C I2C1_SDA PC4 7 I2C1_SCL PC5 9 Low Energy UART LEUART0_TX PD4 12 LEUART0_RX PD5 14 Analog to Digital Converter ADC0_CH0 PD0 4 ADC0_CH1 PD1 6 ADC0_CH2 PD2 8 ADC0_CH3 PD3 10 ADC0_CH4 PD4 12 ADC0_CH5 PD5 14 ADC0_CH6 PD6 16 ADC0_CH7 PD7 17 silabs.com Smart. Connected. Energy-friendly. Rev
21 Connectors Peripheral Peripheral pin MCU Pin EXP Header pin number Digital to Analog Converter DAC0_CH0 PB11 11 DAC0_CH1 PB12 13 Analog Comparator ACMP0_CH0 PC0 3 ACMP0_CH3 PC3 5 ACMP0_CH4 PC4 7 ACMP0_CH5 PC5 9 ACMP0_CH6 PC6 15 ACMP0_O PD6 16 ACMP1_O PD7 17 Operational Amplifier OPAMP_N0 PC5 9 OPAMP_P0 PC4 7 OPAMP_OUT0 PB11 11 OPAMP_N1 PD7 17 OPAMP_P1 PD6 16 OPAMP_OUT1 PB12 13 OPAMP_N2 PD3 10 OPAMP_P2 PD4 12 OPAMP_OUT2 PD5, PD0 14, 4 Timer Compare/Capture TIMER0_CC0 PD1 6 TIMER0_CC1 PD2 8 TIMER0_CC2 PD3 10 TIMER1_CC0 PD6 16 TIMER1_CC1 PD7 17 TIMER1_CC2 PB11 11 Low Energy Timer LETIM0_OUT0 PD6, PB11, PC4 16, 11, 7 LETIM0_OUT1 PD7, PB12, PC5 17, 13, 9 Low Energy Sensor Interface (LESENSE) LES_CH0 PC0 3 LES_CH3 PC3 5 LES_CH4 PC4 7 LES_CH5 PC5 9 LES_CH6 PC6 15 LES_ALTEX0 PD6 16 LES_ALTEX1 PD7 17 silabs.com Smart. Connected. Energy-friendly. Rev
22 Connectors Peripheral Peripheral pin MCU Pin EXP Header pin number Pulse Counter PCNT0_S0IN PD6 16 PCNT0_S1IN PD7 17 PCNT1_S0IN PC4 7 PCNT1_S1IN PC5 9 PCNT2_S0IN PD0 4 PCNT2_S1IN PD1 6 Peripheral Reflex System (PRS) PRS_CH2 PC0 3 Note: Please note that this table only sums up some of the alternate functions available on the expansion header. Consult the EZR32LG330F256R63G datasheet for a complete list of alternate functions. silabs.com Smart. Connected. Energy-friendly. Rev
23 Integrated Development Environments 10. Integrated Development Environments Figure 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. 2. Move the switch to the AEM position. 3. Click the [Refresh detected hardware] button and select the WSTK6202 kit under [Detected Hardware]. 4. Click the [Software Examples] tile under [Software and Kits]. 5. In the wizard, select the WSTK6202 kit and click [Next]. 6. Select the desired example or demo from the list and click [Next]. 7. Click [Finish]. 8. Click the [Debug] button in the IDE to build and download the code to the hardware. 9. Follow the instructions at the top of the main example file to set up the hardware as needed. 10. Click the [Resume] button to start running the example IAR Embedded Workbench for ARM An evaluation version of IAR Embedded Workbench for ARM is included on a CD in the WSTK6202 package. Check the quick start guide for where to find updates, and IAR's own documentation on how to use it. You will find the IAR project file in the iar subfolder of each project silabs.com Smart. Connected. Energy-friendly. Rev
24 Integrated Development Environments 10.2 Atollic TrueSTUDIO for ARM See the quick start guide for download details for Atollic TrueSTUDIO for ARM. You will find TrueStudio project files in the atollic subfolder of each project Rowley Associates - CrossWorks for ARM See the quick start guide for download details for CrossWorks for ARM. You will find CrossWorks project files in the rowley subfolder of each project Keil - MDK-ARM See the quick start guide for download details for evaluation versions of Keil MDK-ARM. The arm subfolder in each project contains project files for MDK-ARM. Please see the MDK-ARM documentation for usage details. silabs.com Smart. Connected. Energy-friendly. Rev
25 Kit Manager and Upgrades 11. Kit Manager and Upgrades The Kit Manager is a program that comes with Simplicity Studio. It can perform various kit and EZR32 specific tasks Kit Manager Operation This utility gives the ability to program the EZR32, upgrade the kit, lock and unlock devices and more. Some of the features will only work with Energy Micro kits, while other will work with a generic J-Link debugger connected. Figure Kit Manager 11.2 Firmware Upgrades Upgrading the kit firmware is done through Simplicity Studio. Simplicity Studio will automatically check for new updates on startup. You can also use the Kit Manager for manual upgrades. Click the [Browse] button in the [Update Kit] section to select the correct file ending in ".emz". Then, click the [Install Package] button. silabs.com Smart. Connected. Energy-friendly. Rev
26 Schematics, Assembly Drawings and BOM 12. Schematics, Assembly Drawings and BOM The schematics, assembly drawings and bill of materials (BOM) for the EZR32LG 915MHz Wireless Starter Kit board are available through Simplicity Studio when the kit documentation package has been installed. silabs.com Smart. Connected. Energy-friendly. Rev
27 Kit Revision History and Errata 13. Kit Revision History and Errata 13.1 Revision History The kit revision can be found printed on the box label of the kit, as outlined in the figure below. Figure Revision info Table Kit Revision History Kit Revision Released Description A Initial kit release Errata Table Kit Errata Kit Revision Problem Description A00 - A01 Radio board errata This kit revision includes a radio board with known errata. See BRD4503A user guide for details. silabs.com Smart. Connected. Energy-friendly. Rev
28 Document Revision History 14. Document Revision History Table Document Revision History Revision Number Effective Date Change Description Kit Errata added Minor text revision Major updates Initial document version. silabs.com Smart. Connected. Energy-friendly. Rev
29 Simpilcity Studio One-click access to MCU tools, documentation, software, source code libraries & more. Available for Windows, Mac and Linux! MCU Portfolio SW/HW Quality Support and Community community.silabs.com Disclaimer Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Trademark Information Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, "the world s most energy friendly microcontrollers", Ember, EZLink, EZMac, EZRadio, EZRadioPRO, DSPLL, ISOmodem, Precision32, ProSLIC, SiPHY, USBXpress and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders. Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX USA
Figure 1. 8-Bit USB Debug Adapter
8-BIT USB DEBUG ADAPTER USER S GUIDE 1. Introduction The 8-bit USB Debug Adapter (UDA) provides the interface between the PC s USB port and the Silicon Labs 8-bit target device s in-system debug/programming
AN111: Using 8-Bit MCUs in 5 Volt Systems
This document describes how to incorporate Silicon Lab s 8-bit EFM8 and C8051 families of devices into existing 5 V systems. When using a 3 V device in a 5 V system, the user must consider: A 3 V power
Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick
TOOLSTICK PROGRAMMING ADAPTER USER S GUIDE 1. Handling Recommendations The ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent damage to the devices or
TS1005 Demo Board COMPONENT LIST. Ordering Information. SC70 Packaging Demo Board SOT23 Packaging Demo Board TS1005DB TS1005DB-SOT
REVISION NOTE The current revision for the TS1005 Demo Boards display the identifier TS100x Demo Board on the top side of the evaluation board as depicted in Figure 1. If the identifier is not printed
AN862. OPTIMIZING Si534X JITTER PERFORMANCE IN NEXT GENERATION INTERNET INFRASTRUCTURE SYSTEMS. 1. Introduction
OPTIMIZING Si534X JITTER PERFORMANCE IN NEXT GENERATION INTERNET INFRASTRUCTURE SYSTEMS 1. Introduction To realize 100 fs jitter performance of the Si534x jitter attenuators and clock generators in real-world
Backup Power Domain. AN0041 - Application Note. Introduction
Backup Power Domain AN0041 - Application Note Introduction This application note describes how to use the EFM32 Backup Power Domain and Backup Real Time Counter. An included software example for the Giant
UG103.8: Application Development Fundamentals: Tools
UG103.8: Application Development Fundamentals: Tools This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses
UG129: ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) User's Guide
UG129: ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) User's Guide The ZigBee USB Virtual Gateway Reference Design (RD-0002-0201) is designed to demonstrate ZigBee gateway functionality with
AN962: Implementing Master-Slave Timing Redundancy in Wireless and Packet- Based Network Applications
AN962: Implementing -Slave Timing Redundancy in Wireless and Packet- Based Network Applications Robust synchronization distribution schemes have historically been essential to communication networks and
AN486: High-Side Bootstrap Design Using ISODrivers in Power Delivery Systems
AN486: High-Side Bootstrap Design Using ISODrivers in Power Delivery Systems Silicon Labs ISOdrivers are isolated gate drivers that combine low latency, high-drivestrength gate drive circuits with on-chip
Bootloader with AES Encryption
...the world's most energy friendly microcontrollers Bootloader with AES Encryption AN0060 - Application Note Introduction This application note describes the implementation of a bootloader capable of
UG103-13: Application Development Fundamentals: RAIL
UG103-13: Application Development Fundamentals: RAIL Silicon Labs RAIL (Radio Abstraction Interface Layer) provides an intuitive, easily-customizable radio interface layer that is designed to support proprietary
Current Digital to Analog Converter
Current Digital to Analog Converter AN0064 - Application Note Introduction This application note describes how to use the EFM32 Current Digital to Analog Converter (IDAC), a peripheral that can source
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes
Making Prototyping Boards for the EFM32 kits
Making Prototyping Boards for the EFM32 kits AN0031 - Application Note Introduction This application note describes how anyone can make their own custom prototyping boards that can be connected directly
AN952: PCIe Jitter Estimation Using an Oscilloscope
AN952: PCIe Jitter Estimation Using an Oscilloscope Jitter of the reference clock has a direct impact on the efficiency of the data transfer between two PCIe devices. The data recovery process is able
AN803. LOCK AND SETTLING TIME CONSIDERATIONS FOR Si5324/27/ 69/74 ANY-FREQUENCY JITTER ATTENUATING CLOCK ICS. 1. Introduction
LOCK AND SETTLING TIME CONSIDERATIONS FOR Si5324/27/ 69/74 ANY-FREQUENCY JITTER ATTENUATING CLOCK ICS 1. Introduction As outlined in the Product Bulletin*, issued in January 2013, Silicon Labs has made
AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node
ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE 1. Kit Contents The RF to USB Reference Design contains the following items: Si1012 Energy Harvesting Wireless Sensor Node EZRadioPRO USB Dongle ToolStick
AN580 INFRARED GESTURE SENSING. 1. Introduction. 2. Hardware Considerations
INFRARED GESTURE SENSING 1. Introduction Touchless user interfaces are an emerging trend in embedded electronics as product designers seek out innovative control methods and more intuitive ways for users
RC2200DK Demonstration Kit User Manual
Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
How To Develop A Toolstick
TOOLSTICK BASE ADAPTER USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent damage to
SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE
SMART ARM-based Microcontrollers SMARTCARD XPRO USER GUIDE Preface Atmel SMARTCARD Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. Atmel SMARTCARD Xplained Pro is designed
AN655 R ANGE TEST APPLICATION FOR EZRADIO AND EZRADIOPRO. 1. Introduction. 2. Supported Radio Types
R ANGE TEST APPLICATION FOR EZRADIO AND EZRADIOPRO 1. Introduction The range evaluation demo provides an easy way to evaluate the link budget of EZRadio and EZRadioPRO devices by performing a range test
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application
Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application www.silabs.com Introduction Industry leaders predict that the number of connected devices for the Internet of
Wireless Temperature
Wireless Temperature connected freedom and Humidity Sensor Using TELRAN Application note TZ1053AN-06 Oct 2011 Abstract Dr. C. Uche This application note describes the complete system design (hardware and
USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual
USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on
Connect the EFM32 with a Smart Phone through the Audio Jack
...the world's most energy friendly microcontrollers Connect the EFM32 with a Smart Phone through the Audio Jack AN0054 - Application Note Introduction This application note describes how to connect the
FLYPORT Wi-Fi 802.11G
FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS
APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses some additional
UM1724 User manual. STM32 Nucleo boards. Introduction
User manual STM32 Nucleo boards Introduction The STM32 Nucleo board (NUCLEO-F030R8, NUCLEO-F072RB, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F334R8, NUCLEO-F401RE, NUCLEO-F411RE, NUCLEO- L053R8, NUCLEO-L152RE)
ZigBee-2.4-DK 2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. Figure 1. 2.4 GHz ZigBee Development Kit
2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The 2.4 GHz ZigBee Development Kit contains the following items, shown in Figure 1. 2.4 GHz 802.15.4/ZigBee Target Boards (6) Antennas (6) 9
QSG105 GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE
GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE This quick start guide provides basic information on configuring, building, and installing applications using the Thread, EmberZNet RF4CE,
Sensor Puck SENSOR PUCK USER S GUIDE. 1. Introduction. 2. Evaluation Kit Description
SENSOR PUCK USER S GUIDE. Introduction The sensor puck demonstrates Silicon Laboratories optical sensor (Si47-M0) RH and temperature sensor (Si70) and low power MCU (EFMG0 Gecko ). The data is broadcast
M68EVB908QL4 Development Board for Motorola MC68HC908QL4
M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: [email protected] Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3
MX PIC24F Educational Module User Manual
MX PIC24F Educational Module User Manual Revision History Date Description Initial release. Table of Contents 1. Introduction... 3 1.1. Package Contents... 3 1.2. Key Hardware Features... 4 2. Hardware
ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL
Telegesis ETRX3USB TG-PM-0518-ETRX357USB r4 Product Manual Telegesis is a trademark of Silicon Laboratories Inc. ZigBee USB STICKS: ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL 2015
PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram
TOOLSTICK VIRTUAL TOOLS USER S GUIDE RELEVANT DEVICES 1. Introduction The ToolStick development platform consists of a ToolStick Base Adapter and a ToolStick Daughter card. The ToolStick Virtual Tools
Tutorial for MPLAB Starter Kit for PIC18F
Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is
CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup
CP2110 EVALUATION KIT USER S GUIDE 1. Kit Contents The CP2110 Evaluation Kit contains the following items: CP2110 Evaluation Board RS232 Serial Cable USB Cable DVD Quick Start Guide 2. Relevant Documentation
AN922: Using the Command Line Interface (CLI) for Frequency On-the-Fly with the Si5346/47
AN922: Using the Command Line Interface (CLI) for Frequency On-the-Fly with the Si5346/47 Clockbuilder Pro comes with a command line interface (CLI)that can be used for adjusting the configuration of Si534x/8x
Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM
TWR-MECH Mechatronics Board TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket
AN583: Safety Considerations and Layout Recommendations for Digital Isolators
AN583: Safety Considerations and Layout Recommendations for Digital Isolators This application note details the creepage and clearance requirements of an isolator type component, such as a digital isolator,
UM1680 User manual. Getting started with STM32F429 Discovery software development tools. Introduction
User manual Getting started with STM32F429 Discovery software development tools Introduction This document describes the software environment and development recommendations required to build an application
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT
TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)
Table 1. RF Pico Boards of the EZRadioPRO Development Kits. Qty Description Part Number
EZRADIOPRO DEVELOPMENT KITS USER S GUIDE 1. Kits Overview This user's guide describes the development kits of the EZRadioPRO wireless development kit family. Each kit contains two RF nodes based on the
How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player
Watt Saver for a Cell Phone AC Adapter Reference Design Document Number: DRM130 Rev 1, 10/2013 2 Freescale Semiconductor, Inc. Contents Section number Title Page Chapter 1 Introduction 1.1 Overview...5
QSG108: Blue Gecko Bluetooth Smart Software Quick-Start Guide
QSG108: Blue Gecko Bluetooth Smart Software Quick-Start Guide Blue Gecko Bluetooth Smart Software Quick-Start Guide This document walks you through the architecture and APIs of the Blue Gecko Bluetooth
SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.
SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance
PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)
PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware
HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.
HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...
UniPi technical documentation REV 1.1
technical documentation REV 1.1 Contents Overview... 2 Description... 3 GPIO port map... 4 Power Requirements... 5 Connecting Raspberry Pi to UniPi... 5 Building blocks... 5 Relays... 5 Digital Inputs...
CryptoAuth Xplained Pro
CryptoAuth Xplained Pro CryptoAuthentication Xplained Pro Extension Board HARDWARE USER GUIDE Atmel CryptoAuth Xplained Pro Extension Board Introduction The Atmel CryptoAuth Xplained Pro (CAXPro) Evaluation
MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information
Rev. 2.1 17. April 2007 Preliminary Data Sheet Document information Info Keywords Content MFRC522, MFRC523, MFRC52x, MFRD522, MFRD523, Mifare Contactless Smart Card Reader Reference Design, Mifare Reader
GSM Interfacing Board
Campus Component Pvt. Ltd. DISCLAIMER Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes no responsibility arising from
Fondamenti su strumenti di sviluppo per microcontrollori PIC
Fondamenti su strumenti di sviluppo per microcontrollori PIC MPSIM ICE 2000 ICD 2 REAL ICE PICSTART Ad uso interno del corso Elettronica e Telecomunicazioni 1 2 MPLAB SIM /1 MPLAB SIM is a discrete-event
Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter
APPLICATION NOTE Features Atmel AVR32918: UC3-A3 Xplained Hardware User s Guide Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter I/O One mechanical button
Real Time Clock USB Evaluation Board V3.0
Real Time Clock USB Evaluation Board V.0 Application Note February 9, 008 RTC EVB Intersil RTC Devices Supported Introduction This evaluation board provides a platform for testing Intersil Real Time Clock
APPLICATION NOTE. AT07175: SAM-BA Bootloader for SAM D21. Atmel SAM D21. Introduction. Features
APPLICATION NOTE AT07175: SAM-BA Bootloader for SAM D21 Atmel SAM D21 Introduction Atmel SAM Boot Assistant (Atmel SAM-BA ) allows In-System Programming (ISP) from USB or UART host without any external
CB-OLP425 DEVELOPMENT KIT GETTING STARTED
CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed
Description of High Accuracy Digital Pressure Gauge Design
Order this document by AN1953/D Description of High Accuracy Digital Pressure Gauge Design By Daniel Malik System Application Engineer Technical Information Center MCSL Roznov INTRODUCTION This application
DS2438EVKIT+ Smart Battery Monitor Evaluation Kit
19-4829; Rev 1; 8/09 www.maxim-ic.com DS2438EVKIT+ Smart Battery Monitor Evaluation Kit FEATURES Demonstrates the Capabilities of the DS2438 Smart Battery Monitor, Including: Temperature Measurement Voltage
STK500... User Guide
STK500... User Guide Table of Contents Section 1 Introduction... 1-1 1.1 Starter Kit Features...1-1 1.2 Device Support...1-2 Section 2 Getting Started... 2-1 2.1 Unpacking the System...2-1 2.2 System
SM1231 USER GUIDE SM1231 RF MODULE USER GUIDE
SM1231 RF MODULE Revision 1.0 11/2009 Page 1 of 8 www.semtech.com Table of Contents Table of Contents...2 Index of Figures...2 Index of Tables...2 1 Introduction...3 2 Reference Design...3 3 PCB Layout...6
Bluetooth SMART Advertise-Only Beacon Reference Design
EM MICROELECTRONIC - MARIN SA PRELIMINARY Bluetooth SMART Advertise-Only Beacon Reference Design Features COMPLETE BLE BEACON SYSTEM o EM9301 Bluetooth SMART Controller o EM6819 0.9V Flash Microcontroller
TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0
TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0 Freescale TWR-KV31F120M Sample Code Guide for IAR KL25_LAB Contents 1 Purpose... 3 2 Getting to know the
ZigBee Technology Overview
ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification
ic-mq EVAL MQ1D EVALUATION BOARD DESCRIPTION
Rev A3, Page 1/7 ORDERING INFORMATION Type Order Designation Description and Options Evaluation Board ic-mq EVAL MQ1D ic-mq Evaluation Board ready to operate, accessible through GUI via PC adapter Software
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected]
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected] Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1
RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer
32F072BDISCOVERY. Discovery kit for STM32F072xx microcontrollers. Features. Description
Discovery kit for STM32F072xx microcontrollers Data brief Features STM32F072RBT6 microcontroller featuring 128 KB of Flash memory, 16 KB of SRAM in an LQFP64 package On-board ST-LINK/V2 with switch to
GTS-4E Hardware User Manual. Version: V1.1.0 Date: 2013-12-04
GTS-4E Hardware User Manual Version: V1.1.0 Date: 2013-12-04 Confidential Material This document contains information highly confidential to Fibocom Wireless Inc. (Fibocom). Fibocom offers this information
Introducing AVR Dragon
Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.
Bidirectional wireless communication using EmbedRF
Bidirectional wireless communication using EmbedRF 1. Tools you will need for this application note... 2 2. Introduction... 3 3. Connect EmbedRF Board to USB Interface Board... 3 4. Install and Run EmbedRF
RoHs compliant, Pb-free Industrial temperature range: 40 to +85 C Footprint-compatible with ICS552-02 1.8, 2.5, or 3.3 V operation 16-TSSOP
1:8 LOW JITTER CMOS CLOCK BUFFER WITH 2:1 INPUT MUX (
EVAL-UFDC-1/UFDC-1M-16
Evaluation Board for Universal Frequency-to- Digital Converters UFDC-1 and UFDC-1M-16 EVAL-UFDC-1/UFDC-1M-16 FEATURES Full-Featured Evaluation Board for the Universal Frequency-to-Digital Converters UFDC-1
ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL
Telegesis TG-ETRX357USB-PM-014-102 ETRX3USB Product Manual 1.02 ZigBee USB STICKS: ETRX3USB ETRX3USB-LRS ETRX3USB+8M ETRX3USB-LRS+8M PRODUCT MANUAL 2013 Telegesis (UK) Ltd ETRX3USB Product Manual (Rev
UM1727 User manual. Getting started with STM32 Nucleo board software development tools. Introduction
User manual Getting started with STM32 Nucleo board software development tools Introduction The STM32 Nucleo board (NUCLEO-F030R8, NUCLEO-F072RB, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F401RE, NUCLEO-L152RE)
Two mechanical buttons Two user LEDs Four expansion headers. Board controller with USB interface. One power LED and one status LED
APPLICATION NOTE Features Atmel AT02667: XMEGA-E5 Xplained Hardware User s Guide Atmel AVR ATxmega32E5 microcontroller OLED display with 128 32 pixels resolution Ambient light sensor Analog filter Rotary
An Introduction to MPLAB Integrated Development Environment
An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to
Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family
Renesas Capacitive Touch Lab R8C/36T-A Family Description: This lab will cover the Renesas Touch Solution for embedded capacitive touch systems. This lab will demonstrate how to setup and run a simple
Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB
APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26
PolyBot Board. User's Guide V1.11 9/20/08
PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins
DRV8312-C2-KIT How to Run Guide
DRV8312-C2-KIT How to Run Guide Version 1.1 October 2011 C2000 Systems and Applications Team This Guide explains the steps needed to run the DRV8312-C2-KIT with the software supplied through controlsuite.
SG901-1091 Miniature Wi-Fi Radio
SG901-1091 Miniature Wi-Fi Radio Overview The SG901-1091 WiFi module is optimized to simplify successful integration into systems requiring the latest performance with small size. This module is a highly
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers The proliferation of sophisticated yet affordable personal medical devices is transforming the health care industry,
RN-XV-RD2 Evaluation Board
RN-XV-RD2 Evaluation Board 2012 Roving Networks. All rights reserved. -1.01Version 1.0 9/28/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks RN-XV-RD2
ET-BASE AVR ATmega64/128
ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on
Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors. Ambient light sensor Temperature sensor
APPLICATION NOTE AVR1925: XMEGA-C3 Xplained Hardware User s Guide Features Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors Ambient light sensor Temperature
BLE113 DEVELOPMENT KIT
BLE113 DEVELOPMENT KIT QUICK START Thursday, 14 March 2013 Version 1.5 Copyright 2000-2013 Bluegiga Technologies Bluegiga Technologies reserves the right to alter the hardware, software, and/or specifications
RN-WIFLY-EVAL-UM. WiFly Evaluation Kit. 2012 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL
WiFly Evaluation Kit 2012 Roving Networks. All rights reserved. Version 1.32r 10/9/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks evaluation kits,
UM1075 User manual. ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32. Introduction
User manual ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 Introduction The ST-LINK/V2 is an in-circuit debugger/programmer for the STM8 and STM32 microcontroller families. The single wire
APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description
APPLICATION NOTE Atmel AT259: In House Unit with Bluetooth Low Energy Module Hardware User Guide Features 8-bit Atmel Microcontroller Low power consumption Interface with BLE with UART Bi-direction wake
Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview
R Arduino Due Arduino Due Front Arduino Due Back Overview The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit
The following is a summary of the key features of the ARM Injector:
Intended Use The ARM Injector is an indispensable tool for engineers who work with JTAG enabled target systems based on an ARM processor core with Debug and EmbeddedICE capability. The ARM Injector provides
APPLICATION. si32library. Callback CMSIS HARDWARE. Figure 1. Firmware Layer Block Diagram
PRECISION32 SOFTWARE DEVELOPMENT KIT CODE EXAMPLES OVERVIEW 1. Introduction The Precision32 code examples are part of the Software Development Kit (SDK) installed with the Precision32 software package
