
Encoder
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

An MP3 Player I Made Using ESP32 and Custom PCB's.
MP3Player is an open-source printed circuit board by semihtuncer, from the semihtuncer/MP3Player repository on GitHub. It is a 2-layer board of 34 × 31 mm with 7 parts on 13 nets, routed with 49 tracks and 2 vias.
Its parts include 3 switches, 2 ICs, 1 resistor and 1 diode.
<img src=https://github.com/semihtuncer/MP3Player/blob/main/MP3_IMAGE/MP3.jpeg alt="logo" width=450 height=424.5 />
Since I was bothered by the heavy phone in my pocket when going to the gym, I made myself a lighter and faster MP3 player. The PCB is a shield for ESP32-WEMOS-D1-MINI, that fits perfectly to the ESP. There is no need for another phone, device works by itself. There is a SD card slot. External battery managment module (TP4056 w/ LiPo) needs to be connected.
[blocked]
[blocked]
[blocked] | Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | IO25 | BUTT-2:SW_BUTT-2 | SW1 |
| 1 | IO27 | BUTT-2:SW_BUTT-2 | SW2 |
| 1 | IO32 | BUTT-2:SW_BUTT-2 | SW3 |
| 1 | LED | LED_THT:LED_D3.0mm | D1 |
| 1 | ~ | mp3_player_footprints:wemos_d1_mini | U3 |
| 1 | ~ | mp3_player_footprints:through_hole_01x06_2.54mm | U1 |
It measures 34 × 31 mm and has 2 copper layers, 1.6 mm thick.
7 parts. 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 semihtuncer/MP3Player repository on GitHub, at the commit this page was made from: the board is MP3_PCB/mp3_player.kicad_pcb and its schematic MP3_PCB/mp3_player.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 semihtuncer before reusing the design.

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.



AxxAxx/AxxSolder
STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power


jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
