Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Częstochowa, Poland
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I already have an ESP-IDF project running on an ESP32 that collects real-time data from an external SPI ADC and streams it over ESP-NOW. Everything works, but I’m hitting limits in the raw sampling rate and I’d like to push that ceiling while adding smart, threshold-based adaptive sampling.
Here’s what I need:
• Profile the current SPI transaction and ISR timing to identify the true bottlenecks.
• Tune DMA, clock settings, and any buffering strategy that will safely raise the sustained sampling rate without compromising data integrity.
• Build an adaptive routine that continuously monitors the incoming values and, when user-defined signal thresholds are crossed, automatically steps the sampler up (or down) to predefined rates. That logic must run inside the real-time task structure so the wireless throughput over ESP-NOW remains uninterrupted.
• Deliver an updated ESP-IDF codebase plus concise notes on the changes and any new configuration options.
You’ll be working with the latest public ESP-IDF, so familiarity with its SPI Master driver, FreeRTOS task management, and ESP-NOW API is essential." (client-provided description)
Matched companies (2)

WhizzAct Private Limited
