This project created to show ISM 2.4 GHz spectrum on SSD1306 or SSD1331 OLED's on Pololu Wixel, Arduino Nano, ESP8266 or Raspberry Pi.
This project helps to biuld spectrum analyzer on different modules. It contains next Pololu Wixel subprojects:
- Wixel with SPI and/or I2C OLED's SSD1306
- Wixel with ADF4351 and SPI and/or I2C OLED's SSD1306 (noise generator)
- Wixel with two SPI and/or I2C OLED's SSD1306
- Wixel with SPI OLED SSD1331
And another subprojects:
- Raspberry Pi 3 and Pololu Wixel with SPI and/or I2C OLED's SSD1306
- Arduino Nano v3 and TI CC2500+PA+LNA with two SPI and I2C OLED's SSD1306
- Arduino Nano v3 and nRF24L01 with I2C OLED SSD1306
- ESP8266-1 with I2C OLED's SSD1306 Spectrum
- ESP8266-1 with I2C OLED's SSD1306 APs List
Equipment | OLED Chip | SPI | I2C | Spectrum | Channels | APs | |
---|---|---|---|---|---|---|---|
Pololu Wixel | SSD1306 | 128×64 | 128×64 128×32 | ✔ | 🔗 | ||
Pololu Wixel | SSD1306 | 128×64 | 128×64 | ✔ | 🔗 | ||
Pololu Wixel | SSD1306 | [2×]128×64 | 128×64 | ✔ | ✔ | 🔗 | |
Pololu Wixel | SSD1331 | 96×64 | ✔ | ✔ | 🔗 | ||
Raspberry Pi 3, Pololu Wixel | SSD1306 | 128×64 | 128×64 | ✔ | 🔗 | ||
Arduino Nano v3, TI CC2500+PA+LNA | SSD1306 | [2×]128×64 | 128×64 | ✔ | 🔗 | ||
Arduino Nano v3, nRF24L01 | SSD1306 | 128×64 | ✔ | 🔗 | |||
ESP8266-1 | SSD1306 | 128×64 | 128×64 | ✔ | ✔ | 🔗 | |
ESP8266-1 | SSD1306 | 128×64 | 128×64 128×32 | ✔ | 🔗 |
Also you can find additional parts for Fritzing used in this project schemes:
- Pololu Wixel
- OLED 0.96" 128×64 SPI or I2C SSD1306
- OLED 0.95" 96×64 SPI SSD1331
- TI CC2500+PA+LNA
- Nordic nRF24L01
- Espressif ESP8266-1
- To make a combination device with Arduino and ESP8266.
- To add in Raspberry Pi project another low-cost ISM spectrum analyzers (Metageek Wi-Spy 2.4i and 2.4x, Ubiquiti AirView2, Wi-detector, and TI eZ430-RF2500) via USB.
- To make a noise generator for 2.4 GHz band.
- To connect Cypress CYWUSB6935 module to Arduino and STM32 via SPI.
- To connect nRF24L01 module to Arduino via SPI.
- To connect nRF24L01 module to STM32 via SPI.
- To connect CC2500 module to STM32 with OLED indication.
Vladimir Sokolov aka Oestoidea
The source code are licensed under the GNU GPLv3. The schematics are licensed under the CC-BY-SA 3.0.