

MCU module
Some code samples and ready projects based on STM8 (deprecated)
- Size
- 47 × 34 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 26
- Pads
- 92
- Tracks, vias
- 164, 9
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 3
- Created
- 18 Mar 2014
- Updated
- 6 Jul 2020
Overview
MCU module is an open-source printed circuit board by eddyem, from the eddyem/STM8_samples repository on GitHub. It is a 2-layer board of 47 × 34 mm with 23 parts on 26 nets, routed with 164 tracks and 9 vias.
It is built around the LM1117MPX-3.3 and S8205A. Its parts include 3 capacitors, 2 resistors, 2 connectors, 1 IC and 1 switch. It belongs with the computers and single-board computers boards and the STM8 boards of this library.
Main components
2LM1117MPX-3.3
SOT-223-40℃~+125℃ 1 1.2V@(800mA) 15V 3.3V 5mA 75dB@(120Hz) 800mA Fixed Over Current Protection、Over Temperature Protection Positive SOT-223-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsS8205A
SOT-23-61.25W 11nC@4V 125pF 1V 2 N-Channel 20V 25mΩ@4V 5A 800pF N-Channel SOT-23-6 MOSFETs ROHSGuangdong HottechMOSFETs
README
Readme.mdSome my projects based on STM8
Developed for SDCC compiler. Here you can find some more heades under MIT license.
Directory listing
- 1-wire
1-wire for DS18x20 based on timer and interrupts. - 220controlled_socket
Simple two-channel power socket manager with current measurement at one channel. - blinky
Just blink LED. - client-term-8bit
Simplest terminal client. - distance_meter
Ultrasonic distance meter. - DRUM
(not even started at all) Approach to toy drum. - led
Work with 4-digit LED indicator. - LEDS_BT
Bluetooth-management 7/8-channel LED "stars". - microdrill
Microdrill management (pre-pre-alpha). - Noice_generator
Waveform generator. - si7005
Work with SI7005 sensor. - si7005_softi2c
si7005with soft I2C. - SNIPPETS
Some snippets. - stepper, stepper_independent, stepper_independent_bin
Different approaches to implementation of stepper motor control. - stepper_ULN2003
Unipolar stepper control. - stm8l.h, stm8s.h (all the same) - header file for all projects.
- Thermostat
Schematic of STM8-based chinese thermostat. - uart_lcd5110
Work with Nokia5110 LCD with PCD8544 controller. - uart_sample
USART snippet for futher use. - uart_SPI
USART/SPI gateway. - voltmeters
3-,4- and 5-digit chinese "voltmeters" based on STM8: schematic and some my code for them. - zakwire
Use 3-digit "voltmeter" as display for Zakwire temperature sensor.
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | CONN_1 | PINTST | BTN1, BTN2, DOWN1, DRILL-1, DRILL+1, DRILLSW1, GND1, POT1, UP1 |
| 3 | L9110 | so-8 | DA1, DA2, DA3 |
| 2 | 0.1u | SM0603 | C4, C6 |
| 1 | 0.33R | r_2512 | R5 |
| 1 | 47k | SM0603 | R4 |
| 1 | 47u | SM1206POL | C5 |
| 1 | LM1117MPX-3.3 | SOT223 | U2 |
| 1 | POWER | PIN_ARRAY_3X1 | K1 |
| 1 | S8205A | TSSOP-8 | VT1 |
| 1 | STM8S105BOARD | devboard_pins-9-14 | X1 |
| 1 | Slide | PIN_ARRAY_2X1 | P4 |
| 1 | Stepper | PIN_ARRAY_4x1 | P3 |
Questions
How big is the MCU module PCB?
It measures 47 × 34 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MCU module use?
23 parts, built around the LM1117MPX-3.3 and S8205A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the MCU module KiCad files?
From the eddyem/STM8_samples repository on GitHub, at the commit this page was made from: the board is microdrill/schematics/MCU_module.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the MCU module design in my own project?
Its repository states no licence, so its author keeps all rights: ask eddyem before reusing the design.
More from eddyem/STM8_samples
5- 2 layers87 × 71 mm

- 2 layers53.5 × 50 mm

MCU module
eddyem/STM8_samples
Some code samples and ready projects based on STM8 (deprecated)
42 parts80 - 2 layers65 × 41.5 mm

- 2 layers57 × 34 mm

- 2 layers35.5 × 20 mm

Similar boards
- 2 layers20 × 160 mm

Zibs Saber v2
PedroBMedeiros/PolySaber
Firmware for Cal Poly Senior Project - PolySaber a Custom PCB Soundboard
75 parts - 4 layers86 × 78 mm

OutdoorMeasureUnit
Tepetop/Weather-Station
Lokalny agent Python do analizy i edycji kodu STM32, z automatyczną kompilacją trzech wariantów projektu i testami hosta.
51 parts - 4 layers71.9 × 55.5 mm

RISKYMSXCart
arkadiuszmakarenko/RISKYMSX
RISKY MSX Cartridge based on WCH CH32V303V chip. It is 256KB cart programmed using USB Fat32 flash drive
39 parts23 - 4 layers32.8 × 100 mm

- 4 layers200.5 × 70.9 mm

- 4 layers60.6 × 72.3 mm

ESP32
KirtiChickamath/ESP32-IoT-sensor-board
ESP32- IoT sensor board. 4-layer PCB, designed in KiCad . Features LiPo charging, USB-C, SPI flash, SD card, BME280, and more.
90 parts2 - 4 layers89 × 54.5 mm

- 4 layers77.5 × 59.5 mm

IOT
aryan-asit/Telemetry-iot-project
In this project , a 4 layer custom pcb is made for Telematics
85 parts1