
FlightEngineer
Stab-Rabbit-coding/Serenity-UAV
A functional, security conscious, Unmanned Aerial Vehicle based on the Firefly Class spacecraft Serenity from the 2002 show..

SmartCoolingv2.1 menggabungkan firmware SmartCooling dengan reka bentuk EWP Controller ini. RP2350B kekal sebagai pengawal keselamatan dan actuator kritikal, manakala ESP32-S3 mengurus UI, Wi-Fi, BLE, diagnostik dan…
EWP Control is an open-source printed circuit board by haum2002, from the haum2002/EWP-Control repository on GitHub. It is a 4-layer board of 76 × 64 mm with 93 parts on 265 nets, routed with 317 tracks and 113 vias.
It is built around the ESP32-S3, AD5689RBRUZ and AD7124-8BCPZ, with the BME280, INA226AIDGSR and TPS54540DDAR among its other parts. Its parts include 45 capacitors, 23 resistors, 15 ICs, 4 crystals and 2 inductors. It belongs with the ESP32 and RP2350 boards of this library.
SmartCooling bukan sekadar pengawal suhu. Ia adalah sistem Super Intelligence (SI) yang sedar situasi, mampu memprediksi kegagalan, menahan serangan siber-logik, dan beroperasi secara autonomi dalam persekitaran ekstrem. Dibina dengan arkitektur modular hibrid untuk kestabilan maksimum.
Bukan AI biasa. SI kami menggabungkan kawalan adaptif, model fizik termodinamik, dan analisis risiko masa nyata.
SmartCoolingv2.1 menggabungkan firmware SmartCooling dengan reka bentuk EWP Controller ini. RP2350B kekal sebagai pengawal keselamatan dan actuator kritikal, manakala ESP32-S3 mengurus UI, Wi-Fi, BLE, diagnostik dan OTA. Kontrak komunikasi neutral-transport berada di docs/SMARTCOOLINGV2_1_INTEGRATION.md.
Lapisan pertahanan aktif yang melindungi integriti sistem daripada "hallucination" SI dan serangan bukan fizikal.
Untuk melindungi perkakasan pihak ketiga, semua output dimatikan secara lalai sehingga dikonfigurasi:
OFF (Wajib konfigurasi manual PWM/SSR).Tiada (Pilihan: BME280, AHT30, dll).Tidak Aktif (Aktifkan manually untuk logging).Projek ini dibina untuk berjalan serasi pada kedua-dua ekosistem tanpa perubahan kod:
| Framework | Status | Konfigurasi |
|---|---|---|
| PlatformIO | ✅ Stabil | Gunakan platformio.ini |
| ESP-IDF | ✅ Stabil | Gunakan CMakeLists.txt & sdkconfig |
Web UI yang dibina semula sepenuhnya dengan prinsip "Liquid & Minimalist":
SmartCooling/
├── CMakeLists.txt # Konfigurasi ESP-IDF
├── platformio.ini # Konfigurasi PlatformIO
├── sdkconfig.defaults # Tetapan ESP-IDF
├── main/ # Komponen utama firmware
│ ├── CMakeLists.txt
│ └── main.cpp # Entry point
├── components/smartcooling/ # Komponen SI teras
│ ├── CMakeLists.txt
│ ├── library.json
│ ├── include/ # Header files
│ │ ├── si_core.h # Enjin SI
│ │ ├── si_sentinel.h # Lapisan keselamatan
│ │ ├── data_logger.h # Sistem logging
│ │ ├── factory_config.h # Konfigurasi kilang
│ │ └── web_assets.h # Aset web terkompres
│ └── src/ # Sumber implementasi
│ ├── si_core.cpp
│ └── si_sentinel.cpp
├── docs/ # Dokumentasi
│ ├── MANUAL_PENGGUNAAN.md
│ └── PANDUAN_PEMBANGUN.md
└── tools/ # Skrip pembangunan| Fasa | Komponen | Status | Catatan |
|---|---|---|---|
| Fasa 1 | Infrastruktur Data Logger | ✅ Selesai | Triple-buffering, Auto-rotate |
| Fasa 2 | Model SI & Adaptif | ✅ Selesai | Pralatih 2.5J simulasi |
| Fasa 3 | Web UI Rombakan | ✅ Selesai | Minimalis, RGB, Logout |
| Fasa 4 | Identiti & Keselamatan | ✅ Selesai | No. Siri Automatik, PIN |
| Fasa 5 | SI Sentinel | ✅ Selesai | Anti-hallucination, Cyber-defense |
| Fasa 6 | Dual-Framework Support | ✅ Selesai | PlatformIO + ESP-IDF |
| Perkara | Nilai Default |
|---|---|
| Board | Super Mini ESP32-S3 HW-747 |
| Wi-Fi AP | EWP-SYSTEM-PRO (Terbuka) |
| IP AP | 10.74.7.1/24 |
| Akses Web | http://smartcooling.local/ |
| Password Web | 12345678 (Tukar selepas login pertama) |
| Recovery PIN | 747747 |
Sistem ini mengandungi ciri kawalan kuasa tinggi. Pastikan:
Dibina dengan ketahanan ekstrem sebagai keutamaan.
© 2024 SmartCooling Project. All Rights Reserved.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 0.1uF | fasteda:C0805 | C12, C13, C14, C15, C17, C18, C20, C21, C23, C30, C34, C37, C38, C39, C42, C45 |
| 15 | 100nF | fasteda:C0805 | C3, C4, C5, C6, C11, C16, C25, C29, C31, C35, C36, C40, C41, C43, C44 |
| 14 | 10k | fasteda:R0805 | R2, R3, R8, R9, R12, R14, R16, R17, R18, R19, R20, R21, R22, R23 |
| 6 | 10uF | fasteda:C0805 | C1, C2, C10, C19, C22, C24 |
| 3 | 100k | fasteda:R0805 | R4, R5, R13 |
| 3 | 1uF | fasteda:C0805 | C7, C32, C33 |
| 2 | 1.2k | fasteda:R0805 | R10, R11 |
| 2 | 1k | fasteda:R0805 | R1, R15 |
| 2 | 22pF | fasteda:C0805 | C8, C9 |
| 2 | BTS50015-1TAD | fasteda:PG-TO263-7_L10.2-W10.4-P1.27-LS14.4-BR-PE4 | U14, U15 |
| 2 | X49SM12MSD2SI | fasteda:HC-49S_L11.4-W4.8 | X1, X2 |
| 1 | 100pF | fasteda:C0805 | C28 |
| 1 | 10nF | fasteda:C0805 | C27 |
| 1 | 162k | fasteda:R0805 | R7 |
| 1 | 2.2µH | fasteda:IND-SMD_L4.0-W4.0_LQH44PN2R2MP0L | L1 |
| 1 | 32.4k | fasteda:R0805 | R6 |
| 1 | 40MHZ/3225/12PF/10PPM | fasteda:CRYSTAL-SMD_4P-L3.2-W2.5-BL | X4 |
| 1 | 47uF | fasteda:C0805 | C26 |
| 1 | AD5689RBRUZ | fasteda:TSSOP-16_L5.0-W4.4-P0.65-LS6.4-BL | U7 |
| 1 | AD7124-8BCPZ | fasteda:LFCSP-32_L5.0-W5.0-P0.50-TL-EP | U6 |
| 1 | APS51208N-OBR-BD | fasteda:BGA-24_L8.0-W6.0-W5-R5-P1.00-TL | U5 |
| 1 | BME280 | fasteda:LGA-8_BME280_BL | U10 |
| 1 | DS3231MZ+ | fasteda:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U11 |
| 1 | ESP32-S3 | fasteda:QFN-56_L7.0-W7.0-P0.40-TL-EP4.0 | U2 |
| 1 | HSO531S 12MHZ 1.6~3.6V | fasteda:OSC-SMD_4P-L5.0-W3.2-BL_SIT8103AI | X3 |
| 1 | HX 3X4X2.5-PA-4N PUSH BUTTON SWITCH | fasteda:SW-SMD_4P-L4.2-W3.4-P2.15-LS5.2 | SW1 |
| 1 | INA226AIDGSR | fasteda:MSOP-10_L3.0-W3.0-P0.50-LS5.0-BL | U12 |
| 1 | LSQPB201214T2R2MD | fasteda:L0805 | L2 |
| 1 | MBR0520L-TP | fasteda:SOD-123_L2.7-W1.6-LS3.7-RD-1 | D1 |
| 1 | MT25QL01GBBB8ESF-0SIT TR | fasteda:SO-16_L10.3-W7.5-P1.27-LS10.4-BL | U4 |
| 1 | RP2350B_C42415655 | fasteda:QFN-80_L10.0-W10.0-P0.40-TL-EP3.4 | U1 |
| 1 | SD-01A | fasteda:SD-SMD_SD-01A | Card1 |
| 1 | SQJ411EP-T1_GE3 | fasteda:POWERVDFN-8_L6.2-W5.2-P1.27-LS6.0-BL | Q1 |
| 1 | TLV75533PDBVR | fasteda:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U9 |
| 1 | TPL5010DDCR | fasteda:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR | U13 |
| 1 | TPS54540DDAR | fasteda:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | U8 |
| 1 | W25Q128JVSIQTR | fasteda:SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U3 |
It measures 76 × 64 mm and has 4 copper layers, 1.6 mm thick.
93 parts, built around the ESP32-S3, AD5689RBRUZ, AD7124-8BCPZ and BME280. 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 haum2002/EWP-Control repository on GitHub, at the commit this page was made from: the board is EWP Control.kicad_pcb and its schematic EWP Control.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 haum2002 before reusing the design.

Stab-Rabbit-coding/Serenity-UAV
A functional, security conscious, Unmanned Aerial Vehicle based on the Firefly Class spacecraft Serenity from the 2002 show..

mahmoud-elghamry/thermocouple
This directory is a self-contained KiCad 10 project. It does not share files with, and must not be confused with, the single-channel board in hardware/single-channel/.

mymy49/GM100
This is an open project created using Nuvoton's M467 MCU for use in gauges or meters.

sandgum/Triangulate-SF_01-Speaker-Frame
A 24 inch Raspberry Pi-based Android digital picture frame attached to a 220W stereo Bluetooth speaker with DSP

Stab-Rabbit-coding/SecureControllers
unmanned system controllers with security baked in

ICDT-Inatel-Cubesat-Design-Team/TET-Module
A reliable 1U CubeSat TT&C subsystem featuring an STM32L4 MCU, LoRa radio for long-range communication, CAN Bus, and TMR SPI Flash for critical space applications.


EcoApi/EcoApi_BeeHiveMonitoring
describ options with 0R resistors. etc ...