
IOExpansion
ja1umi/MUTIF09Project
Various design materials for building my 8-bit-microprocessor-based single board computer(s)

W = Single CW = Cold/Warm White RGB = RGB RGBW = RGB+White RGBCW = RGB+Cold/Warm White
LED 16x24V REG4 VERSION B is an open-source printed circuit board by 80morpheus, from the 80morpheus/KNX_Dimmer repository on GitHub. It is a 2-layer board of 100 × 85 mm with 78 parts on 71 nets, routed with 323 tracks and 39 vias.
It is built around the PCA9685PW, ADUM1250AR and IRF3205. Its parts include 35 resistors, 16 transistors, 16 fuses, 5 connectors and 3 capacitors.
up to 16 channels possible depends on the configuration
W = Single CW = Cold/Warm White RGB = RGB RGBW = RGB+White RGBCW = RGB+Cold/Warm White
Possible outputs: 3X RGBCW or 4x RGBW or 5X RGB or 8X CW or 16X W
CH1 S CW RGB RGBW RGBCW
CH2 S CW RGB RGBW RGBCW
CH3 S CW RGB RGBW RGBCW
CH4 S CW RGB RGBW
CH5 S CW RGB
CH6 S CW
CH7 S CW
CH8 S CW
CH9 S
CH10 S
CH11 S
CH12 S
CH13 S
CH14 S
CH15 S
CH16 S
wenn abs oder rel dimmen dann nur bis min wert wenn ausschalten, dann aus und optional farbwerte auf standard zurück setzen
single ist easy -> zwischen min und max
cw -> ginge auch zwischen min und max cw werte ??? müßte zwei min um evtl aus zu vermeiden ets eingabe farbtemp für c + w ets regler für temperatur gibt prozentual an welche der beiden wo steht links = nur c wird gesteuert und w ist dann 0 mitte = beide selber wert rechts = nur w wird gesteuert und c ist dann 0
rgb -> dimmt nur von 0 bis setpoint min wert macht keinen sinn da dann zu komplizierte berechnungen
rgbw -> siehe rgb wie wird w behandelt ??? einzelnes licht objekt
rgbcw -> wie wird c und w behandelt ??? einzelnes licht objekt ets eingabe farbtemp für c + w ets standard wert - wird nach aus wieder aktiv ja/nein rgb dimmt von 0 bis setpoint
| Qty | Value | Footprint | References |
|---|---|---|---|
| 33 | R | Resistor_SMD:R_0805_2012Metric | R1, R11, R12, R101, R102, R111, R112, R121, R122, R131, R132, R141, R142, R151, R152, R161 +17 |
| 16 | Fuse | Fuse:Fuse_0402_1005Metric | F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16 |
| 16 | IRF3205 | Package_TO_SOT_THT:TO-220-3_Vertical | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16 |
| 4 | Conn_01x08 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_8-G-5,08_1x08_P5.08mm_Vertical | J1, J2, J3, J4 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 1 | 0.1µF | Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm | C1 |
| 1 | 0.33µF | Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 100µF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C3 |
| 1 | ADuM1250 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | Conn_01x02 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G-5,08_1x02_P5.08mm_Vertical | J5 |
| 1 | L7806 | Package_TO_SOT_THT:TO-220-3_Vertical | U2 |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U100 |
It measures 100 × 85 mm and has 2 copper layers, 1.6 mm thick.
78 parts, built around the PCA9685PW, ADUM1250AR and IRF3205. 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 80morpheus/KNX_Dimmer repository on GitHub, at the commit this page was made from: the board is hardware/LED_16x24V_REG4_VERSION_B.kicad_pcb and its schematic hardware/LED_16x24V_REG4_VERSION_B.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 80morpheus before reusing the design.

ja1umi/MUTIF09Project
Various design materials for building my 8-bit-microprocessor-based single board computer(s)





juarendra/Open-Embedded-Breakouts
Collection of open-source embedded breakout board designs (KiCad). I2C Signal Isolator, and more.

LycosNoctis/F.A.R.M
Filabot Automatic Recycling Machine (FARM): a closed-loop embedded system for automated plastic recycling and filament production.

niko34/esp32-pool-controller
Contrôleur automatique de piscine ESP32 avec gestion pH, ORP, température, filtration, éclairage, app web locale, MQTT (HomeAssistant auto-discovery), API