ESP32

Saturday, Apr 4, 2026 | 1 minute read | Updated at Saturday, Apr 4, 2026

Emmanuel Decena

I want to start programming my ESP32 cam for embedded project such as:

  • Home cam monitor
  • Perhaps a flying drone with camera?

But I want a challenge. Instead of using windows or any GUI, I just want to develop using linux server.

First step to make a hardware work with linux is to have the driver, without a driver a hardware would not be detected. Inserting the ESP32 into the linux server gives:

  • Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  • Bus 001 Device 002: ID 1a86:7523 QinHeng Electronics CH340 serial converter
  • Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

So it does get detected. The hardware interface part is done.

What I need next is to have the toolchain for sofrware development.

© 2025 - 2026 Blog

All rights reserved

About

I created this blog to monitor my curiosity, writing about concepts that interest me.

I write about personal projects, ideas, and the things I learn along the way. Hand-crafted and LLM-free.

Occasionally, a travel story or food review sneaks in.

If my writing resonates with you, feel free to connect with me at ecdecena [@] gmail.com.

I’m currently based in Cebu City, PH 🏖️.

Disclaimer

The contents on this site reflect my thoughts and opinions only. It does not represent the views of any organization, employer, or institution I am affiliated with.

Social Links