diff --git a/README.md b/README.md index a17e72f..4646d5b 100644 --- a/README.md +++ b/README.md @@ -50,4 +50,10 @@ I 3D-printed an [enclosure](enclosure) so that I can use SSoS with LEGO Mindstor ## LEGO demo See the [LEGO code](legocode) for some examples of how to use the SSoS device with LEGO. +## Smaller +The (LEGO) enclosure is 4×8 LEGO units (studs). But LEGO technic components need to have odd length. +So I set out to miniaturize the Seven Segment over Serial, making a Seven Segment over Serial Small (SSoSS). +Target is 3×7. To achieve this, I made a single PCB, containing both the "Nano" and the 7-segment units. +Section [version 2](electronics2) shows the schematics and the unexpected flashing problems. + (end) diff --git a/electronics2/SSoS-angle.jpg b/electronics2/SSoS-angle.jpg new file mode 100644 index 0000000..990070b Binary files /dev/null and b/electronics2/SSoS-angle.jpg differ diff --git a/electronics2/SSoSS-angle.jpg b/electronics2/SSoSS-angle.jpg new file mode 100644 index 0000000..90d75e5 Binary files /dev/null and b/electronics2/SSoSS-angle.jpg differ diff --git a/electronics2/SSoSS-assembled.jpg b/electronics2/SSoSS-assembled.jpg new file mode 100644 index 0000000..540c689 Binary files /dev/null and b/electronics2/SSoSS-assembled.jpg differ diff --git a/electronics2/readme.md b/electronics2/readme.md index 85a4daa..3b7fd9b 100644 --- a/electronics2/readme.md +++ b/electronics2/readme.md @@ -7,11 +7,13 @@ This page is about the _second_ iteration of the electronics. The first iteration, depicted below, needed a miniaturization. -![SSoS for LEGO](../enclosure/assembled-cable.jpg) +![SSoS for LEGO](SSoS-angle.jpg) Miniaturization is achieved by using the SMT service of [JLCPCB](https://jlcpcb.com/DMP). They sponsored this project. +![SSoSS for LEGO](SSoSS-angle.jpg) + ## Introduction @@ -223,5 +225,12 @@ for the solder paste mask. ![SSoSS](SSoSS-holes.jpg) The [flashing](flashing) took some trial and error. - + +## Assembly + +Once the firmware was correctly working, it was flashed, and I could proceed with final assembly. +The components "brace" each other, so once assembled, there is little opportunity for changes. + +![SSoSS assembled](SSoSS-assembled.jpg) + (end)