Skip to the content
2 layers73 × 66 mmPrzetwora v2, the printed circuit board in 3D

Z wyjścia baterii energia trafia do przetwornicy boost 5 V, zbudowanej od podstaw na bazie generatora PWM LMC555 i MOSFETa IRLML6344, która zasila ESP32 i peryferia – serwo sterujące karmnikiem, LEDy oświetleniowe oraz…

Size
73 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
21
Pads
84
Tracks, vias
225, 5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Oct 2025
Updated
27 May 2026

Overview

Przetwora v2 is an open-source printed circuit board by ThertyOne, from the ThertyOne/bird-feeder repository on GitHub. It is a 2-layer board of 73 × 66 mm with 34 parts on 21 nets, routed with 225 tracks and 5 vias.

It is built around the LM393P, TL431D and LMC555N, with the IRF740 among its other parts. Its parts include 14 resistors, 7 capacitors, 4 diodes, 3 ICs and 2 transistors.

Main components

4

README

README.md

🐦 Solar Bird Feeder

📘 Opis projektu

Projekt to autonomiczny karmnik dla ptaków z funkcją wykonywania zdjęć, oparty na module ESP32-CAM, zasilany z akumulatora Li-Po 3,7 V / 2200 mAh, ładowanego przez ładowarkę TP4056 z panelem solarnym 6 V / 1 W (możliwość połączenia 2 paneli szeregowo).

Z wyjścia baterii energia trafia do przetwornicy boost 5 V, zbudowanej od podstaw na bazie generatora PWM LMC555 i MOSFETa IRLML6344, która zasila ESP32 i peryferia – serwo sterujące karmnikiem, LEDy oświetleniowe oraz czujniki. Masa wszystkich modułów jest wspólna.

Ładowanie z panelu odbywa się przez diodę SS34 i polyfuse 500 mA, a napięcie akumulatora jest monitorowane przez dzielnik rezystorowy podłączony do ADC ESP.

Po wykryciu ruchu przez czujnik ESP wychodzi z trybu deep sleep, włącza LED, wykonuje zdjęcie i wysyła je przez Wi-Fi na serwer, po czym ponownie przechodzi w uśpienie, oszczędzając energię. Peryferia (serwo, LEDy) są zasilane poprzez klucz MOSFET, który odcina zasilanie, gdy peryferia nie działają.


⚙️ Główne założenia

  • Zasilanie autonomiczne: panel solarny + akumulator Li-Po 3.7 V / 2200 mAh
  • Mikrokontroler i kamera: ESP32-CAM (OV2640)
  • Komunikacja: Wi-Fi, opcjonalnie LoRaWAN w przyszłości
  • Peryferia:
    • Ultradźwiękowy czujnik / PIR – detekcja obecności ptaka
    • Serwo – mechanizm podawania karmy
    • Blue LED matrix 4x4 – doświetlenie sceny podczas zdjęcia
  • ESP32 w trybie deep sleep, wybudzanie po przerwaniu z czujnika
  • Przesyłanie zdjęcia i metadanych (data, godzina) do serwera lub lokalnej bazy danych

⚡ Przetwornica boost 5 V

  • Źródło PWM: LMC555 @ ~100 kHz, 3.3 V
  • MOSFET: IRLML2502 / IRLML6344
  • Cewka: 15 μH
  • Dioda: SS34
  • Kondensator wyjściowy: 4700 μF
  • Ograniczenie napięcia: Zener 5 V
  • Funkcja: podnosi napięcie z 3,7 V akumulatora Li-Po do stabilnych 5 V dla ESP32 i peryferiów

🔋 Szacowane zużycie prądu

ModułTryb/obciążeniePrąd (mA)
ESP32-CAMDeep sleep0.1 – 0.2
ESP32-CAMAktywne (Wi-Fi + foto)180 – 250
SerwoRuch150 – 200
LEDyMax 4 LED80 – 100
CzujnikiIdle2 – 5

Średni pobór prądu: ~10–30 mA przy większości czasu w deep sleep.
Maksymalny chwilowy pobór: ~500 mA przy jednoczesnym ruchu serwa i LED.


💡 Sposoby oszczędzania energii

  • ESP32 w deep sleep, wybudzenie tylko przy wykryciu ruchu
  • Peryferia (LED, serwo) zasilane przez MOSFET, odcięcie zasilania gdy nieaktywne
  • Minimalizacja czasu pracy Wi-Fi i kamer
  • Możliwość zmniejszenia jasności LED i liczby LED w pierścieniu
  • Optymalizacja częstotliwości wybudzeń w zależności od natężenia odwiedzin ptaków

☀️ Energia z baterii i paneli

  • Akumulator Li-Po: 3,7 V / 2200 mAh → 8,14 Wh
  • Panel solarny: 6 V / 1 W → maksymalny prąd ładowania ~167 mA (przy pełnym słońcu)
  • 2 panele szeregowo: napięcie 12 V / prąd ~83 mA, dalej prostownik i TP4056
  • Przetwornica boost 5 V: sprawność ~85 % → prąd pobierany z akumulatora = Iout × 5 V / (η × 3,7 V)
  • Szacowany średni pobór prądu ESP32 + peryferia: 50 mA @ 5 V
    I_bat ≈ (5V * 0.05A) / (0.85 * 3.7V) ≈ 79,5 mA
  • Czas pracy na baterii bez słońca:
    Czas pracy na baterii ≈ 2200 mAh / 79,5 mA ≈ 27,7 h ≈ 1,15 dnia
  • Chwilowe piki prądu (serwo + LED + Wi-Fi): ~500 mA @ 5 V → Ibat_peak ≈ 800 mA
  • Przy słonecznej pogodzie panele mogą praktycznie utrzymać akumulator w pełnym stanie, a nawet doładować go na zapas (np. 4–5 h słońca → ~4 Wh energii)

🔧 Uwagi do przetwornicy

  • Układ boost 5 V przy chwilowych pikach prądu (serwo + LED + Wi-Fi) mogą wystąpić spadki napięcia
  • Kondensator 4700 μF pomaga w wygładzaniu napięcia przy skokach prądowych
  • Zener 5 V chroni ESP32 przed przepięciem, ale warto monitorować temperaturę MOSFETa i cewki przy pełnym obciążeniu
  • Ewentualne zwiększenie cewki lub dodanie małego kondensatora ceramicznego przy MOSFET zwiększy stabilność przy dużym poborze

Parts

34
QtyValueFootprintReferences
510kResistor_SMD:R_0805_2012MetricR2, R3, R4, R15, R20
310nCapacitor_SMD:C_0805_2012MetricC1, C8, C8
2100Resistor_SMD:R_0805_2012MetricR5, R10
2100nCapacitor_SMD:C_0805_2012MetricC2, C3
21N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD5, D6
1100nLED_THT:LED_D3.0mmC10
110kLibrary:Potentiometer_Omeg_PC16BU_HorizontalRV1
11N5818Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD4
11kResistor_SMD:R_0805_2012MetricR9
14.7kResistor_SMD:R_0805_2012MetricR8
1470Resistor_SMD:R_0805_2012MetricR16
14700 μbird-feeder:electrolytic_CAPPRD500W65D1000H2700C8
1470kResistor_SMD:R_0805_2012MetricR21
15.1 VDiode_SMD:D_1206_3216MetricD9
15V_step_upLibrary:roaster_3_5J5
16.8Resistor_SMD:R_0805_2012MetricR7
1680Resistor_SMD:R_0805_2012MetricR1
1ETQP4M150KFNLibrary:cewka_DE1207L2
1IRF740Library:irf740_TO220BVQ2
1LM393PLibrary:LM393U1
1NPNLibrary:2N2222_TO127P580H530-3Q4
1TL431DPackage_TO_SOT_THT:TO-92L_Inline_WideU2
1baterryLibrary:roaster_3_5J8
1lmc555Library:LMC555IC1
1load testResistor_SMD:R_0805_2012MetricR6

More from ThertyOne/bird-feeder

3
  • 2 layers57.2 × 45.7 mmPrzetwora, the printed circuit board in 3D

    Przetwora

    ThertyOne/bird-feeder

    Z wyjścia baterii energia trafia do przetwornicy boost 5 V, zbudowanej od podstaw na bazie generatora PWM LMC555 i MOSFETa IRLML6344, która zasila ESP32 i peryferia – serwo sterujące karmnikiem, LEDy oświetleniowe oraz…

    26 parts1
  • 2 layersBird feeder, the printed circuit board in 3D

    Bird feeder

    ThertyOne/bird-feeder

    Z wyjścia baterii energia trafia do przetwornicy boost 5 V, zbudowanej od podstaw na bazie generatora PWM LMC555 i MOSFETa IRLML6344, która zasila ESP32 i peryferia – serwo sterujące karmnikiem, LEDy oświetleniowe oraz…

    22 parts1
  • 2 layers52 × 50.9 mmEspservo, the printed circuit board in 3D

    Espservo

    ThertyOne/bird-feeder

    Z wyjścia baterii energia trafia do przetwornicy boost 5 V, zbudowanej od podstaw na bazie generatora PWM LMC555 i MOSFETa IRLML6344, która zasila ESP32 i peryferia – serwo sterujące karmnikiem, LEDy oświetleniowe oraz…

    20 parts1

Similar boards

  • 2 layers48 × 28 mmLED dimmer, the printed circuit board in 3D

    LED dimmer

    mjoldfield/jansjo-dimmer

    A simple dimmer for the Ikea Jansjö LED lamp

    19 parts1
  • 2 layers140 × 70 mmTSAL, the printed circuit board in 3D

    TSAL

    OxfordUniRacing/TSAL_ECAD

    Tractive System Active Light (all boards) ECAD in KiCAD

    156 parts1
  • 2 layers37 × 35 mmXylene, the printed circuit board in 3D

    Xylene

    alicjamusial/xylene

    Xylene - simple DIP-8/16 flash adapter

    28 parts
  • 2 layers25 × 30 mmBenzene, the printed circuit board in 3D

    Benzene

    alicjamusial/argon

    ARGON - SPI NOR flash reader&writer hardware

    20 parts5
  • 2 layers61 × 27 mmL g d d, the printed circuit board in 3D

    L g d d

    HeiLaut/ble-physics-sensors

    BLE-Sensors for physics experiments

    20 parts13MIT
  • 2 layers253 × 169.1 mmDragon32, the printed circuit board in 3D

    Dragon32

    jimbro1000/Dragon32Rev3

    This project started as a recreation of the SA2120 CPU Mainboard for the 1982 Dragon Data Dragon 32

    171 parts3MIT
  • 2 layers253 × 199.1 mmDragon32Issue2aSecam, the printed circuit board in 3D

    Dragon32Issue2aSecam

    jimbro1000/Dragon32Issue2aSecam

    SECAM specific reproduction of the Issue 2 Dragon 32 main board

    206 partsMIT
  • 2 layers253 × 199.4 mmDragon32Rev3.5, the printed circuit board in 3D

    Dragon32Rev3.5

    jimbro1000/DragonRev3.5

    CPLD/FPGA core based Dragon PCB

    156 parts

Questions

How big is the Przetwora v2 PCB?

It measures 73 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Przetwora v2 use?

34 parts, built around the LM393P, TL431D, LMC555N and IRF740. 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.

Where can I download the Przetwora v2 KiCad files?

From the ThertyOne/bird-feeder repository on GitHub, at the commit this page was made from: the board is przetwora/przetwora_v2.kicad_pcb and its schematic hardware/esp servo/espservo/espservo.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Przetwora v2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask ThertyOne before reusing the design.