sh123 / nRF24L01pScannerOled

Band scanner with nRF24L01 and OLED display

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nRF24L01pScannerOled

2,4GHz spectral scanner with nRF24L01 and SSD1306/SSD1106 OLED display.
Original came from Ceptimus: https://www.rcgroups.com/forums/showthread.php?2777178-Very-cheap-Arduino-based-2-4-GHz-band-monitor

I made some changes for faster show up of data:

  • Asynchronous scan and OLED draw - scanning is made with interrupt
  • Redraw only bytes which really changed from previous draw
  • Function to draw line from array for faster draw of long line
  • Faster I2C clock by default (800kHz)
  • faster SSD1306 OLED clock

Tested with SSD1306, if you will find any errors (e.g. with SSD1106) let me know and I will try to fix it :)

About

Band scanner with nRF24L01 and OLED display


Languages

Language:C++ 83.7%Language:C 16.3%