
ProdDeck
arsovskiteodor/A.ProdDeck
Open-hardware macro pad (WIP): custom KiCad PCB with keys, encoders and a fader, plus firmware and a desktop configurator

Code and KiCAD PCB design for the NWRIST: Neuromorphic Wearable for Real-Time Intelligent Sensing Technology paper
Watch wearable is an open-source printed circuit board by TENNLab-UTK, from the TENNLab-UTK/NWRIST repository on GitHub. It is a 4-layer board of 50 × 50 mm with 79 parts on 85 nets, routed with 690 tracks and 305 vias.
It is built around the STM32WB55CEU6, DLF162500LT-5028A1 and LTC3407EDD-3#TRPBF, with the BQ24012DRC, ICM-20948 and USBLC6-2SC6 among its other parts. Its parts include 34 capacitors, 12 resistors, 7 ICs, 5 inductors and 4 connectors. It belongs with the wearables boards and the STM32 boards of this library.
PCB: The pcb/ directory contains all of the necessary project files for the KiCAD PCB design. If you wish to edit or extend the PCB design, download the KiCAD software and open the project file in this directory. If you wish to have the PCB manufactured, consider a service such as PCBWay; follow instructions and tutorials for your given PCB manufacturer as needed.
Firmware: The firmware/ directory contains shared firmware files to build the apps in the app/ directory. Follow the Zephyr Tutorial steps to build your Zephyr RTOS environment.
Apps: The apps/ directory contains all the source code and Zephyr dependencies to build the various apps. You can follow a similar setup to design your custom applications. You can build and flash the binaries onto your board using the steps provided in Zephyr Tutorial.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C3, C4, C6, C7, C8, C10, C16, C19, C20, C21, C22, C23, C24, C25 |
| 6 | 1uF | Capacitor_SMD:C_0603_1608Metric | C13, C26, C28, C31, C33, C34 |
| 6 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3, FID4, FID5, FID6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric | C29, C30, C32 |
| 3 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C1, C5, C14 |
| 3 | 5.1kOhm | Resistor_SMD:R_0402_1005Metric | R4, R7, R8 |
| 2 | 10pF | Capacitor_SMD:C_0402_1005Metric | C12, C15 |
| 2 | 2.2uH | watch-wearable-library:LPO3310 | L4, L5 |
| 2 | 324Ohm | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 1 | 0.3pF | Capacitor_SMD:C_0402_1005Metric | C18 |
| 1 | 0.47uF | Capacitor_SMD:C_0402_1005Metric | C27 |
| 1 | 0.8pF | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 100kOhm | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 100pF | Capacitor_SMD:C_0402_1005Metric | C9 |
| 1 | 10kOhm | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C11 |
| 1 | 10nH | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 10uH | Inductor_SMD:L_0805_2012Metric | L2 |
| 1 | 120kOhm | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 2.7nH | Inductor_SMD:L_0402_1005Metric | L3 |
| 1 | 220Ohm | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 2kOhm | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 300kOhm | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 32.768kHz | watch-wearable-library:NX2012SA | Y1 |
| 1 | 32MHz | watch-wearable-library:NX2016SA_NDK | Y2 |
| 1 | 750Ohm | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | Antenna | watch-wearable-library:AMCA31-2R450G-S1F-T3 | AE1 |
| 1 | BQ24012 | Package_SON:VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm | U6 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J4 |
| 1 | Conn_01x06_Socket | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J1 |
| 1 | Conn_01x10_Socket | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J2 |
| 1 | DLF162500LT-5028A1 | watch-wearable-library:DLF-4_1P6X0P8 | U2 |
| 1 | ICM-20948 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U3 |
| 1 | LED_ARGB | watch-wearable-library:SON4_APTF1616LSEEZGKQBKC_KNB | D1 |
| 1 | LOGO | LOGO | G*** |
| 1 | LTC3407EDD-3-TRPBF | watch-wearable-library:DFN-10_DD_LIT-L | U7 |
| 1 | ST2378ETTR | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U4 |
| 1 | STM32WB55CEU6 | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H13mm | SW1 |
| 1 | SW_SPDT | watch-wearable-library:SS12D07_CNK | SW2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |

arsovskiteodor/A.ProdDeck
Open-hardware macro pad (WIP): custom KiCad PCB with keys, encoders and a fader, plus firmware and a desktop configurator



perc-sw/phyduino_pico2
CAD files for the student workshop Phyduino Pico2 Arduino IDE compatible board.

dibreyjonatan/SAFE-ROOM
SAFE ROOM est une dispositif électronique qui permet de connaitre en temps réel, les conditions d'une pièce. A savoir la qualité d'air, la temperature, l'humidité, et la pression.

justinfederico/STM32testPCB
Custom STM32WB microcontroller to practice my PCB schematic and layout skills. Looking to get it printed soon! Bear in mind that this is an ameuter project, so there will probably be errors aplenty.

PanBabinicz/ghost-feather
Here: - -n myenv specifies the environment name - python=3.10 installs a specific Python version

drpykachu/Sonar-Watch
A self-designed, home-made watch intended to tell time in a funky and unique way!
It measures 50 × 50 mm and has 4 copper layers, 1.53 mm thick.
79 parts, built around the STM32WB55CEU6, DLF162500LT-5028A1, LTC3407EDD-3#TRPBF and BQ24012DRC. 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 TENNLab-UTK/NWRIST repository on GitHub, at the commit this page was made from: the board is pcb/watch-wearable.kicad_pcb and its schematic pcb/imu.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 TENNLab-UTK before reusing the design.