⚙ SIMULATION ONLY
🔌 HARDWARE ONLY
⟷ BRIDGE MODE
🔌 HARDWARE SERIAL CONNECTIONS
— Web Serial API (Chrome/Edge only)
TX ARDUINO — TRANSMITTER PORT
RX ARDUINO — RECEIVER PORT
⚠ Web Serial API not supported. Use Chrome or Edge (desktop). For Firefox/Safari, use a Python serial bridge script instead.
// NRF24L01 → ARDUINO WIRING (BOTH BOARDS IDENTICAL)
| NRF24L01 PIN | ARDUINO PIN | NOTES |
| VCC | 3.3V | ⚠ NOT 5V — use 3.3V only (add 10µF cap if unstable) |
| GND | GND | Common ground |
| CE | D9 | Chip Enable (TX/RX mode select) |
| CSN | D10 | Chip Select Not (SPI) |
| SCK | D13 | SPI Clock |
| MOSI | D11 | SPI Data TX→module |
| MISO | D12 | SPI Data module→TX |
| IRQ | D2 (opt) | Interrupt — optional |
LINK ACTIVE
FREQ: 2.476 GHz
CHANNEL: 76
DATA RATE: 1 Mbps
PA LEVEL: HIGH
MODE: SIMULATION
SIM
Arduino UNO #1
📤 TRANSMITTER
NRF24L01 · TX Mode
// NRF24L01 PIN MAP
VCC 3.3V ⚠️
CE D9
CSN D10
SCK D13
MOSID11
MISOD12
⬛ Serial Monitor — TX
SIM
Arduino UNO #2
📥 RECEIVER
NRF24L01 · RX Mode
// NRF24L01 PIN MAP
VCC 3.3V ⚠️
CE D9
CSN D10
SCK D13
MOSID11
MISOD12
⬛ Serial Monitor — RX
PRESET MESSAGES
INTERFERENCE
🟣 RAW HARDWARE SERIAL I/O
— send raw commands to connected Arduinos
📋 ARDUINO SKETCHES — Upload these to your boards