

Some code samples and ready projects based on STM8 (deprecated)
- Size
- 35.5 × 20 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 11
- Nets
- 17
- Pads
- 49
- Tracks, vias
- 84, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 18 Mar 2014
- Updated
- 6 Jul 2020
Overview
Bake is an open-source printed circuit board by eddyem, from the eddyem/STM8_samples repository on GitHub. It is a 2-layer board of 35.5 × 20 mm with 11 parts on 17 nets, routed with 84 tracks and 0 vias.
It is built around the STM8L101F3P6 and SI2305DS. Its parts include 5 connectors, 2 resistors, 2 transistors, 1 capacitor and 1 IC. It belongs with the computers and single-board computers boards and the STM8 boards of this library.
Main components
2README
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
11| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 220 | Resistors_SMD.pretty:R_0805_HandSoldering | R1, R2 |
| 2 | SI2305DS | TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering | Q1, Q2 |
| 1 | 0.1 | Capacitors_SMD.pretty:C_0603_HandSoldering | C1 |
| 1 | CONN_01X07 | Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MPT-2.54mm_7pol | J5 |
| 1 | STM8L101F3P | Housings_SSOP.pretty:TSSOP-20_4.4x6.5mm_Pitch0.65mm | U1 |
| 1 | SWIM | Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MPT-2.54mm_4pol | J4 |
| 1 | USART | Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MPT-2.54mm_2pol | J2 |
| 1 | USART_On | Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MPT-2.54mm_2pol | J3 |
| 1 | power | Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MPT-2.54mm_2pol | J1 |
Questions
How big is the Bake PCB?
It measures 35.5 × 20 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Bake use?
11 parts, built around the STM8L101F3P6 and SI2305DS. 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 Bake KiCad files?
From the eddyem/STM8_samples repository on GitHub, at the commit this page was made from: the board is childbake/kicad/bake.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bake 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 layers47 × 34 mm

MCU module
eddyem/STM8_samples
Some code samples and ready projects based on STM8 (deprecated)
23 parts80
Similar boards
- 2 layers140 × 72 mm

- 2 layers

- 2 layers105 × 42 mm

- 2 layers60 × 30 mm

Controller
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
11 parts3kApache-2.0 - 2 layers103 × 30.5 mm

- 2 layers26 × 30 mm

Expansion Card
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop
11 parts1.1kCC-BY-4.0 - 2 layers53.9 × 23.2 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
11 parts1kGPL-3.0 - 2 layers10 × 20 mm

2 connector Sensor Board
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
11 parts915