Get the latest tech news

Unveiling secrets of the ESP32 part 2: reverse engineering RX


Reverse engineering the ESP32 Wi-Fi receive registers and showing off a proof-of-concept

Write some other memory peripherals to configure the settings for the packet you’re about to transmit Write the address of the DMA struct to a memory mapped IO address The hardware then automatically reads the DMA struct, and transmits the packet After this is done, interrupt 0 will fire, telling us how succesful the transmission was We extended the blog post code a bit to also send data frames at the end of the connection setup, and verified that everything was working. The two hardest (but most important) tasks are implementing hardware initialization, and connecting our sending and receiving primitives to an open source 802.11 MAC stack.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of secrets

secrets

Photo of ESP32 part

ESP32 part

Photo of engineering RX

engineering RX

Related news:

News photo

Tiny Biosensor Unlocks the Secrets of Sweat

News photo

The seven secrets of computer power [pdf]

News photo

Harvard’s startup whisperer, Peter Gladstone, reveals secrets to validating consumer demand at TechCrunch Early Stage