Skip to content

Commit 90804b4

Browse files
committed
add page for STM8S003 to the website
1 parent a19e18d commit 90804b4

3 files changed

Lines changed: 40 additions & 0 deletions

File tree

docs/hardware/stm8s003.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# STM8S003
2+
3+
The STM8S003 is almost identical to the STM8S103. The only difference I am
4+
aware of is the size of the EEPROM: 128 bytes vs. 640 bytes.
5+
6+
I am not sure why the '003 is sold for half the price, or, to put it the
7+
other way around, why anybody should choose the '103 at all. Did I miss an
8+
important difference?
9+
10+
All you have to do in order to develop for the STM8S003 is setting the board
11+
manager for '[Generic STM8S103 breakout board](stm8blue.md)'. Just keep in
12+
mind not to use EEPROM locations above 127/0x7f.
13+
14+
All differences between the CPUs:
15+
16+
Feature | STM8S003 | STM8S103
17+
------------ | ------------- | ------------
18+
EEPROM size | 128 Bytes | 640 Bytes
19+
20+
21+
22+
## Known development boards
23+
24+
I am not aware of any dedicated STM8S003 breakout board, but this CPU is
25+
used in many other low-cost boards:
26+
27+
- [ESP-14](esp14.md) Wifi-Module
28+
- [W1209](w1209-thermostat.md) Temperature controller
29+
- HC-12 Wireless serial remote module
30+
31+
The [stm8ef
32+
wiki](https://github.com/TG9541/stm8ef/wiki/STM8S-Value-Line-Gadgets) lists
33+
more.
34+

docs/index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ details.
9090
Uno and using a very similar pin mapping. These boards are not (yet?)
9191
commercially available, but all the design files are free to use.
9292

93+
* China-gagets based on the [STM8S003](hardware/stm8s003.md) like the [ESP14
94+
Wifi-board](hardware/esp14.md), the [W1209 thermostat
95+
controller](hardware/w1209-thermostat.md), the HC12 wireless transceiver
96+
module and many others.
97+
9398

9499
### Limitations
95100

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ nav:
3232
- Flash tool: hardware/flashtool.md
3333
# - List of supported boards: hardware.md
3434
- 'Generic STM8S103F3 breakout board (stm8blue)': hardware/stm8blue.md
35+
- 'Generic STM8S003 support': hardware/stm8s003.md
3536
- 'ESP14 Wifi board (STM8S003F3P6)': hardware/esp14.md
3637
- 'W1209 thermostat board (STM8S003F3P6)': 'hardware/w1209-thermostat.md'
3738
- 'Generic STM8S105K4 breakout board (stm8sblack)': hardware/stm8sblack.md

0 commit comments

Comments
 (0)