Welcome to tecsmith.design

About

On this site you will find Silvino Rodrigues’ custom keyboard and home automation device designs.

The intent here is one of education. My hope is that you will be inspired to create your own electronics and embeded software products.

All my personal (non-commissioned) projects will be hosted here (or rather on Github).

The tools currently used are:

  • EAGLE CAD, for electronics schematics and PCB design
  • VSCode
    • with QMK, for keyboard firmware builds
    • with PlatformIO, for automation firmware builds
  • Fusion 360, for case design

Contact me

Reach me by visiting the contact page on tecsmith.au.

The goodies

PCBs

Project Name Layout Extraordinary
feature
Availability Status
SR61 Keyboard PCB ⦁ SparkFun MicroMod
  processor board
Open Source
tecsmith/sr61-keyboard-pcb
OK
SR42 Keyboard PCB ⦁ Direct key scanning
  (no matrix)
⦁ HS-USB (8 MHz polling)
Open Source
tecsmith/sr42-keyboard-pcb
UNDER TESTING
Design completed
In testing phase
SR99 Keyboard PCB ⦁ Charliepixel per-key RGB Open Source
tecsmith/sr99-keyboard-pcb
UNDER DEVELOPMENT
Design completed
NOT prototyped
NOT tested
SR01 Keyboard PCB
“WHID”
⦁ One key sampler
⦁ XIAO ESP32 Wireless module
Open Source
tecsmith/sr01-keyboard-pcb
UNDER DEVELOPMENT
Ideation stage only
SR44 Keyboard PCB
a.k.a. “Companion”
⦁ RealTime Clock
⦁ Calc mode
⦁ 3 Amp 3-port USB 2 hub
Open Source
tecsmith/sr44-keyboard-pcb
UNDER DEVELOPMENT
Ideation stage only
SR64 Keyboard PCB HE switches Open Source
tecsmith/sr64-keyboard-pcb
UNSTARTED
SR68 Keyboard PCB ⦁ EC (Topré-like) switches Open Source
tecsmith/sr68-keyboard-pcb
UNSTARTED
SR82 Keyboard PCB ⦁ ¿? — ¿? — UNSTARTED
SR108 Keyboard PCB ⦁ ¿? — ¿? — UNSTARTED
SR89 TKL Keyboard PCB ⦁ Wireless Tri-mode (?)
⦁ Magnetic snap-on w/ SR21
— ¿? — UNSTARTED
SR21 Keyboard PCB ⦁ Wireless Tri-mode (?)
⦁ Magnetic snap-on w/ SR89
— ¿? — UNSTARTED
SR47 Keyboard PCB
“Planck”-clone
⦁ ¿? — ¿? — UNSTARTED

Firmware

Project Name Availability Status
SR61 Keyboard firmware Open Source
tecsmith/sr61-keyboard-qmk
OK
Not merged to up-stream / won’t

Cases

Project Name Layout Availability Status
SR42 Keyboard Case Open Source
tecsmith/sr42-keyboard-case
UNDER TESTING
Design completed
In testing phase