DEV Community

Omar.unwrap(); profile picture

Omar.unwrap();

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

ESP32 Embedded Rust at the HAL: GPIO Button Controlled Blinking

ESP32 Embedded Rust at the HAL: GPIO Button Controlled Blinking

3
Comments
15 min read

Want to connect with Omar.unwrap();?

Create an account to connect with Omar.unwrap();. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
ESP32 Embedded Rust at the HAL: Analog Temperature Sensing using the ADC

ESP32 Embedded Rust at the HAL: Analog Temperature Sensing using the ADC

4
Comments
9 min read
ESP32 Embedded Rust at the HAL: Timer Ultrasonic Distance Measurement

ESP32 Embedded Rust at the HAL: Timer Ultrasonic Distance Measurement

4
Comments
8 min read
ESP32 Embedded Rust at the HAL: PWM Buzzer

ESP32 Embedded Rust at the HAL: PWM Buzzer

6
Comments
12 min read
ESP32 Embedded Rust at the HAL: UART Serial Communication

ESP32 Embedded Rust at the HAL: UART Serial Communication

2
Comments
11 min read
ESP32 Embedded Rust at the HAL: Button-Controlled Blinking by Timer Polling

ESP32 Embedded Rust at the HAL: Button-Controlled Blinking by Timer Polling

4
Comments
10 min read
ESP32 Embedded Rust at the HAL: GPIO Button Controlled Blinking

ESP32 Embedded Rust at the HAL: GPIO Button Controlled Blinking

6
Comments
11 min read
58 Rust Resources Every Learner Should Know in 2023

58 Rust Resources Every Learner Should Know in 2023

12
Comments 4
11 min read
STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions with embedded-hal

STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions with embedded-hal

2
Comments
4 min read
STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions

STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions

4
Comments
6 min read
STM32F4 Embedded Rust at the PAC: GPIO Interrupts

STM32F4 Embedded Rust at the PAC: GPIO Interrupts

2
Comments 3
11 min read
STM32F4 Embedded Rust at the PAC: UART Communication

STM32F4 Embedded Rust at the PAC: UART Communication

2
Comments
8 min read
STM32F4 Embedded Rust at the PAC: SysTick Delay

STM32F4 Embedded Rust at the PAC: SysTick Delay

2
Comments
8 min read
STM32F4 Embedded Rust at the PAC: System Clock Configuration

STM32F4 Embedded Rust at the PAC: System Clock Configuration

3
Comments
9 min read
STM32F4 Embedded Rust at the PAC: GPIO Control

STM32F4 Embedded Rust at the PAC: GPIO Control

2
Comments
10 min read
STM32F4 Embedded Rust at the PAC: svd2rust

STM32F4 Embedded Rust at the PAC: svd2rust

1
Comments
6 min read
What the HAL? The Quest for Finding a Suitable Embedded Rust HAL

What the HAL? The Quest for Finding a Suitable Embedded Rust HAL

3
Comments 1
7 min read
Rust FFI and cbindgen: Integrating Embedded Rust Code in C

Rust FFI and cbindgen: Integrating Embedded Rust Code in C

3
Comments
10 min read
Rust FFI and bindgen: Integrating Embedded C Code in Rust

Rust FFI and bindgen: Integrating Embedded C Code in Rust

5
Comments
12 min read
Sharing Data Among Tasks in Rust Embassy: Synchronization Primitives

Sharing Data Among Tasks in Rust Embassy: Synchronization Primitives

2
Comments
10 min read
Embedded Rust and Embassy: DMA Controllers

Embedded Rust and Embassy: DMA Controllers

2
Comments
6 min read
Embedded Rust and Embassy: Timer Ultrasonic Distance Measurement

Embedded Rust and Embassy: Timer Ultrasonic Distance Measurement

4
Comments 2
10 min read
Embedded Rust & Embassy: I2C Temperature Sensing with BMP180

Embedded Rust & Embassy: I2C Temperature Sensing with BMP180

6
Comments
16 min read
Embedded Rust & Embassy: Analog Sensing with ADCs

Embedded Rust & Embassy: Analog Sensing with ADCs

7
Comments
11 min read
Embedded Rust & Embassy: PWM Generation

Embedded Rust & Embassy: PWM Generation

7
Comments
11 min read
Embedded Rust & Embassy: UART Serial Communication

Embedded Rust & Embassy: UART Serial Communication

5
Comments
10 min read
Embedded Rust & Embassy: GPIO Button Controlled Blinking

Embedded Rust & Embassy: GPIO Button Controlled Blinking

12
Comments
13 min read
4-Step Primer on Navigating Embedded Rust HAL Documentation

4-Step Primer on Navigating Embedded Rust HAL Documentation

6
Comments
8 min read
34 Must Know Terms for Embedded Rust Newbies

34 Must Know Terms for Embedded Rust Newbies

2
Comments
7 min read
4 Simple Steps for Creating a Platform Agnostic Driver in Rust

4 Simple Steps for Creating a Platform Agnostic Driver in Rust

12
Comments
4 min read
Rust Embedded Graphics with the MAX7219

Rust Embedded Graphics with the MAX7219

4
Comments
12 min read
Platform Agnostic Drivers in Rust: Publishing to Crates.io

Platform Agnostic Drivers in Rust: Publishing to Crates.io

6
Comments
5 min read
Platform Agnostic Drivers in Rust: The MAX7219 Driver

Platform Agnostic Drivers in Rust: The MAX7219 Driver

3
Comments
8 min read
Platform Agnostic Drivers in Rust: MAX7219 Naive Code Refactoring

Platform Agnostic Drivers in Rust: MAX7219 Naive Code Refactoring

3
Comments
10 min read
STM32F4 Embedded Rust at the HAL: SPI with the MAX7219 LED Dot Matrix

STM32F4 Embedded Rust at the HAL: SPI with the MAX7219 LED Dot Matrix

4
Comments
13 min read
Embedded IoT Without Hardware: 8 Must Know Resources

Embedded IoT Without Hardware: 8 Must Know Resources

8
Comments 2
8 min read
STM32F4 Embedded Rust at the HAL: DMA Controllers

STM32F4 Embedded Rust at the HAL: DMA Controllers

5
Comments
17 min read
STM32F4 Embedded Rust at the HAL: The RTIC Framework

STM32F4 Embedded Rust at the HAL: The RTIC Framework

6
Comments
12 min read
STM32F4 Embedded Rust at the HAL: Timer Interrupts

STM32F4 Embedded Rust at the HAL: Timer Interrupts

3
Comments
16 min read
STM32F4 Embedded Rust at the HAL: GPIO Interrupts

STM32F4 Embedded Rust at the HAL: GPIO Interrupts

4
Comments
17 min read
6 Things I Wish I Knew Starting with Embedded Rust

6 Things I Wish I Knew Starting with Embedded Rust

9
Comments 2
10 min read
STM32F4 Embedded Rust at the HAL: I2C Temperature & Pressure Sensing with BMP180

STM32F4 Embedded Rust at the HAL: I2C Temperature & Pressure Sensing with BMP180

3
Comments
17 min read
STM32F4 Embedded Rust at the HAL: Analog Temperature Sensing using the ADC

STM32F4 Embedded Rust at the HAL: Analog Temperature Sensing using the ADC

16
Comments
14 min read
STM32F4 Embedded Rust at the HAL: Timer Ultrasonic Distance Measurement

STM32F4 Embedded Rust at the HAL: Timer Ultrasonic Distance Measurement

9
Comments
13 min read
STM32F4 Embedded Rust at the HAL: PWM Buzzer

STM32F4 Embedded Rust at the HAL: PWM Buzzer

8
Comments
12 min read
STM32F4 Embedded Rust at the HAL: UART Serial Communication

STM32F4 Embedded Rust at the HAL: UART Serial Communication

10
Comments
13 min read
STM32F4 Embedded Rust at the HAL: Button Controlled Blinking by Timer Polling

STM32F4 Embedded Rust at the HAL: Button Controlled Blinking by Timer Polling

9
Comments
10 min read
STM32F4 Embedded Rust at the HAL: GPIO Button Controlled Blinking

STM32F4 Embedded Rust at the HAL: GPIO Button Controlled Blinking

9
Comments
11 min read
4 Reasons Why Embedded IoT Learners Give Up Early

4 Reasons Why Embedded IoT Learners Give Up Early

1
Comments
6 min read
5 Must Know Plug n Play Platforms to Relieve Embedded IoT Wiring Headaches

5 Must Know Plug n Play Platforms to Relieve Embedded IoT Wiring Headaches

3
Comments
4 min read
Learning Embedded IoT: 3 Steps for Choosing a Development Board

Learning Embedded IoT: 3 Steps for Choosing a Development Board

5
Comments
8 min read
7 Step Learning Path for Embedded IoT Beyond Arduino

7 Step Learning Path for Embedded IoT Beyond Arduino

9
Comments
12 min read
Embedded IoT Headaches: How Do I Size My Memory Buffers?

Embedded IoT Headaches: How Do I Size My Memory Buffers?

4
Comments
10 min read
Is the Microprocessor Device Dead?

Is the Microprocessor Device Dead?

2
Comments
5 min read
Demystifying Rust Embedded HAL Split and Constrain Methods

Demystifying Rust Embedded HAL Split and Constrain Methods

13
Comments
10 min read
Identifying Required Skills for Jobs in Embedded IoT

Identifying Required Skills for Jobs in Embedded IoT

6
Comments
8 min read
How to Estimate Your Embedded IoT Device Power Consumption

How to Estimate Your Embedded IoT Device Power Consumption

2
Comments
10 min read
6 Trending Topics Every Embedded Learner Must Know in 2022

6 Trending Topics Every Embedded Learner Must Know in 2022

7
Comments
10 min read
35 Rust Learning Resources Every Beginner Should Know in 2022

35 Rust Learning Resources Every Beginner Should Know in 2022

11
Comments 4
7 min read
How I Secured 6 Job Offers in One Week

How I Secured 6 Job Offers in One Week

4
Comments 1
5 min read
loading...