Top all-time · #6129
Developer Portal
Company blog · developer.espressif.com/bloghardwareprogramming
Developer Portal is the company blog at developer.espressif.com, writing about hardware and programming. Since 2024, 13 different Hacker News readers have linked it 18 times, most often “ESP32 Undocumented Bluetooth Commands: Clearing the Air”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link Espressif's developer blog for technical explanations: the architecture behind its response to undocumented ESP32 Bluetooth HCI commands, and the logic behind its SoC naming such as ESP32-S31.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
This page is the Espressif Developer Portal.
Most-linked posts?
- ESP32 Undocumented Bluetooth Commands: Clearing the Air3 people · 3 mentions · first linked 2025-03-11
- Esp-hal 1.0.0 release announcement2 people · 2 mentions · first linked 2025-10-30
- esp-hal (no_std Rust on ESP32) 1.0.0 beta announcement2 people · 2 mentions · first linked 2025-02-25
- Esp-IDF v62 people · 2 mentions · first linked 2026-03-21
- Getting Started with NuttX and ESP322 people · 2 mentions · first linked 2024-06-28
What Hacker News says?
https://developer.espressif.com/blog/2025/03/esp32-bluetooth... This is a more detailed and informative link than the press release above: > Espressif will provide a fix that removes access to these HCI debug commands through a software patch for currently supported ESP-IDF versions > Espressif will document all Vendor-specific HCI commands to ensure transparancy of what functionality is available at the HCI layer
Comment linking /blog/2025/03/esp32-bluetooth-clearing-the-air/
on “Espressif's Response to Undocumented Commands in ESP32 Bluetooth by Tarlogic”Submitted ESP32 Undocumented Bluetooth Commands: Clearing the Air as a story · 225 points
HN discussionThat's about the right response. These don't expose a command across a security boundary. You can only exercise them if you're already executing arbitary code on the main CPU core. Honestly the original Tarlogic report was so irresponsible that I have to wonder if Espressif is considering legal action. Note btw that the linked press release points to the more detailed blog post explaining the architecture: https://d…
Comment linking /blog/2025/03/esp32-bluetooth-clearing-the-air/
on “Espressif's Response to Undocumented Commands in ESP32 Bluetooth by Tarlogic”Submitted Esp-hal 1.0.0 release announcement as a story · 7 points
HN discussionI'm puzzled by Espressif's naming here. We had the ESP32-S3, so "S31" sounds like "S3, variant 1," but this part doesn't really look like a simple S3 variant. And then there's an ESP32-E22, but no E21 or even a plain E2 anywhere. Edit: found an article explaining some of their naming logic, and said that the SoC naming will get its follow-up article, but sadly it never happened. https://developer.espressif.com/blog/…
Comment linking /blog/2025/03/espressif-part-numbers-explained/
on “ESP32-S31: 320MHz 2C RV32IMAFCP+CLIC, 512KB SRAM, GbE, 802.11ax, 61 GPIO”Submitted Running Python on ESP32-S3 with NuttX as a story · 5 points
HN discussionSubmitted Getting Started with NuttX and ESP32 as a story · 5 points
HN discussionSubmitted Esp-hal 1.0.0 release announcement as a story · 4 points
HN discussionSubmitted esp-hal (no_std Rust on ESP32) 1.0.0 beta announcement as a story · 4 points
HN discussionSubmitted Getting started with NuttX RTOS on ESP32 chips as a story · 3 points
HN discussionSubmitted Esp-IDF v6 as a story · 2 points
HN discussionSubmitted ESP-IDF v6.0 as a story · 2 points
HN discussionSubmitted Comparing ADC Performance of Espressif SoCs as a story · 2 points
HN discussionSubmitted Using Wokwi with NuttX as a story · 2 points
HN discussionSubmitted AES67 Audio-over-IP on the ESP32-P4 as a story · 1 points
HN discussionSubmitted Esp-hal 1.0.0 beta announcement as a story · 1 points
HN discussionSubmitted Testing Applications with Pytest and NuttX as a story · 1 points
HN discussionSubmitted Building Applications on NuttX: Understanding the Build System as a story · 1 points
HN discussion