Skip to main content

Show Posts

This section allows you to view all Show Posts made by this member. Note that you can only see Show Posts made in areas you currently have access to.

Messages - MrOI

1
Project development, ideas, and suggestions / Sniffing and decoding NRF24L01+ and Bluetooth LE packets for
Hi,
I just documented my journey to sniff and decode popular digital wireless protocols off the air for very cheap. So cheap practicality anyone can obtain the equipment quickly.

I was able to decode NRF24L01+ and Bluetooth Low Energy protocols using RTL-SDR.
As far as I can see, this is the first time the NRF24L01+ is being decoded, especially considering the low entry price for the hardware. Given the extreme popularity of this transceiver, we are likely to see a wave of hackers attacking the security of many wireless gadgets, and they are likely to succeed as security is usually the last priority for hardware designers of such cheap gadgets.

http://http://blog.cyberexplorer.me/2014/01/sniffing-and-decoding-nrf24l01-and.html

Thought it would be interesting for the folks here.

Thanks,
Omri
2
Project logs / Re: Controller Board for Adafruit's Large RGB Matrix Display
Nice work.
I created an implementation that extends the Teensy DMA method and does not use any software/interrupts beyond setting it up initially. 100% of the work is handled in the hardware by timers and DMA, outputting a buffer to the ports. This saves you from the timing critical aspects of the Teensy implementation and allows you to simply write to a framebuffer and have the framebuffer flush to DMA in the background.

I have a demo of the library on an STM32F3-Discovery board with ChibiOS on github - http://https://github.com/omriiluz/WS2812B-LED-Driver-ChibiOS
take a look at LEDDriver.c, should be easy to port to other architectures than the stm32.

I hope to find time and post on my blog a detailed description of how it works, you can look at the code, it's pretty self explanatory.
I'm happy to answer any questions.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01372289056session_write_close ( )...(null):0
20.01412420632ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01412421408Database_MySQL->query( ).../DatabaseHandler.php:119
40.05712560128Database_MySQL->error( ).../Db-mysql.class.php:273