---
title: "Discussion on \"ESP32 Embedded Rust at the HAL: Remote Control Peripheral\" | Hashnode"
description: "Discussion on \"ESP32 Embedded Rust at the HAL: Remote Control Peripheral\". This blog post is the tenth of a multi-part series of posts where I explore various peripherals in the ESP32C3 using embedded Rust at the HAL level. Please be aware that certain concepts in newer post"
url: "https://hashnode.com/posts/esp32-embedded-rust-at-the-hal-remote-control-peripheral/649455d88714e1539bc70363"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [ESP32 Embedded Rust at the HAL: Remote Control Peripheral](https://blog.theembeddedrustacean.com/esp32-embedded-rust-at-the-hal-remote-control-peripheral?utm_source=hashnode&utm_medium=feed)

This blog post is the tenth of a multi-part series of posts where I explore various peripherals in the ESP32C3 using embedded Rust at the HAL level. Please be aware that certain concepts in newer post

Jun 22, 2023 · 11 min read · blog.theembeddedrustacean.com  
Updated Jul 1  
Read the article

-   [#rust](https://hashnode.com/tag/rust)
-   [#esp32](https://hashnode.com/tag/esp32)
-   [#tutorial](https://hashnode.com/tag/tutorial)
-   [#embedded-systems](https://hashnode.com/tag/embedded-systems)

## Written by

[Omar Hiari](https://hashnode.com/@omarhiari)

@omarhiari

  
[View profile](https://hashnode.com/@omarhiari)

I am an 📟 Embedded Engineer with years of experience in both industry 🏭 and academia 🏫. Passionate Mentor 👨‍💼 and Instructor 👨‍🏫. Rustacean 🦀

## Responses 1

Markdown supported · ⌘↵ to post

[Joseph Ellsworth](https://hashnode.com/@joee98013)

[Mar 16, 2024](https://hashnode.com/posts/esp32-embedded-rust-at-the-hal-remote-control-peripheral/649455d88714e1539bc70363/comment/65f5366742659507e1e155b2)

I liked your article. A good candidate for part 11 would be showing how to use the Touch sensor built into most of the ESP32 and S series chips.

[Omar Hiari](https://hashnode.com/@omarhiari)

[Mar 16, 2024](https://hashnode.com/posts/esp32-embedded-rust-at-the-hal-remote-control-peripheral/649455d88714e1539bc70363/comment/65f5366742659507e1e155b2#reply-65f557543474f019547c74d7)

Thanks! Great idea! Im looking into doing a series with a different series chip than the C3 sometime. The current dev kit I got for the C3 doesn't have the touch sensor though.

[Joseph Ellsworth](https://hashnode.com/@joee98013)

[Mar 17, 2024](https://hashnode.com/posts/esp32-embedded-rust-at-the-hal-remote-control-peripheral/649455d88714e1539bc70363/comment/65f5366742659507e1e155b2#reply-65f6552cb6ed0742a9e86a17)

[Omar Hiari](https://hashnode.com/@omarhiari) I purchased a esp32s3 from weact and it seems to work fine with rust. The esp32s2 by wemos doesn't seem to work. I think boards with a cp2102 USB serial port work ok but boards relying on built USB for serial fail due to issues with enabling cdc for debug. It may be that I just missed a configuration option.

[Omar Hiari](https://hashnode.com/@omarhiari)

[Mar 17, 2024](https://hashnode.com/posts/esp32-embedded-rust-at-the-hal-remote-control-peripheral/649455d88714e1539bc70363/comment/65f5366742659507e1e155b2#reply-65f6735e4f84a661a453b65a)

[Joseph Ellsworth](https://hashnode.com/@joee98013) Could be. There could be other factors too. Unfortunately, I'm not too familiar with those boards. You can try to see if you can get help on the esp channel on Matrix.
