Buy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview The Embest's STVL (STM32F103V100) Starter Kit is the low cost development kit for STMicroelectronic's STM32F103VBT6STM32F103VBT6 (72MHz, the very popular ARM Cortex-M3 processor), including the STM32F103V100 evaluation board and Emlink for ARM JTAG adapter, so the developers can easy start to learn and test all the relevant applications on it, or evaluate your new project design through this entire system.
The STM103V100 is an arm evaluation board for STMicroelectronic's ARM Cortex-M3 core-based STM32F103VBT6STM32F103VBT6 microcontroller for evaluating or prototyping platform based on the STM32F10x microcontrollers. The device has a complete range of peripherals including full speed USB2.0, CAN2.0A/B compliant interface, two I2C channels, two SPI channels, three USART channels with smartcard support, internal 20KB SRAM and 128KB Flash, JTAG, SWD and uLinkMe debugging, motor control connector, SD card socket, etc. The arm evaluation board is provided with plenty of software examples, which can be used in popular Keil MDK environment.
The STM32F103V100 Starter Kit contains all the necessary hardware and software and allows you to design, develop, integrate and test your applications:
The ARM Cortex-M3 processor is the latest generation of ARM processors for embedded systems. It has been developed to provide a low-cost platform that meets the needs of MCU implementation, with a reduced pin count and low-power consumption, while delivering outstanding computational performance and an advanced system response to interrupts. The ARM Cortex-M3 32-bit RISC processor features exceptional code-efficiency, delivering the high-performance expected from an ARM core in the memory size usually associated with 8- and 16-bit devices.
Key Applications: Motor drive and application control, Medical and handheld equipment, PC peripherals, Medical monitors, Industrial applications: PLC, inverters, printers, and scanners, Alarm systems, Video intercom, HVAC. | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | Supported Family | MPN | Description |
---|---|---|---|---|
IDE | ARM | ALL ARM | ARM DS-5 | The ARM Development Studio 5 (DS-5) tool enable developers to get the best from their ARM technology-based systems. Whether implementing an ARM processor-based SoC or writing software for an Application Specific Standard Product (ASSP), ARM tools enable you to deliver the best solution with the highest performance and lowest power. Learn More |
IDE | ARM | ALL ARM Cortex | KEIL MDK ARM | The MDK-ARM (Microcontroller Development Kit) is the complete software development environment for ARM7, ARM9, Cortex-M, and Cortex-R4 processor-based devices. Learn More |
IDE | Embest | ARM Cortex M0 & M3 | CoIDE | CooCox offer freely available powerful software development tool for ARM Cortex-M3 & Cortex-M0 based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More |
RTOS | Embest | ARM Cortex M0 & M3 | CoOS | CoOS is a free and open RTOS from CooCox, designed specifically for Cortex-M processor, supports preemptive priority and round-robin, Semaphore, Mutex, Flag, Mailbox and Queue for communication & synchronization, highly scalable, minimum system kernel is only 974Bytes, supports interrupt while task switching, supports stack overflow detection, supports the platforms of ICCARM, ARMCC, GCC. Learn More |
RTOS | Micrium | ARM7 / AMR9 | Micrium uc/OSIII | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Learn More |
RTOS | ARM KEIL | ALL ARM | KEIL RTX | The Keil RTX is a royalty-free, deterministic Real-Time Operating System designed for microcontrollers based on ARM7TDMI, ARM9, and Cortex-M CPU cores. Learn More |
RTOS | Segger | ALL ARM | embOS | SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More |
Hardware Development Tools:
Tool Type | Supplier | Supported Family | MPN | Description |
---|---|---|---|---|
Debuggers, Emulators & JTAG Tools | Atmel | ARM | AT91SAM-ICEAT91SAM-ICE | USB JTAG In-Circuit Emulator for SAM3, SAM7 and SAM9 ARM-based microcontrollers |
Debuggers, Emulators & JTAG Tools | ARM | ALL ARM | DSTRM-KT-0181ADSTRM-KT-0181A | DSTREAM Debug and Trace Unit |
Debuggers, Emulators & JTAG Tools | ARM | ALL ARM | ULINK2ULINK2 | USB Debugger |
Debuggers, Emulators & JTAG Tools | ARM | ALL ARM | ULINKProULINKPro | High-Speed Debug and Trace Unit |
Debuggers, Emulators & JTAG Tools | Segger | ARM / CORTEX-M/A/R | J-LinkJ-Link | USB JTAG Emulator |
Debuggers, Emulators & JTAG Tools | Segger | ALL ARM Cortex-M | J-Trace for Cortex-MJ-Trace for Cortex-M | USB JTAG Emulator |
Debuggers, Emulators & JTAG Tools | Segger | ALL ARM | J-Trace for ARMJ-Trace for ARM | USB JTAG Emulator |
Flasher | Segger | ALL ARM | Flasher ARMFlasher ARM | ARM & Cortex M Flash Programmer |
Technical Documents
Learning Center
Design Elements
Type | Description |
---|---|
Schematics | Embest: Schematics File for STM32F103V100 Eval Board |
Video
Video 1 | Video 2 |
---|---|
Kit Features
- ST STM32F103V100 ARM Cortex-M3 Board:
- Processor: STM32F103VBT6STM32F103VBT6cortex-m3, 72MHz, compatible with STM32F103V8T6STM32F103V8T6 (100 pins), STM32F103RBT6STM32F103RBT6, STM32F103R8T6STM32F103R8T6, STM32F103C8T6, STM32F103C6T6STM32F103C6T6
- 8Mbyte serial Flash
- RTC with backup battery
- Three Power supply options: 5V DC power supply, USB power supply, led out Pin strip
- One USB device (USB2.0)
- One CAN2.0 interface
- Two RS232 serial ports (one supports RTS/CTS function)
- IrDA transceiver
- LCD interface with 16x2 Character LCD
- SD card socket
- Smart card socket (on the rear of the board)
- One Motor control connector
- One extended temperature sensor
- Audio play/record
- Two debug interfaces options: 10-pin SWD or 20-pin JTAG
- Four buttons (Wakeup, Reset, Tamper and User)
- Four LEDs
- Joystick with 4-direction control and selector
- Dimensions: 172mm x 114mm
- μVision IDE, debugger and simulation environment
- ARM industry-leading C/C++ compiler from ARM
- MicroLib highly optimized run-time library
- Real-Time Trace for Cortex-M3 processor based devices
- Keil RTX - deterministic Real-Time Operating System
Emlink for ARM
- Supports debugging with Realview MDK and EWARM
- Supports ARM Cortex-M3 processors: STM32, LPC17XX, AT91SAM3UE, etc.
- JTAG 20 pins connects to target
- Supports hardware and software breakpoints
- Supports USB port connecting to host PC
- Downloads and debugs speed up to 250KBytes/s (about 1.5Mbps)
- Integrates seamlessly into IAR Embedded Workbench and Keil RealView MDK
Kit Contents
The Embest STVL STM32F103V100 Starter Kit is supplied with the below contents:
- STM32F103V100 ARMCortex-M3 Board
- One STM32F103V100 ARM-CM3 Board
- One RS-232RS-232 Serial Cable
- One USB Cable
- One RJ45 Ethernet Cable
- Emlink for ARM One Emlink for ARM
Optional:
- CDROM of STM32F103V100 Starter Kit (free)
- Documents -- user manual, data sheets and the other development documents.
- Images -- image files for this product.
- Software -- software programs for this product.
- Tools -- the utilities tools and software