Moje projekty

Tady najdeš přehled všech mých elektrotechnických projektů - od jednoduchých obvodů po komplexní systémy.

Dokončené projekty

Tester součástek

Vlastní bateriový tester součástek s displejem

Hotové
▼
Detailní popis:

Chytrý tester součástek, který po vložení součástky do ZIF patice algoritmem zjistí její typ, hodnoty a stav a zobrazí je na displeji.

Funkce:
  • Rozpoznávání součástek, jejich stavu a hodnot
  • MCU AVR64DB32, programování přes UPDI, ladicí konektor UPDI + UART
  • ZIF patice, 3 měřicí body přes přesné rezistory 680 Ω / 470 kΩ (0,1 %)
  • SPI displej s řízeným podsvícením (P-MOSFET)
  • Napájení z Li-Ion článku s nabíjením přes USB-C (BQ24075), měnič na 5 V (TPS63002) a LDO 3,3 V (MCP1700)
  • TVS ochrana na USB-C, indikace nabíjení a napájení LED
  • Měření napětí baterie
  • Testovací body na všech důležitých signálech
Použité komponenty:
Dokumenty:
3D render v KiCad:

Univerzální USB-UART / UPDI převodník s CP2102N

Převodník a programátor pro AVR (UPDI), ESP32 i ATmega

Hotové
▼
Detailní popis:

Univerzální USB-UART převodník s čipem CP2102N. Umí programovat AVR přes UPDI (SerialUPDI), ESP32 s automatickým BOOT/RESET i ATmega s Arduino bootloaderem. Díky převodníkům úrovní funguje s cílovými deskami na 3,3 V i 5 V a umí je i napájet.

Funkce:
  • CP2102N (QFN-24), logika 3,3 V
  • USB-C konektor s ESD ochranou (TPD2E2U06), vratná pojistka 500 mA
  • Převodníky úrovní SN74LVC1T45 na RX i TX – napěťová úroveň podle cílové desky
  • Napájení cílové desky 3,3 V (LDO TLV75533) nebo 5 V, volba jumperem
  • Režim UPDI (TX přes 1 kΩ) nebo UART, volba jumperem
  • Automatický BOOT/RESET přes DTR/RTS (BC817) pro ESP32
  • AVR_RST přes kondenzátor pro Arduino bootloader (ATmega)
  • 8pinová lišta: V_T, BOOT, RST, A_RST, TX, UPDI, RX, GND
  • Indikační LED TX/RX, SMD součástky 0603
Použité komponenty:
Dokumenty:
3D render v KiCad:

CH340G USB to UART převodník

Vlastní USB–UART převodník a programátor

Hotové
▼
Detailní popis:

USB–UART převodník s čipem CH340G pro ladění a programování mikrokontrolérů.

Funkce:
  • 2vrstvá DPS, 18,9 × 53,3 mm
  • CH340G (SOIC-16), krystal 12 MHz
  • USB-C konektor s ESD ochranou (PRTR5V0U2X)
  • Stabilizátor 3,3 V (AMS1117-3.3)
  • Vývody na 7pinové liště, 3 indikační LED, testovací body
  • SMD součástky 0603
Použité komponenty:
Dokumenty:
3D render v KiCad:

Převodník na PT100

Modul pro měření PT100 s výstupem na RS485

Hotové
▼
Detailní popis:

Modul pro měření teploty odporovým čidlem PT100 (PT1000 po výměně referenčního rezistoru R7 z 430 Ω na 4,3 kΩ). Data zpracovává STM32 a posílá je po sběrnici RS485.

Funkce:
  • 4vrstvá DPS, 40,5 × 41,1 mm
  • Převodník RTD MAX31865, MCU STM32G030F6, RS485 transceiver MAX3485
  • Napájení přes spínaný regulátor TPS560430 a LDO 3,3 V (AP2127)
  • Ochrany: pojistka, TVS dioda na vstupu, ochrana RS485 linky (SM712)
  • 4× šroubovací svorkovnice, 13 testovacích bodů
Použité komponenty:
Dokumenty:
3D render v KiCad:

Vozítko na dálkové ovládání

Vozítko na dálkové ovládání gyroskopem přes ESP32-to-ESP32 komunikaci.

Hotové
▼
Detailní popis:

Autíčko se ovládá gyroskopem umístěným na ruce přes ESP32-to-ESP32 komunikaci. Gyroskop posílá data a autíčko jede podle náklonu ruky. STM32 přes ultrazvukové senzory (HC-SR04) hlídá bezpečnou vzdálenost od překážky.

Použité komponenty:
Funkce:
  • Ovládání na dálku přes gyroskop
  • 2vrstvá DPS, 103,5 × 99 mm, 4× montážní otvor M3
  • ESP32-WROOM-32D (komunikace), STM32F030K6 (hlídání vzdálenosti)
  • Driver motorů TB6612FNG
  • Nabíjení 1 článku Li-Ion (TP5100) a ochrana proti vybití
  • JST-PH konektory pro senzory a periferie, 15 testovacích bodů
Dokumenty:

STM32 deska

Vlastní vývojová deska se STM32F446RET6

Hotové
▼
Detailní popis:

Vlastní vývojová deska s mikrokontrolérem STM32F446RET6 a mým logem.

Funkce:
  • Programovatelná přes USB DFU bootloader
  • 2vrstvá DPS, 39 × 68,4 mm
  • USB-C s ESD ochranou (DESD5VE1BL), USB–UART převodník FT230XQ
  • Krystaly 16 MHz a 32,768 kHz (RTC)
  • Stabilizátory 5 V a 3,3 V (AMS1117)
  • 2× 26pinová lišta, 5 LED, 7 testovacích bodů, SMD 0603 a 0201
Použité komponenty:
Dokumenty:

Plánované projekty

BLOB

Malý společník

Plánované
▼
Detailní popis:

Malý společník ukazující informace

Použité komponenty:
Připravuje se
Funkce:
  • Kompaktní rozměry
  • Možnost nabíjení přes USB-C
  • Vyměnitelný akumulátor v batohu
  • Roztomilý obličej
  • Ukazatel vlhkosti, teploty a CO₂
Dokumenty:
Připravuje se

Rcmini

Malé vozítko do kapsy

Plánované
▼
Detailní popis:

Malé vozítko do kapsy

Použité komponenty:
Funkce:
  • Malé do kapsy
  • Možnost nabíjení přes USB-C
  • Možnost autonomního i dálkového ovládání
Dokumenty:

SmartHome

Chytrá domácnost ovládaná přes ESPHome

Plánované
▼
Detailní popis:

Vlastní univerzální DPS, přes kterou budu ovládat domácnost a přizpůsobovat ji svým zvykům a rutinám.

Použité komponenty:
ESP32-WROOM-32D-16 AMS1117-3.3 TP5100 TB6612FNG LM358
Funkce:
  • Vlastní univerzální DPS
  • Ovládání přes ESPHome
Dokumenty:

ESP32 deska

Vlastní ESP32 deska

Plánované
▼
Detailní popis:

Vlastní ESP32 deska s ochranami a mojí značkou

Použité komponenty:
ESP32-WROOM-32D-16
Funkce:
  • Programovatelná přes bootloader (UART)
  • Ochrany a univerzálnost
Dokumenty:
Připravuje se

Máš nápad na spolupráci?

Pokud máš zajímavý projekt nebo nápad, dej vědět.


Napiš mi