
Main panel
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

[WIP] mmwave sensing project using seeedstudio 24GHz mmwave sensor and xiao esp32-s3
MmWave playkit is an open-source printed circuit board by m1cha3l-s, from the m1cha3l-s/mmWave repository on GitHub. It is a 2-layer board of 20.8 × 27.6 mm with 4 parts on 16 nets, routed with 23 tracks and 3 vias.
It is built around the SK6812MINI-E. Its parts include 2 diodes and 1 IC. It belongs with the ESP32 boards of this library.
mmwave sensing project using seeedstudio 24GHz mmwave sensor and xiao esp32-s3
The included firmware is not fine tuned as of now because this project isn't built in real life as of yet. Also the included firmware is for controlling a different project of mine Remote Occupancy Indicator. The idea behind this project is to explore what's possible with this and try it in real world conditions so that you can have a better idea in which scenarios this sensor is usefull and in which it would lack functionality, with this idea comes the need of your own firmware to use it in your situation!
As of right now I don't have the parts on hand so I can't make the case. Without the sizes making a case at this point in making would be pointless. I have done my research tho and I know the headers and everything should be possible to fit. If I am mistaken then I take it as my mistake and will redo and order the stuff myself if needed.


| Part Name | Quantity | Price (USD) | Total (USD) | Link |
|---|---|---|---|---|
| XIAO ESP32-S3 | 1 | 10 | 10 | https://botland.cz/moduly-wifi-a-bt-esp32/22878-seeed-xiao-esp32-s3-wifi-bluetooth-seeedstudio-113991114.html |
| 24Ghz mmwave seeedstudio sensor | 1 | 6.70 | 6.70 | https://botland.cz/pohybove-senzory/24129-human-static-presence-mmwave-24ghz-senzor-pro-seeed-xiao-seeedstudio-101010001.html |
| botland shipping | 1 | 3.60 | 3.60 | |
| Custom PCB (with shipping) | 1 | 4.36 | 4.36 | jlcpcb |
| 3D Printed case | 1 | 0 | 0 | none - I have my own printer |
| Total | 24.66 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | SK6812MINI-E | care package:SK6812MINI-E_fixed | D1, D2 |
| 1 | XIAO-ESP32-S3-DIP | Seeed Studio XIAO Series Library:XIAO-ESP32S3-DIP | U1 |
| 1 | github.com/m1cha3l-s | Symbol:github-qr | QR***** |
It measures 20.8 × 27.6 mm and has 2 copper layers, 1.6 mm thick.
4 parts, built around the SK6812MINI-E. 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 m1cha3l-s/mmWave repository on GitHub, at the commit this page was made from: the board is KiCad/mmWave playkit.kicad_pcb and its schematic KiCad/mmWave playkit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask m1cha3l-s before reusing the design.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Pwnsat/FlatSat
Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.

