
Column driver
CarlRaymond/AnnaxFlipdotDriver
KiCad project for drivers for Annax flip-dot display panels

Projekt powstał jako potrzeba klubowa SP5YAM z Komorowa.
Fox attenuator digital ic is an open-source printed circuit board by sq5md, from the sq5md/fox-attenuator repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 61.9 × 53.6 mm with 37 parts on 55 nets, routed with 295 tracks and 134 vias.
It is built around the AS179-92LF, RP2040-ZERO and BAV70W, with the MUN5312DW1T1G among its other parts. Its parts include 9 diodes, 8 resistors, 6 capacitors, 5 ICs and 3 connectors. It belongs with the RP2040 boards of this library.
Przedmiotem opisu jest urządzenie do tłumienia sygnału pochodzącego z anteny w celu umożliwienia kierunkowego namierzania bliskich urządzeń nadawczych małej mocy takich jak np. nadajniki do łowów na lisa.
Projekt powstał jako potrzeba klubowa SP5YAM z Komorowa.
Autorzy:
Elektronika + oprogramowanie: Marcin SQ5MD
Obudowa: Michał SP5LEL
Konsultacje: Klub SP5YAM
Zanim zbudujesz, miej na uwadze że PCB v1 zawiera błędy i wymaga cięcia ścieżek, dolutowania 3 elementów oraz poprowadzenia 2 cienkich kynarów do układu QFN.
Projekt PCB v2 w toku.
Urządzenie po włączeniu jest od razu gotowe do pracy sygnalizując to zaświeceniem diody LED na zielono. Kręcenie enkoderem powoduje odpowiednio zwiększenie lub zmniejszenie tłumienia z krokiem 0.5dB.
Stan tłumienia sygnalizowany jest diodą RGB:
Urządzenie włączamy i wyłączamy przyciskiem na enkoderze.
Urządzenie posiada wbudowaną ładowarkę (MCP73831), a stan naładowania sygnalizowany jest kolorem fioletowym.
Projekt można przetestować na stoisku SP5YAM w Burzeninie 2026 podczas zabawy w łowy na lisa. Dostępne są 2 sztuki.
Tor antenowy układu składa się z poszczególnych elementów (kolejność od strony podłączania odbiornika):
Układ sterowany jest z mikrokontrolera RP2040 (płyta RP2040-Zero od Waveshare https://www.waveshare.com/wiki/RP2040-Zero )
Interfejs użytkownika stanowi enkoder kwadraturowy z przyciskiem, 5 diod LED, dioda LED RGB.
Urządzenie jest zasilane z jednego ogniwa Li-Ion 18650, oraz posiada wbudowaną ładowarkę MCP73831.
Elementy Q1 i D5 pozwalają zrealizować funkcję programowego wyłączenia urządzenia..

Płytka drukowana wykonana została w technologii 2 warstwowej na laminacie FR4 o grubości 0.6mm aby zapewnić najlepsze dopasowanie do impedancji 50Ω.

Oprogramowanie układu oparte jest o projekt Zephyr, co przyspieszyło stworzenie projektu. Modułowa konstrukcja oprogramowania pozawala utrzymać porządek i lepiej zrozumieć budowę układu. W układzie można wydzielić kilka głównych modułów które komunikują się ze sobą za pomocą wiadomości wysyłanych przez magistralę EventBus.
Magistrala EventBus pozwala każdemu z modułów na subskrypcję poszczególnych rodzajów eventów (model Publish/Subscribe).
Moduł odpowiada za odpowiedni odczyt eventów z systemu Zephyr i ich wysłanie na magistralę eventów EventBus. Eventy które wysyła to:
Obsługuje wiadomości:
Obsługuje wiadomości:
Mikrokontroler posiada wbudowany bootloader. Aktualizacja oprogramowania jest możliwa za pomocą przewodu USB-C. Jest to standardowy bootloader wbudowany w mikrokontroler RP2040.
Do układu powstała obudowa wykonana w technologii druku 3D FDM, autorem obudowy jest Michał SP5LEL. Na moment pisania tej treści nie ma dostępnych fotografii obudowy.

Urządzenie pomiarowe: NanoVNA V2 od NanoRFE (https://nanorfe.com/pl/) Aplikacja: VNA_View na Linux
Parametry pomiarowe: Sweep 144-440MHz, 1024 punkty, AVG=5 kalibracja SOLT





Tor bypassu jest najbardziej wrażliwy na ekranowanie urządzenia.

Stworzone w Kicad 10.0.4
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19, R20, R21, R22, R23, R24, R25 |
| 5 | C | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3, C4, C5 |
| 5 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2, D3, D4, D9 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad_TopBottom | H1, H2, H3, H4 |
| 3 | D_Schottky_Small | Diode_SMD:D_0603_1608Metric | D6, D7, D8 |
| 2 | Conn_Coaxial | Connector_Coaxial:SMA_Molex_73251-1153_EdgeMount_Horizontal | J1, J2 |
| 2 | ~ | Package_DFN_QFN:TQFN-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm | U3, U4 |
| 1 | 100p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 2k | Resistor_SMD:R_0603_1608Metric | R27 |
| 1 | AS179-92LF | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U1 |
| 1 | BAV70W | Package_TO_SOT_SMD:SOT-323_SC-70 | D5 |
| 1 | Conn_01x02_Pin | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J4 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U10 |
| 1 | MUN5312DW1 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
| 1 | RP2040-Zero | sq5md:RP2040 Zero | U8 |
| 1 | RotaryEncoder_Switch_MP | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW2 |

CarlRaymond/AnnaxFlipdotDriver
KiCad project for drivers for Annax flip-dot display panels


Volkov997/pen-card
RF Pentesting tool, but small enough for your wallet. Features: Wifi & Bluetooth, NFC, IR, (Sub Ghz, Planned)



sequoia-hope/circuit-composer
Board design as composition: verified chip packages, intent files and generated critical blocks for KiCad, between easy_pcb and ultraroute


sequoia-hope/ultraroute
PCB autorouting experiments around copperroute: route jobs, leaderboards, board morphing
It measures 61.9 × 53.6 mm and has 2 copper layers, 1.6 mm thick.
37 parts, built around the AS179-92LF, RP2040-ZERO, BAV70W and MUN5312DW1T1G. 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 sq5md/fox-attenuator repository on GitHub, at the commit this page was made from: the board is hw/fox-attenuator-digital-ic/fox-attenuator-digital-ic.kicad_pcb and its schematic hw/fox-attenuator-digital-ic/fox-attenuator-digital-ic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).