Mike Trudeau 5b106896a1 migrate
2026-02-13 20:30:52 +00:00
2026-02-13 20:30:52 +00:00
2026-02-13 20:30:52 +00:00
2026-02-13 20:30:52 +00:00
2026-02-13 20:30:52 +00:00
2026-02-13 20:30:52 +00:00
2026-02-13 20:30:52 +00:00

toaster

A barebones toaster reflow board and software. For details please visit my project log

Software

Build

This project currently is using a Docker based build system.

from a command line

git clone https://github.com/microjelly/toaster.git
cd toaster/build
make sdcc/stm8s-ebake1.ihx
make sdcc/n76e003-ebake1.ihx

stm8s-ebake1.ihx and n76e003-ebake1.ihx will be found in the build/bin directory.

Flash STM8s

https://github.com/vdudouyt/stm8flash

stm8flash -c stlinkv2 -p stm8s103?3 -w stm8s-ebake1.ihx

Flash N76E003

https://github.com/erincandescent/nuvoprog

nuvoprog program -t n76e003 -c FFFFFFFF -a n76e003-bake1.ihx

Hardware

hw/v1/bom/index.html has component value and placement information.

STM8s build

Reference Value
C5 1uF
R5 DNP (Do Not Populate)
U1 STM8S103F3P6

N76E003 build

Reference Value
C5 DNP (Do Not Populate)
R5 0 Ohm
U1 N76E003AT20

Programing/Debug Header

The header uses a 10pin card edge 2.54mm pitch connector.

Top with pads on the bottom right
 | 2| 4| 6| 8|10|

Bottom with pads on the bottom left
 | 1| 3| 5| 7| 9|
Pad STM8s N76E003
1 3v3 3v3
2 3v3 3v3
3 GND GND
4 SWIM ICPCK
5 GND GND
6 GND GND
7 RX RX
8 NRST RST
9 TX TX
10 N/A ICPDAT

Debug

Connect RX/TX/GND to a serial device.

OSX; (exit Ctrl+A; Ctrl+\; Y)

screen -port /dev/tty.usbserial-0001 115200
Description
No description provided
Readme 231 KiB
Languages
C 72%
HTML 26.5%
Makefile 1.3%
Shell 0.2%