Executive Summary for Engineering Team & Decision Makers
Version: 1.0 (Summary)It is a compact, rectangular block-shaped Lego-like smart energy module. It doesn't just store power like a conventional battery; it contains automated power management, a universal charging interface (USB-C), and smart communication capabilities natively.
Contains 4 LiFePO4 cells (4S, nominal 12.8V) ensuring longevity and thermal safety.
Direct input and output functionality using standard mobile or laptop chargers (5V–20V).
Connect in parallel or symmetric series to scale into 12V, 24V, or 48V systems seamlessly.
To build the first prototype, engineers should focus on these 3 main steps:
ইঞ্জিনিয়ারিং টিম ও সিদ্ধান্ত গ্রহণকারীদের জন্য নির্বাহী সারসংক্ষেপ
ভার্সন: ১.০ (সারসংক্ষেপ)এটি একটি কমপ্যাক্ট, আয়তাকার (Lego-like) ব্লক আকারের স্মার্ট এনার্জি মডিউল। এটি সাধারণ ব্যাটারির মতো কেবল বিদ্যুৎ সঞ্চয়ই করে না, বরং এর ভেতরে স্বয়ংক্রিয় পাওয়ার ম্যানেজমেন্ট, ইউনিভার্সাল চার্জিং ইন্টারফেস এবং স্মার্ট কমিউনিকেশন বিদ্যমান।
ভেতরে ৪টি LiFePO₄ সেল (4S, nominal 12.8V) যা দীর্ঘস্থায়ী এবং সুরক্ষিত।
মোবাইল/ল্যাপটপ চার্জার (5V–20V) দিয়ে সরাসরি ইনপুট ও আউটপুট সুবিধা।
প্যারালাল বা সিমেট্রিক সিরিজে যুক্ত করে ১২V, ২৪V বা ৪৮V সিস্টেমে রূপান্তর।
প্রথম প্রোটোটাইপ তৈরির জন্য ইঞ্জিনিয়াররা নিচের ৩টি প্রধান ধাপ নিয়ে কাজ শুরু করবে:
Architecture & Engineering Specifications for Prototype Phase
Project: SEM-12V4SThe core objective is to develop a 12V Smart Energy Blocking Module. Each block integrates battery cells, Battery Management System (BMS), power interface converters, and smart communication. It functions independently or forms massive energy packs when combined.
| Parameter | Target Specification | Requirement Description |
|---|---|---|
| Chemistry | LiFePO₄ | High safety, 3000+ cycle life, thermal stability. |
| Cell Config | 4S (Series) | 4 cells connected in series. |
| Voltage | 12.8V (Nominal) / 14.6V (Full) | Compatible with standard 12V electronics (3.65V cutoff/cell). |
| USB-C Capability | Bidirectional PD | Input & Output (5V/9V/12V/15V/20V auto-negotiation). |
| Protections | Multi-layer BMS | Overcharge, Over-discharge, Short-circuit, Temp, Pre-charge. |
| Telemetry | Module ID + Comm Bus | Data transmission: ID, Voltage, Current, Temp, SOC, SOH. |
To prevent sparking or high inrush current when connecting modules, the backplane logic dictates:
| Configuration | Modules | System Output | Notes |
|---|---|---|---|
| Single Module | 1 Block | 12V / 2Ah | Standalone usage. |
| Parallel Expansion | 5 Blocks | 12V / 10Ah | Active parallel current sharing. |
| Series (24V Group) | 2 × 10 Groups | 24V / 20Ah | Requires electronic backplane/keyed connectors. |
| High Voltage (48V) | 4 × 10 Groups | 48V / 20Ah | Master Controller / Central BMS mandatory. |
প্রোটোটাইপ ইঞ্জিনিয়ারিং এবং আর্কিটেকচার স্পেসিফিকেশন
প্রজেক্ট: SEM-12V4Sএই প্রজেক্টের মূল উদ্দেশ্য একটি ১২ভি স্মার্ট এনার্জি ব্লকিং মডিউল তৈরি করা। প্রতিটি ব্লকে ব্যাটারি সেল, BMS, পাওয়ার কনভার্টার এবং স্মার্ট কমিউনিকেশন ইন্টিগ্রেটেড থাকবে।
| প্যারামিটার | টার্গেট স্পেসিফিকেশন | টেকনিক্যাল রিকোয়ারমেন্ট |
|---|---|---|
| Chemistry | LiFePO₄ | উচ্চ নিরাপত্তা, ৩০০০+ সাইকেল লাইফ। |
| Configuration | 4S (Series) | ৪টি সেল সিরিজে যুক্ত। |
| Voltage | 12.8V (Nom) / 14.6V (Full) | স্ট্যান্ডার্ড ১২V ইলেকট্রনিক্স সামঞ্জস্যপূর্ণ। |
| USB-C Capability | Bidirectional PD | ইনপুট এবং আউটপুট উভয়ই (5V–20V)। |
| Protections | Multi-layer BMS | Overcharge, Short-circuit, Temp, Pre-charge। |
| Telemetry | Module ID + Comm Bus | ID, Voltage, Temp, SOC %, SOH % প্রেরণ। |
দুটি মডিউল কানেক্ট করার সময় সুরক্ষার জন্য ধাপসমূহ:
| কনফিগারেশন | মডিউল সংখ্যা | সিস্টেম আউটপুট |
|---|---|---|
| Single Module | 1 Block | 12V / 2Ah |
| Parallel Expansion | 5 Blocks | 12V / 10Ah |
| Series (24V Group) | 2 × 10 Groups | 24V / 20Ah |
| High Voltage (48V) | 4 × 10 Groups | 48V / 20Ah |
Unlike traditional CCTV security cameras that invade personal privacy or conventional infrared (PIR) sensors with severe blind spots, WiFi Radar Sensing transforms ambient 2.4GHz and 5GHz radio frequency (RF) signals into a dynamic, 3-dimensional spatial detection grid.
As humans move through an indoor environment, their bodies subtly refract, reflect, and scatter WiFi multipath signals. By capturing high-resolution Channel State Information (CSI)—subcarrier amplitude and phase jitter—specialized machine learning algorithms reconstruct real-time position, posture, 3D skeletons, and even micro-vital signs (breathing and heart rate) with zero cameras.
No video lenses or image sensors. Safe for bedrooms, bathrooms, and high-privacy executive spaces without data leak risks.
RF signals penetrate drywall, wood, and standard partitions, delivering whole-building coverage without line-of-sight.
Detects chest oscillations for respiration/pulse rates and predicts 17-point 3D human pose skeleton dynamics in real time.
Operates on low-power microcontrollers (ESP32-S3 / C6 / WROOM) costing only a few dollars per node.
Leading global open-source research and engineering benchmarks demonstrate the feasibility of converting off-the-shelf WiFi hardware into military-grade spatial radar:
Deep neural network reconstructing human 3D skeletons (17 COCO keypoints) directly from raw CSI amplitude and phase subcarrier fluctuations.
3D Skeleton & Vital Signs
Multi-node transmitter (TX) and receiver (RX) array communicating over synchronized 2.4GHz channels to eliminate spatial blind spots.
Hardware TopologyComparative technical evaluation of prominent open-source repositories and research frameworks utilized as the foundational inspiration for this project:
| Project Name | Repository | Primary Function | Output & Data | Required Hardware | Software Stack | Engineering Notes & Assessment |
|---|---|---|---|---|---|---|
| ESPectre | GitHub | Motion detection via ambient WiFi signal variance analysis. | Home Assistant sensor entity (On/Off) or energy data metrics. | 1. Standard 2.4GHz WiFi Router 2. 1x ESP32 device (ESP32-C6/S3 recommended) |
Home Assistant & ESPHome integration. | Fastest & Easiest entry. Can be operational in 10-15 mins with a single ESP32 board without writing firmware from scratch. |
| RuView | GitHub | Real-time spatial intelligence, vital signs (respiration & pulse), and presence tracking. | Web dashboard 3D visualization, MQTT or Matter smart-home bridge. | 1. Raspberry Pi (Sensing Server) 2. ESP32-S3/C6 sensor nodes |
RuView firmware on ESP32 + Rust/Python server on Raspberry Pi. | Industrial & robust. Beyond simple motion, captures vitals and heartbeat. Setup complexity is moderate-to-high. |
| WhoFi | GitHub | Indoor positioning and person re-identification using multi-point WiFi signals. | Sub-meter spatial coordinates and identified individual IDs. | 1. Min 4x ESP32 nodes (WROOM-32 or S3) 2. Server (PC / Raspberry Pi) |
ESP-IDF toolchain build + centralized server backend. | Research grade. Requires minimum 4 ESP32 nodes, ideal for advanced multi-room multi-person tracking. |
| WiFi DensePose | GitHub | Real-time 3D human pose estimation (skeleton modeling) and vital sign tracking. | Browser 3D Skeleton (17 COCO keypoints), signal heatmap, and vitals HUD. | Opt 1: ESP32-S3 Mesh (3-6 boards) Opt 2: 2x CSI Routers (Deco M5/Archer C7) Opt 3: Laptop (RSSI only) |
Docker container deployment or Rust/Python source build. | Most cutting-edge & visually striking. Caution required during real-world calibration to match demo accuracy. |
| WiFi-3D-Fusion | GitHub | Deep learning human 3D pose inference using WiFi CSI packet frames. | Local CSI signal processing rendered as 3D animation. | Nexmon-compatible device or RTL8812AU dual-band USB WiFi adapter. | Requires tcpdump root privileges & deep learning packages. | Academic research. Ideal for pure 3D pose algorithmic exploration; driver setup can be intricate. |
| BeamSense | GitHub | WiFi sensing leveraging MU-MIMO Beamforming Feedback Information (BFI). | Synchronized BFI and CSI matrix datasets. | MU-MIMO supported enterprise routers and client cards. | Academic research codebase and dataset loaders. | Academic heavy. Features 800GB benchmark dataset; tailored for specialized signal processing researchers. |
| ESP32-CSI-Tool | GitHub | Extracting raw Channel State Information (CSI) packets directly from ESP32. | Raw CSI subcarrier amplitude and phase matrix. | 1x standalone ESP32 development board. | Active and Passive mode data collection scripts. | Foundational utility. The essential data collection layer upon which higher-level AI applications are built. |
| openwrt-presence | GitHub | Router-native occupancy detection without extra microcontrollers. | Home/Away state and room-level proximity via MQTT. | OpenWrt-flashed WiFi Access Point (AP). | Prometheus node-exporter-lua daemon. | Great for smart home automation. Uses standard RSSI metrics without complex neural network requirements. |
Flash ESPectre/ESP32-CSI firmware onto ESP32-C6/S3 boards. Establish Home Assistant MQTT presence triggers and calibrate room noise baseline.
Deploy 3–4 synchronized ESP32-S3 nodes across key entryways and living zones. Implement RuView / DensePose signal processing server on a local Raspberry Pi.
Pair the WiFi Radar security hub with SEM-12V battery packs for completely off-grid, uninterrupted 24/7 covert perimeter security and backup power management.
প্রচলিত সিসিটিভি (CCTV) ক্যামেরা ব্যক্তিগত গোপনীয়তা ভঙ্গ করে এবং সাধারণ পিআইআর (PIR) সেন্সর দেয়ালের ওপারে কাজ করতে পারে না। কিন্তু ওয়াইফাই রাডার টেকনোলজি ঘরের ভেতর বিদ্যমান ২.৪GHz বা ৫GHz ওয়াইফাই রেডিও সিগন্যালকে একটি নিখুঁত ৩-ডাইমেনশনাল অদৃশ্য রাডার জালে রূপান্তর করে।
ঘরের ভেতরে কোনো মানুষ নড়াচড়া করলে ওয়াইফাই তরঙ্গের বিস্তার (Amplitude) ও ফেজ (Phase)-এ সূক্ষ্ম পরিবর্তন ঘটে। এই পরিবর্তনকে বলা হয় চ্যানেল স্টেট ইনফরমেশন (CSI)। কৃত্রিম বুদ্ধিমত্তা (AI) ও সিগন্যাল প্রসেসিংয়ের মাধ্যমে ক্যামেরা বা কোনো ভিজ্যুয়াল লেন্স ছাড়াই মানুষের ৩ডি স্কেলেটন, অবস্থান এবং এমনকি শ্বাস-প্রশ্বাস ও হার্টরেট পর্যন্ত নির্ভুলভাবে পরিমাপ করা সম্ভব।
কোনো ক্যামেরা লেন্স বা ভিডিও রেকর্ড নেই। বেডরুম, ওয়াশরুম বা গোপন মিটিং রুমেও নিরাপদে ব্যবহারযোগ্য।
রেডিও ফ্রিকোয়েন্সি দেয়াল ও কাঠের দরজা ভেদ করতে পারে, ফলে লাইন-অফ-সাইট ছাড়াও পুরো বাসা কভার হয়।
বুকের সূক্ষ্ম ওঠানামা মেপে শ্বাস-প্রশ্বাস ট্র্যাকিং এবং ১৭-পয়েন্ট স্কেলেটন তৈরির মাধ্যমে বসা/দাঁড়ানো শনাক্ত করা।
মাত্র কয়েকটি স্বল্পমূল্যের ESP32 (ESP32-S3/C6) বোর্ড ও সাধারণ রাউটার দিয়েই এই সিস্টেম তৈরি সম্ভব।
বিশ্বজুড়ে চলমান শীর্ষস্থানীয় ওপেন সোর্স গবেষণা ও প্রজেক্টগুলোর বাস্তব ভিজ্যুয়ালাইজেশন যা আমাদের প্রকল্পের প্রধান অনুপ্রেরণা:
ডিপ নিউরাল নেটওয়ার্ক যা কাঁচা CSI সিগন্যাল থেকে মানুষের ১৭-পয়েন্ট ৩ডি হিউম্যান স্কেলেটন ও বডি পোজ রিকনস্ট্রাক্ট করে।
৩ডি স্কেলেটন ও ভাইটাল সাইন
মাল্টি-নোড ট্রান্সমিটার (TX) এবং রিসিভার (RX) বিন্যাস যা সিনক্রোনাইজড ২.৪GHz চ্যানেলের মাধ্যমে রুমের সব ব্লাইন্ড স্পট দূর করে।
হার্ডওয়্যার সেটআপবর্তমান ওপেন সোর্স প্রজেক্টগুলোর প্রযুক্তিগত মূল্যায়ন ও বৈশিষ্ট্যভিত্তিক পর্যালোচনা:
| প্রকল্পের নাম | লিংক | কী কাজ করে | আউটপুট | বাধ্যতামূলক ডিভাইস | অতিরিক্ত সফটওয়্যার/বিল্ড | আমার মন্তব্য ও বিশ্লেষণ |
|---|---|---|---|---|---|---|
| ESPectre | GitHub | ওয়াইফাই সিগন্যাল বিশ্লেষণ করে নড়াচড়া শনাক্তকরণ (Motion Detection)। | Home Assistant-এ সেন্সর হিসেবে (On/Off) অথবা এনার্জি ডেটা। | ১. যেকোনো ২.৪GHz ওয়াইফাই রাউটার ২. একটি ESP32 ডিভাইস (ESP32-C6/S3 সুপারিশকৃত) |
Home Assistant ও ESPHome প্রয়োজন। | সবচেয়ে সহজ ও দ্রুত শুরু। মাত্র একটি ESP32 বোর্ড কিনে ১০-১৫ মিনিটেই কাজ শুরু করা যায়। কোনো প্রোগ্রামিং জানা লাগে না। |
| RuView | GitHub | রিয়েল-টাইমে স্থানিক বুদ্ধিমত্তা, অত্যাবশ্যকীয় লক্ষণ (শ্বাস-প্রশ্বাস ও হৃদস্পন্দন) এবং উপস্থিতি শনাক্তকরণ। | ওয়েব ড্যাশবোর্ডে ৩ডি ভিজুয়ালাইজেশন, MQTT বা Matter ব্রিজের মাধ্যমে স্মার্ট হোমে ডেটা। | ১. রাস্পবেরি পাই (সেন্সিং সার্ভার হিসেবে) ২. ESP32-S3/C6 সেন্সর নোড |
RuView সফটওয়্যার ESP32-তে ফ্ল্যাশ ও রাস্পবেরি পাইতে সার্ভার চালাতে হবে। | শক্তিশালী ও পেশাদার। শুধু নড়াচড়া নয়, হার্টবিট ও শ্বাস-প্রশ্বাস পর্যন্ত দিতে পারে। সেটআপ তুলনামূলক কিছুটা জটিল। |
| WhoFi | GitHub | ওয়াইফাই সিগন্যাল ব্যবহার করে ইনডোর পজিশনিং ও ব্যক্তি শনাক্তকরণ (Person Re-identification)। | সাব-মিটার নির্ভুলতায় অবস্থান ডেটা ও শনাক্তকৃত ব্যক্তির আইডি। | ১. ন্যূনতম ৪টি ESP32 নোড (ESP32-WROOM-32 বা S3) ২. একটি সার্ভার (পিসি/রাস্পবেরি পাই) |
ESP-IDF টুলচেইন দিয়ে ফার্মওয়্যার বিল্ড ও সার্ভার সফটওয়্যার চালাতে হবে। | গবেষণামূলক ও উন্নত। ন্যূনতম ৪টি ESP32 নোড প্রয়োজন, যা নির্ভুল ট্র্যাকিংয়ের জন্য অত্যন্ত কার্যকর। |
| WiFi DensePose | GitHub | ওয়াইফাই সিগন্যালকে রিয়েল-টাইম হিউম্যান পোজ এস্টিমেশন (৩ডি স্কেলেটন) ও অত্যাবশ্যকীয় লক্ষণে রূপান্তর। | ব্রাউজারে থ্রিডি স্কেলেটন (১৭টি COCO কীপয়েন্ট), সিগন্যাল হিটম্যাপ ও ভাইটাল সাইনস প্যানেল। | বিকল্প ১: ESP32-S3 মেশ (৩-৬টি বোর্ড) বিকল্প ২: ২টি CSI-সক্ষম রাউটার (TP-Link Deco M5/Archer C7) বিকল্প ৩: যেকোনো ল্যাপটপ (শুধুমাত্র RSSI) |
Docker দিয়ে সহজে চালানো যায় অথবা Rust/Python থেকে বিল্ড করতে হবে। | সবচেয়ে উন্নত ও আলোচিত। বাস্তবিক ব্যবহারে কিছুটা সতর্কতার সাথে ক্যালিব্রেশন প্রয়োজন। |
| WiFi-3D-Fusion | GitHub | ওয়াইফাই CSI সিগন্যাল এবং ডিপ লার্নিং ব্যবহার করে ৩ডি হিউম্যান পোজ অনুমান করে। | লোকালভাবে CSI সেন্সিং চালিয়ে ৩ডি অ্যানিমেশনে ফলাফল ভিজুয়ালাইজ করা। | Nexmon-সক্ষম ডিভাইস অথবা Realtek RTL8812AU চিপসেট সমর্থনকারী ডুয়াল-ব্যান্ড USB ওয়াইফাই অ্যাডাপ্টার। | tcpdump প্রিভিলেজ ও পাইথন ডিপ লার্নিং প্যাকেজ প্রয়োজন। | গবেষণামূলক। ৩ডি পোজ এস্টিমেশনে আগ্রহীদের জন্য চমৎকার, তবে ড্রাইভার সেটআপ তুলনামূলক জটিল। |
| BeamSense | GitHub | MU-MIMO Wi-Fi Beamforming Feedback ব্যবহার করে ওয়াইফাই সেন্সিং বাস্তবায়ন। | সিঙ্ক্রোনাইজড BFI (Beamforming Feedback) এবং CSI ডেটা। | MU-MIMO সমর্থনকারী রাউটার ও ক্লায়েন্ট ডিভাইস। | গবেষণামূলক কোড ও ডেটাসেট লোডার। | একাডেমিক গবেষণা-উপযোগী। ৮০০ জিবি ডেটাসেট রয়েছে। উচ্চতর অ্যালগরিদম বিশ্লেষণের জন্য উপযুক্ত। |
| ESP32-CSI-Tool | GitHub | ESP32 মাইক্রোকন্ট্রোলার থেকে চ্যানেল স্টেট ইনফরমেশন (CSI) এক্সট্রাক্ট করা। | কাঁচা CSI ডেটা (Amplitude ও Phase)। | একটি সাধারণ ESP32 ডিভাইস। | Active এবং Passive মোডে ডেটা কালেকশন স্ক্রিপ্ট। | মৌলিক টুল। অন্যান্য যেকোনো উন্নত এআই প্রজেক্টের জন্য ডেটা সংগ্রহ করার বেস লেয়ার হিসেবে ব্যবহৃত হয়। |
| openwrt-presence | GitHub | OpenWrt অ্যাক্সেস পয়েন্ট ব্যবহার করে ওয়াইফাই-ভিত্তিক উপস্থিতি শনাক্তকরণ। | Home Assistant-এর জন্য MQTT-এর মাধ্যমে প্রতি-ব্যক্তির হোম/অ্যাওয়ে স্টেট এবং রুম লোকেশন। | OpenWrt-সক্ষম ওয়াইফাই অ্যাক্সেস পয়েন্ট (AP)। | Prometheus node-exporter-lua ডেমন। | স্মার্ট হোম অটোমেশনের জন্য চমৎকার। জটিল AI ছাড়াই সাধারণ রাউটারের সিগন্যাল শক্তি (RSSI) ব্যবহার করে কাজ করে। |
ESP32-C6 বা S3 বোর্ডে ESPectre ফার্মওয়্যার ফ্ল্যাশ করে বেসিক মোশন অ্যালার্ট ও হোম অ্যাসিস্ট্যান্ট ইন্টিগ্রেশন চালু করা।
ঘরের ৩–৪টি কোণায় সিনক্রোনাইজড ESP32-S3 নোড বসিয়ে লোকাল রাস্পবেরি পাই সার্ভারে RuView / DensePose অ্যালগরিদম রান করানো।
SEM-12V ব্যাটারি প্যাক ও ওয়াইফাই রাডার নোডকে একত্রিত করে নিরবচ্ছিন্ন বিদ্যুৎ ব্যাকআপসহ ২৪/৭ স্বাধীন সিকিউরিটি ডিভাইস প্রস্তুত করা।