Details
Overview

A complete starter kit and development system for the STM8S207Rx series microcontrollers, such as STM8S207R6, STM8S207R8, STM8S207RB. It is designed to give designers a quick start to develop code on these devices.
This development system contains a main development board with the STM8S207RxT6C chip, and an additional expansion board with various peripheral devices.
The BUS-A & BUS-B headers located on both boards should be used to connect the two boards via 10-pin cables, which are delivered with the product. As shown in the figure right.
What's On Board
EX-STM8-Q64a-207
- Power
- Powered from external 5V power supply through DC jack
- Power input/output pin headers
- spare power input port
- convenient for providing power supply to other board/device if necessary
- Jumper for configuring voltage level to be applied, 5V/3.3V
- Onboard Chips
- STM8S207RxT6C (LQFP64), the STM8 Microcontroller
- AMS1117-3.3, on board regulator
- Interfaces
- SWIM port for programming/debuging, compatible with ST-LINK
- BUS-A & BUS-B, for connecting to the expansion board DVK501, ease to study/develop various peripheral devices
- Human to Machine Interface
- Reset button, used to reset the system
- Power indicator LED
- 3 capacitive touchkeys & 1 slider, make it easy to work with the STM8 Touch Sensing Library
- Other Features
- External crystal configurable
- there is a jumper for selecting on board 8M crystal or custom crystal mounted via the socket
- All the MCU pins are accessible on expansion connectors for further expansion
- All the pins are clearly marked on the PCB. These marks provide the basic information on the pins
- External crystal configurable

- 5V DC jack
- default power input
- Power indicator
- Voltage level configuration
- 5V/3.3V via on board jumper
- On board regulator
- 3.3V, AMS1117-3.3
- SWIM port
- for programming/debugging
- compatible with ST-LINK
- VREF jumper for selecting reference voltage
- left for operating voltage
- right for external voltage
- Load, Shield jumper
- PB6, PB7 can be configured via jumpers as Load, Shield inputs or regular I/O pins
- Load, Shield inputs can be connected to other custom ports
- Touchkey enable jumper
- PB1-PB3 can be configured via jumpers as touchkey inputs or regular I/O pins
- touchkey inputs can be connected to other custom ports
- Reset
- Capacitive touch module
- 1 slider
- 3 touchkeys
- Slider enable jumper
- PG0-PG5 can be configured via jumpers as slider inputs or regular I/O pins
- slider inputs can be connected to other custom ports
- Microcontroller
- STM8S207RxT6C
- LQFP64 package
- BUS-A & BUS-B expansion ports
- for connecting to DVK501
- header pinout definition is provided
- ease to develop various peripherals
- I2C configuration
- left for selecting PE1, PE2
- right for selecting PB4, PB5
- Pin headers connected to MCU pins
- marked clearly on the PCB
- easy for testing and further expansion
- External crystal configuration
- on board 8M crystal
- custom crystal socket
- selected via jumper
- Power input/output
- 5V/3.3V
- spare power input
- power output is available

DVK501
Device on board | Description | Interface |
---|---|---|
AT24CXX | 2-Wire Serial EEPROM keeps data after power down | I2C |
PCF8563 | Real-time clock/calendar, low backup current from battery | I2C |
PCF8591 | 8-bit A/D and D/A converter, four channels AD conversion, one channel DA conversion | I2C |
PCF8574 | Remote 8-bit I/O expander | I2C |
DS18B20 | Programmable Resolution 1-Wire Digital Thermometer, measures temperatures from –55°C to +125°C | 1-Wire |
DS2401 | Silicon Serial Number, a low-cost, electronic registration number that provides an absolutely unique identity | 1-Wire |
AT45DBXX | Serial-interface sequential access Flash memory ideally suited for higher memory density requirement | SPI |
74HC164 | 8-bit serial-in, parallel-out shift register, for reducing the IO cost | SART |
74HC165 | 8-bit parallel-in, serial out shift register, for reducing the IO cost | SART |
MAX3232 | 3.0V to 5.5V, True RS-232 Transceivers, for communicating with the PC | serial |
MAX485 | RS-485 Transceiver, for long distance communication | serial |
PS/2 | PS/2 interface, for connecting the keyboard or mouse | 2 wires |
LED | 8-bit status indicator LED, also can be used for displaying simple data | 8 wires |
Character LCD Connector | Used for connecting the character LCD module, such as LCD1602 | 7 wires or 11 wires |
Graphic LCD Connector | Used for connecting the Graphic LCD module, such as LCD12864 | SPI or 12 wires |
Examples
Examples that come with this development system will show you how to connect the STM8 microcontroller to other peripheral components or devices and how to develope your prototype device easily. The pictures below show how the EX-STM8-Q64a-207 works with the DVK501 and the results of the examples.
Note: The LCD12864 is not included in the price, please browse our store to buy it separately if you need one. Click on the image to enlarge.
Development Resources
- User Guide CD
- CD with software, drivers and examples
- Schematic Circuit Diagram
- Designed by using Protel
- Provides IMG format or Protel SchDoc format
- Program Examples
- Based on ST Visual Develop and Cosmic C
- Common application library is provided
- Related Software
- Cosmic STM8
- sttool
- Datasheets of the chips