
MCU module
eddyem/STM8_samples
Some code samples and ready projects based on STM8 (deprecated)

Some code samples and ready projects based on STM8 (deprecated)
Socket is an open-source printed circuit board by eddyem, from the eddyem/STM8_samples repository on GitHub. It is a 2-layer board of 87 × 71 mm with 89 parts on 83 nets, routed with 781 tracks and 29 vias.
It is built around the STM8S003F3P6, MAX3232ID and BT137-600E, with the CH340G, MOC3063M and SI2300 among its other parts. Its parts include 35 resistors, 15 capacitors, 9 ICs, 9 transistors and 7 diodes. It belongs with the computers and single-board computers boards and the STM8 boards of this library.
Developed for SDCC compiler. Here you can find some more heades under MIT license.
si7005 with soft I2C.| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0.1 | Capacitor_SMD:C_0603_1608Metric_Pad0.84x1.00mm_HandSolder | C1, C2, C4, C6, C7, C8, C9, C10, C11, C13 |
| 9 | 330 | Resistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolder | R3, R4, R11, R12, R14, R16, R18, R28, R31 |
| 9 | 47k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.50mm_HandSolder | R6, R13, R25, R26, R27, R29, R30, R32, R33 |
| 6 | 150 | Resistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolder | R7, R8, R9, R10, R15, R17 |
| 6 | 2N7002 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q1, Q2, Q5, Q7, Q8, Q9 |
| 4 | 330 | Resistor_SMD:R_1206_HandSoldering | R19, R20, R21, R22 |
| 3 | 4k7 | Resistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolder | R5, R23, R24 |
| 3 | PC817 | Package_DIP:DIP-4_W7.62mm | U5, U6, U7 |
| 2 | 0.01 600V | Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm | C14, C15 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric_Pad0.84x1.00mm_HandSolder | R1, R2 |
| 2 | 22p | Capacitor_SMD:C_0603_1608Metric_Pad0.84x1.00mm_HandSolder | C3, C5 |
| 2 | 330 2W | Resistor_THT:R_Axial_Power_L20.0mm_W6.4mm_P25.40mm | R34, R35 |
| 2 | BT137-600E | Package_TO_SOT_THT:TO-220-3_Vertical | D3, D4 |
| 2 | MOC3063M | Package_DIP:DIP-6_W7.62mm | U8, U9 |
| 2 | Power | TerminalBlock:TerminalBlock_Altech_AK300-3_P5.00mm | J6, J7 |
| 2 | SI2300 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q3, Q4 |
| 2 | SRD-05VDC | Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C | K1, K2 |
| 2 | SS14 | Diode_SMD:D_SMA | D7, D8 |
| 1 | 12M | Crystal:Crystal_HC49-U_Vertical | Y1 |
| 1 | 1n | Capacitor_SMD:C_0603_1608Metric_Pad0.84x1.00mm_HandSolder | C12 |
| 1 | 5V suppressor | Diode_SMD:D_SOD-323_HandSoldering | D5 |
| 1 | 5Vext | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | ACS712 | Package_SOIC:SOIC-8_3.9x4.9mm_P1.27mm | U10 |
| 1 | AO3407 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q6 |
| 1 | CH340G | Package_SOIC:SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | DB15_Male | Connector_Dsub:DSUB-15_Male_EdgeMount_P2.77mm | J5 |
| 1 | DB9_Female | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J1 |
| 1 | MAX3232 | Package_SSOP:SOP-16_4.4x10.4mm_P1.27mm | U1 |
| 1 | SMF05 | Package_TO_SOT_SMD:SOT-353_SC-70-5_Handsoldering | D1 |
| 1 | SS14 | Diode_SMD:D_SMA-SMB_Universal_Handsoldering | D2 |
| 1 | STM8S003F3P | Package_SSOP:SSOP-20_4.4x6.5mm_P0.65mm | U3 |
| 1 | SWIM | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | USB_B | Connector_USB:USB_B_Horizontal | J2 |
The 85 most common of 89 parts.
It measures 87 × 71 mm and has 2 copper layers, 1.6 mm thick.
89 parts, built around the STM8S003F3P6, MAX3232ID, BT137-600E and CH340G. 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.
From the eddyem/STM8_samples repository on GitHub, at the commit this page was made from: the board is 220controlled_socket/kicad/socket.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask eddyem before reusing the design.

eddyem/STM8_samples
Some code samples and ready projects based on STM8 (deprecated)



eddyem/STM8_samples
Some code samples and ready projects based on STM8 (deprecated)






doc22940/self.kedtracker.drone
Based on design by glidernet.org project: http://wiki.glidernet.org/ogn-tracker-diy.


tcr/radius
A cheap (in quality) and cheap (in dollars) USB comms adapter: 10 pins of SPI/I2C/UART/GPIO.