
ENNOID Dual Gate Driver
jagdeepsingh02/ENNOID-Dual-Gate-Driver
Dual Gate Driver for IGBT or Mosfet modules

DCC function decoder
Funcdec uni.hw is an open-source printed circuit board by robusnagus, from the robusnagus/DCCdecoder repository on GitHub. It is a 2-layer board of 32 × 17.5 mm with 27 parts on 33 nets, routed with 219 tracks and 23 vias.
It is built around the ATTINY1614-SSN and PMEG4010ER. Its parts include 10 resistors, 4 diodes, 4 transistors, 4 connectors and 3 capacitors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Dekoder funkcji DCC z przeznaczeniem do sterowania oświetleniem wagonów. Część sprzętowa w przygotowaniu.
funcdec_proto3208.X
Prototypowe oprogramowanie dla ATMega3208 (0-series). Odebrane pakiety DCC są dodatkowo dekodowane do HEX i wysyłane na port szeregowy.
funcdec_mk1.X
Oprogramowanie dla ATTiny 1614 (1-series).
Tryby pracy: tylko DCC.
Tryby programowania: tryb serwisowy na torze programującym.
Adresowanie: długie (domyślnie) i krótkie.
Wyjścia funkcyjne: zależnie od implementacji sprzętowej.
Dekoder uniwersalny.
6 wyjść funkcyjnych z indywidualnym ściemnianiem.
Projekt MPLABX (wersja 5.35) z kompilatorem gcc dołączonym do pakietu XC8 (wersja 2.10). Użyto pakietów definicji dostarczonych wraz z MPLABX.
| CV | Przeznaczenie | Zakres | Wart. |
|---|---|---|---|
| 1 | Adres pojazdu, krótki | ||
| 7 | Wersja dekodera, tylko do odczytu | n/d | n/d |
| 8 | Kod producenta, tylko do odczytu | n/d | n/d |
| 17 | Adres pojazdu, długi | ||
| 18 | |||
| 29 | Konfiguracja dekodera | ||
| 33 | Mapowanie funkcji dla wyjścia A. | ||
| 34 | Mapowanie funkcji dla wyjścia A. | ||
| 45 | Deaktywacja wyjść dla kierunku ruchu: do przodu. | ||
| 47 | Deaktywacja wyjść dla kierunku ruchu: do tyłu. | ||
| 49 | Jasność dla wyjścia A. | 0-63 | 63 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100R | NGS Elements SMD:SMD_0805_HS | R5, R6, R7, R8, R9, R10 |
| 4 | PMEG4010 | NGS Elements SMD:SOD323_HS | D1, D2, D3, D4 |
| 3 | AP2626 | NGS Elements SMD:SOT23-6_HS | Q2, Q3, Q4 |
| 2 | Padx1 | NGS_Connectors_SMD:Array_1-27mm_1X1_SMD | J1, J2 |
| 1 | 100n | NGS Elements SMD:SMD_0805_HS | C3 |
| 1 | 10k | NGS Elements SMD:SMD_0805_HS | R4 |
| 1 | 10u | NGS Elements SMD:SMD_1206_HS | C2 |
| 1 | 15k | NGS Elements SMD:SMD_0805_HS | R3 |
| 1 | 4.7u | NGS Elements SMD:SMD_1206_HS | C1 |
| 1 | 82R | NGS Elements SMD:SMD_1206_HS | R1 |
| 1 | 8R2 | NGS Elements SMD:SMD_0805_HS | R2 |
| 1 | AP2204K-5.0 | NGS Elements SMD:SOT23-5_HS | U1 |
| 1 | ATtiny1614-SS | NGS Elements SMD:SOIC14_HS | U2 |
| 1 | BC817UE | NGS Elements SMD:SOT23-6_HS | Q1 |
| 1 | Pad1.27x5 | NGS_Connectors_SMD:Array_1-27mm_1X5_SMD | J3 |
| 1 | Pad1.5x7 | NGS_Connectors_SMD:Array_1-50mm_1X7_SMD | J4 |
It measures 32 × 17.5 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the ATTINY1614-SSN and PMEG4010ER. 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 robusnagus/DCCdecoder repository on GitHub, at the commit this page was made from: the board is funcdec_modB.hw/funcdec_uni.hw.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask robusnagus before reusing the design.

jagdeepsingh02/ENNOID-Dual-Gate-Driver
Dual Gate Driver for IGBT or Mosfet modules

SorenGilkeyJohnson/iCEPico
A custom dev board based on the RP2350 microcontroller and the ICE40UP5K-SG48I FPGA.


coffee2307/Tessera
Tessera is a personal precision motion platform for compact XYZ positioning, alignment, probing, microscopy, and small-scale automation.


Zman350x/respirator-main-board
Controls the fans of an active respirator, with added user interface and various indicators. Made for Intro Engineering Design final project, Fall 2025.

MycroftAI/hardware-mycroft-mark-II
Mycroft's Mark II Rpi mechanical, electrical and industrial designs

MarkR42/malenki-esc
A small electronic speed controller for e.g. tiny fighting robots or other rc models