Skip to content

Oestoidea/oled-spectrum-analizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Structure

This project helps to biuld spectrum analyzer on different modules. It contains next Pololu Wixel subprojects:

oled-spectrum-analizer_photo

And another subprojects:

Projects Comparison Table

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 🔗

Fritzing Parts

Also you can find additional parts for Fritzing used in this project schemes:

Task List

oled-spectrum-analizer_photo

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

oled-spectrum-analizer_photo

Author

Vladimir Sokolov aka Oestoidea

Licenses

The source code are licensed under the GNU GPLv3. The schematics are licensed under the CC-BY-SA 3.0.

About

To show ISM 2.4 GHz spectrum on OLED's

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published