Smart Energy Module Project স্মার্ট এনার্জি মডিউল প্রজেক্ট

12V-Class Smart Energy Module

Executive Summary for Engineering Team & Decision Makers

Version: 1.0 (Summary)

1. What is the Final Product?

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.

Quad-Cell Pack

Contains 4 LiFePO4 cells (4S, nominal 12.8V) ensuring longevity and thermal safety.

Universal USB-C PD

Direct input and output functionality using standard mobile or laptop chargers (5V–20V).

Plug-and-Play Scalability

Connect in parallel or symmetric series to scale into 12V, 24V, or 48V systems seamlessly.

2. Core Output Functionalities

  • Bidirectional USB-C Power Delivery (PD): Charges via any Type-C charger through auto-negotiation, and uses the exact same port to charge laptops/mobiles.
  • Smart Energy Hub: Compatible with mobile chargers, laptop chargers, solar panels, or standard 12V DC lines without requiring special external adapters.
  • Plug-and-Play Safety Handshake: When two modules connect, they automatically verify voltage, polarity, and pre-charge before engaging main power, ensuring zero sparks.
  • Digital Telemetry: Each module tracks and broadcasts its own ID, Voltage, Current, SOC %, Temperature, and SOH (Health).

🛠️ Engineering Prototype Scope (Starting Point)

To build the first prototype, engineers should focus on these 3 main steps:

  1. Cell & BMS Architecture: Select a basic BMS for 4 LiFePO4 cells (4S 12.8V) with standard protections (Overcharge, Over-discharge, Short Circuit, Temp).
  2. USB-C PD + Buck-Boost Circuit: Integrate a USB-C PD controller IC that successfully converts 5V–20V input into a 12.8V–14.6V LFP charging profile.
  3. Modular Bus & Safety: Design a keyed modular power connector containing Power (+/-), Pre-charge, and Comm (CAN/RS485) pins.

১২ভি-ক্লাস স্মার্ট এনার্জি মডিউল

ইঞ্জিনিয়ারিং টিম ও সিদ্ধান্ত গ্রহণকারীদের জন্য নির্বাহী সারসংক্ষেপ

ভার্সন: ১.০ (সারসংক্ষেপ)

১. ফাইনাল প্রোডাক্ট আসলে কী?

এটি একটি কমপ্যাক্ট, আয়তাকার (Lego-like) ব্লক আকারের স্মার্ট এনার্জি মডিউল। এটি সাধারণ ব্যাটারির মতো কেবল বিদ্যুৎ সঞ্চয়ই করে না, বরং এর ভেতরে স্বয়ংক্রিয় পাওয়ার ম্যানেজমেন্ট, ইউনিভার্সাল চার্জিং ইন্টারফেস এবং স্মার্ট কমিউনিকেশন বিদ্যমান।

কোয়াড-সেল প্যাক

ভেতরে ৪টি LiFePO₄ সেল (4S, nominal 12.8V) যা দীর্ঘস্থায়ী এবং সুরক্ষিত।

ইউনিভার্সাল USB-C PD

মোবাইল/ল্যাপটপ চার্জার (5V–20V) দিয়ে সরাসরি ইনপুট ও আউটপুট সুবিধা।

প্লাগ-অ্যান্ড-প্লে স্কেলেবিলিটি

প্যারালাল বা সিমেট্রিক সিরিজে যুক্ত করে ১২V, ২৪V বা ৪৮V সিস্টেমে রূপান্তর।

২. আউটপুট ও মূল কার্যকারিতা

  • দ্বিমুখী USB-C Power Delivery (PD): যেকোনো টাইপ-সি চার্জার দিয়ে অটো-নেগোশিয়েশনের মাধ্যমে এটি চার্জ হবে এবং একই পোর্ট দিয়ে ল্যাপটপ/মোবাইল চার্জ দেবে।
  • স্মার্ট এনার্জি হাব: কোনো বাহ্যিক বিশেষ অ্যাডাপ্টার ছাড়া মোবাইল চার্জার, ল্যাপটপ চার্জার, সোলার প্যানেল বা সাধারণ ১২V DC লাইনের সাথে সামঞ্জস্যপূর্ণ।
  • প্লাগ-অ্যান্ড-প্লে সেফটি হ্যান্ডশেক: দুটি মডিউল কানেক্ট হলে প্রথমে ভোল্টেজ, পোলারিটি ও প্রি-চার্জ চেক হবে; নিরাপদ নিশ্চিত হলে মূল পাওয়ার লাইন সক্রিয় হবে।
  • ডিজিটাল টেলিম্যাট্রি: প্রতিটি মডিউলের নিজস্ব ID, ভোল্টেজ, কারেন্ট, SOC %, তাপমাত্রা ও SOH হেলথ স্টেট ট্র্যাক করা যাবে।

🛠️ ইঞ্জিনিয়ারিং প্রোটোটাইপ স্কোপ (Starting Point)

প্রথম প্রোটোটাইপ তৈরির জন্য ইঞ্জিনিয়াররা নিচের ৩টি প্রধান ধাপ নিয়ে কাজ শুরু করবে:

  1. সেল ও BMS আর্কিটেকচার: ৪টি LiFePO₄ সেল (4S 12.8V) এর জন্য বেসিক BMS সিলেক্ট করা (Overcharge, Over-discharge, Short Circuit, Temp Protection)।
  2. USB-C PD + Buck-Boost চার্জিং সার্কিট: USB-C PD কন্ট্রোলার IC যুক্ত করা যা ইনপুট ৫V–২০V কে কার্যকরভাবে ১২.৮V–১৪.৬V LFP চার্জিং প্রোফাইলে কনভার্ট করবে।
  3. মডুলার বাস ও প্লাগ সেফটি: একটি Keyed মডুলার পাওয়ার কানেক্টর ডিজাইন করা যেখানে Power (+/-), Pre-charge এবং Comm (CAN/RS485) পিন থাকবে।

Technical Specification Document

Architecture & Engineering Specifications for Prototype Phase

Project: SEM-12V4S

1. System Architecture

The 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.

[Cell Assembly (4S LFP)] ➔ [Local BMS] ➔ [Buck-Boost / PD Manager] ➔ [Internal Bus / Keyed Interface] ➔ Ports

2. Target Specifications (Prototype 1)

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.

3. Power Integration & Charging Logic

  • USB-C Input Negotiation: The PD controller negotiates with the source for max voltage (e.g., 20V/3A) and uses the internal Buck-Boost charger to safely charge the 12.8V battery.
  • External DC / Solar: Accepts variable input and converts it to a safe LFP charging profile.
  • USB-C Output (Power Bank Mode): Converts battery voltage to supply up to 60W+ PD output for laptops/mobiles.

4. Plug-and-Play Safety Protocol (Handshake)

To prevent sparking or high inrush current when connecting modules, the backplane logic dictates:

Step 1: Physical contact detection via keying pins.
Step 2: Voltage & Polarity verification checking for dangerous differentials.
Step 3: Pre-Charge Activation limits inrush current via resistors.
Step 4: BMS Data Match validates connection and enables Main Power MOSFETs.

5. Scalability Architecture

Configuration Modules System Output Notes
Single Module1 Block12V / 2AhStandalone usage.
Parallel Expansion5 Blocks12V / 10AhActive parallel current sharing.
Series (24V Group)2 × 10 Groups24V / 20AhRequires electronic backplane/keyed connectors.
High Voltage (48V)4 × 10 Groups48V / 20AhMaster Controller / Central BMS mandatory.

টেকনিক্যাল স্পেসিফিকেশন ডকুমেন্ট

প্রোটোটাইপ ইঞ্জিনিয়ারিং এবং আর্কিটেকচার স্পেসিফিকেশন

প্রজেক্ট: SEM-12V4S

১. সিস্টেম সামারি ও আর্কিটেকচার

এই প্রজেক্টের মূল উদ্দেশ্য একটি ১২ভি স্মার্ট এনার্জি ব্লকিং মডিউল তৈরি করা। প্রতিটি ব্লকে ব্যাটারি সেল, BMS, পাওয়ার কনভার্টার এবং স্মার্ট কমিউনিকেশন ইন্টিগ্রেটেড থাকবে।

[Cell Assembly (4S LFP)] ➔ [Local BMS] ➔ [Buck-Boost / PD] ➔ [Internal Bus] ➔ Ports

২. প্রোটোটাইপ টার্গেট স্পেসিফিকেশন

প্যারামিটার টার্গেট স্পেসিফিকেশন টেকনিক্যাল রিকোয়ারমেন্ট
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 % প্রেরণ।

৩. পাওয়ার ইন্টিগ্রেশন লজিক

  • USB-C Input: PD কন্ট্রোলার নেগোশিয়েশন করে সর্বোচ্চ ভোল্টেজ নেবে এবং ইন্টারনাল বাক-বুস্ট দিয়ে ব্যাটারি চার্জ করবে।
  • External DC / Solar: পরিবর্তনশীল ইনপুটকে নিরাপদ LFP চার্জিং প্রোফাইলে রূপান্তর।
  • USB-C Output: ব্যাটারি ভোল্টেজকে কনভার্ট করে ল্যাপটপ/মোবাইলের জন্য PD আউটপুট তৈরি।

৪. প্লাগ-অ্যান্ড-প্লে সেফটি প্রোটোকল

দুটি মডিউল কানেক্ট করার সময় সুরক্ষার জন্য ধাপসমূহ:

ধাপ ১: মডিউল ফিজিক্যাল কানেক্ট ডিটেকশন।
ধাপ ২: সার্কিট পোলারিটি ও ভোল্টেজ ডিফারেন্স পরীক্ষা।
ধাপ ৩: প্রি-চার্জ রেজিস্টরের মাধ্যমে ইনরাশ কারেন্ট সীমিত রাখা।
ধাপ ৪: বিএমএস ডাটা ম্যাচ করলে মূল পাওয়ার মসফেট সক্রিয় হবে।

৫. সিস্টেম স্কেলেবিলিটি লজিক

কনফিগারেশন মডিউল সংখ্যা সিস্টেম আউটপুট
Single Module1 Block12V / 2Ah
Parallel Expansion5 Blocks12V / 10Ah
Series (24V Group)2 × 10 Groups24V / 20Ah
High Voltage (48V)4 × 10 Groups48V / 20Ah

Project Presentation Deck

Slide 1

12V-Class Smart Energy Module

Vision: Transitioning from simple battery packs to a smart plug-and-play energy architecture.

Concept Block
Slide 2

Multi-Source Charging Compatibility

USB-C PD

Auto-negotiates with 5V, 9V, 12V, 15V, 20V adapters.

DC & Solar

Handles variable DC sources via internal Buck-Boost.

Slide 3

Module Intelligence & Telemetry

  • Identity: Unique ID for every block (e.g., #A017).
  • Data: Real-time mapping of Voltage, Current, SOC%, and Temp.
  • Health: Tracks SOH% and Cycle count natively.
Hardware interface
Slide 4

System Scalability

Building massive energy grids from a single 12V/2Ah building block:

Grid ArrayVoltageCapacity
1x Module12V2Ah
10x Parallel12V20Ah
4x10 Series-Parallel48V20Ah

প্রজেক্ট প্রেজেন্টেশন স্লাইড

স্লাইড ১

12V-Class Smart Energy Module

ভিশন: সাধারণ ব্যাটারি প্যাক থেকে স্মার্ট প্লাগ-অ্যান্ড-প্লে এনার্জি আর্কিটেকচারে রূপান্তর।

Concept Block
স্লাইড ২

মাল্টি-সোর্স চার্জিং সামঞ্জস্য

USB-C PD

৫V, ৯V, ১২V, ১৫V, ২০V অ্যাডাপ্টারের সাথে অটো-নেগোশিয়েশন।

DC & Solar

ইন্টারনাল Buck-Boost সার্কিটের মাধ্যমে DC সোলার পাওয়ার হ্যান্ডলিং।

স্লাইড ৩

মডিউল ইন্টেলিজেন্স ও ডাটা

  • Identity: প্রতিটি ব্লকের ইউনিক আইডি।
  • Data: ভোল্টেজ, কারেন্ট, SOC% এবং Temp রিয়েল-টাইমে ট্র্যাক করা।
  • Health: SOH% এবং Cycle count এর নিখুঁত হিসাব রাখা।
Hardware interface
স্লাইড ৪

সিস্টেম স্কেলেবিলিটি লজিক

ছোট মডিউল দিয়ে বড় সিস্টেম তৈরি:

গ্রিড অ্যারেভোল্টেজক্যাপাসিটি
১ মডিউল12V2Ah
১০ প্যারালাল12V20Ah
৪৮V সিস্টেম (সিরিজ)48V20Ah
WiFi Radar Sensing Hero Visualization

WiFi Radar Sensing & Security System (New Idea)

Camera-Free, Privacy-Preserving 3D Spatial Intelligence & Security via Radio Waves

Project Concept & Architecture Lead & Concept: Md. Aminul Hasan

1. What is WiFi Radar & CSI Sensing?

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.

100% Privacy Protection

No video lenses or image sensors. Safe for bedrooms, bathrooms, and high-privacy executive spaces without data leak risks.

Through-Wall Sensing

RF signals penetrate drywall, wood, and standard partitions, delivering whole-building coverage without line-of-sight.

Vital Signs & Pose

Detects chest oscillations for respiration/pulse rates and predicts 17-point 3D human pose skeleton dynamics in real time.

Low-Cost ESP32 Mesh

Operates on low-power microcontrollers (ESP32-S3 / C6 / WROOM) costing only a few dollars per node.

2. Key Visual Implementations & Technology Showcase

Leading global open-source research and engineering benchmarks demonstrate the feasibility of converting off-the-shelf WiFi hardware into military-grade spatial radar:

RuView & WiFi DensePose 3D Skeleton

RuView / WiFi DensePose

Deep neural network reconstructing human 3D skeletons (17 COCO keypoints) directly from raw CSI amplitude and phase subcarrier fluctuations.

3D Skeleton & Vital Signs
ESP32 Transmitter and Receiver Sensing Grid

ESP32-S3 Distributed Mesh Grid

Multi-node transmitter (TX) and receiver (RX) array communicating over synchronized 2.4GHz channels to eliminate spatial blind spots.

Hardware Topology

3. Global Open-Source WiFi Sensing Projects (Benchmark)

Comparative 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.

4. Project Development & Implementation Roadmap

Phase 1: Proof-of-Concept Sensor Node (Week 1–2)

Flash ESPectre/ESP32-CSI firmware onto ESP32-C6/S3 boards. Establish Home Assistant MQTT presence triggers and calibrate room noise baseline.

Phase 2: Multi-Node CSI Mesh & Spatial Mapping (Month 1)

Deploy 3–4 synchronized ESP32-S3 nodes across key entryways and living zones. Implement RuView / DensePose signal processing server on a local Raspberry Pi.

Phase 3: Integration with SEM-12V Smart Energy Module (Month 2)

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.

WiFi Radar Sensing Hero Visualization

ওয়াইফাই রাডার সেন্সিং ও সিকিউরিটি সিস্টেম (নতুন আইডিয়া)

ক্যামেরা ছাড়া রেডিও সিগন্যালের সাহায্যে ১০০% প্রাইভেসি সুরক্ষিত ৩ডি ইনডোর সিকিউরিটি ও হিউম্যান ডিটেকশন

প্রকল্প পরিকল্পনা ও আর্কিটেকচার পরিকল্পনা ও সার্বিক তত্ত্বাবধান: এমডি আমিনুল হাসান

১. ওয়াইফাই রাডার ও সিএসআই (CSI) সেন্সিং প্রযুক্তি কী?

প্রচলিত সিসিটিভি (CCTV) ক্যামেরা ব্যক্তিগত গোপনীয়তা ভঙ্গ করে এবং সাধারণ পিআইআর (PIR) সেন্সর দেয়ালের ওপারে কাজ করতে পারে না। কিন্তু ওয়াইফাই রাডার টেকনোলজি ঘরের ভেতর বিদ্যমান ২.৪GHz বা ৫GHz ওয়াইফাই রেডিও সিগন্যালকে একটি নিখুঁত ৩-ডাইমেনশনাল অদৃশ্য রাডার জালে রূপান্তর করে।

ঘরের ভেতরে কোনো মানুষ নড়াচড়া করলে ওয়াইফাই তরঙ্গের বিস্তার (Amplitude) ও ফেজ (Phase)-এ সূক্ষ্ম পরিবর্তন ঘটে। এই পরিবর্তনকে বলা হয় চ্যানেল স্টেট ইনফরমেশন (CSI)। কৃত্রিম বুদ্ধিমত্তা (AI) ও সিগন্যাল প্রসেসিংয়ের মাধ্যমে ক্যামেরা বা কোনো ভিজ্যুয়াল লেন্স ছাড়াই মানুষের ৩ডি স্কেলেটন, অবস্থান এবং এমনকি শ্বাস-প্রশ্বাস ও হার্টরেট পর্যন্ত নির্ভুলভাবে পরিমাপ করা সম্ভব।

শতভাগ প্রাইভেসি সুরক্ষা

কোনো ক্যামেরা লেন্স বা ভিডিও রেকর্ড নেই। বেডরুম, ওয়াশরুম বা গোপন মিটিং রুমেও নিরাপদে ব্যবহারযোগ্য।

দেয়াল ভেদ করে নজরদারি

রেডিও ফ্রিকোয়েন্সি দেয়াল ও কাঠের দরজা ভেদ করতে পারে, ফলে লাইন-অফ-সাইট ছাড়াও পুরো বাসা কভার হয়।

শ্বাস-প্রশ্বাস ও ৩ডি পোজ

বুকের সূক্ষ্ম ওঠানামা মেপে শ্বাস-প্রশ্বাস ট্র্যাকিং এবং ১৭-পয়েন্ট স্কেলেটন তৈরির মাধ্যমে বসা/দাঁড়ানো শনাক্ত করা।

অত্যন্ত সাশ্রয়ী হার্ডওয়্যার

মাত্র কয়েকটি স্বল্পমূল্যের ESP32 (ESP32-S3/C6) বোর্ড ও সাধারণ রাউটার দিয়েই এই সিস্টেম তৈরি সম্ভব।

২. ভিজ্যুয়াল বাস্তবায়ন ও প্রযুক্তিগত নমুনা

বিশ্বজুড়ে চলমান শীর্ষস্থানীয় ওপেন সোর্স গবেষণা ও প্রজেক্টগুলোর বাস্তব ভিজ্যুয়ালাইজেশন যা আমাদের প্রকল্পের প্রধান অনুপ্রেরণা:

RuView ও WiFi DensePose ৩ডি স্কেলেটন

RuView / WiFi DensePose

ডিপ নিউরাল নেটওয়ার্ক যা কাঁচা CSI সিগন্যাল থেকে মানুষের ১৭-পয়েন্ট ৩ডি হিউম্যান স্কেলেটন ও বডি পোজ রিকনস্ট্রাক্ট করে।

৩ডি স্কেলেটন ও ভাইটাল সাইন
ESP32 ট্রান্সমিটার ও রিসিভার সেন্সিং গ্রিড

ESP32-S3 ডিস্ট্রিবিউটেড মেশ গ্রিড

মাল্টি-নোড ট্রান্সমিটার (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 স্মার্ট এনার্জি মডিউলের সাথে সংযুক্তিকরণ (মাস ২)

SEM-12V ব্যাটারি প্যাক ও ওয়াইফাই রাডার নোডকে একত্রিত করে নিরবচ্ছিন্ন বিদ্যুৎ ব্যাকআপসহ ২৪/৭ স্বাধীন সিকিউরিটি ডিভাইস প্রস্তুত করা।