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 Standard Library Embedded Rust: SPI with the MAX7219 LED Dot Matrix

ESP32 Standard Library Embedded Rust: SPI with the MAX7219 LED Dot Matrix

1
Comments
12 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 Standard Library Embedded Rust: Analog Temperature Sensing using the ADC

ESP32 Standard Library Embedded Rust: Analog Temperature Sensing using the ADC

5
Comments
8 min read
ESP32 Standard Library Embedded Rust: PWM Servo Motor Sweep

ESP32 Standard Library Embedded Rust: PWM Servo Motor Sweep

13
Comments
9 min read
ESP32 Standard Library Embedded Rust: Timers

ESP32 Standard Library Embedded Rust: Timers

11
Comments
10 min read
ESP32 Standard Library Embedded Rust: I2C Communication

ESP32 Standard Library Embedded Rust: I2C Communication

4
Comments
11 min read
ESP32 Standard Library Embedded Rust: UART Communication

ESP32 Standard Library Embedded Rust: UART Communication

7
Comments
9 min read
ESP32 Standard Library Embedded Rust: GPIO Control

ESP32 Standard Library Embedded Rust: GPIO Control

8
Comments
14 min read
Innovation Made Easy: 7 Hidden Features to Harness the Power of ESP in Wokwi

Innovation Made Easy: 7 Hidden Features to Harness the Power of ESP in Wokwi

5
Comments
5 min read
Unlocking Possibilities: 4 Reasons Why ESP32 and Rust Make a Winning Combination

Unlocking Possibilities: 4 Reasons Why ESP32 and Rust Make a Winning Combination

1
Comments
5 min read
ESP32 Embedded Rust at the HAL: Remote Control Peripheral

ESP32 Embedded Rust at the HAL: Remote Control Peripheral

3
Comments
9 min read
ESP32 Embedded Rust at the HAL: Random Number Generator

ESP32 Embedded Rust at the HAL: Random Number Generator

2
Comments
6 min read
ESP32 Embedded Rust at the HAL: SPI Communication

ESP32 Embedded Rust at the HAL: SPI Communication

3
Comments
8 min read
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
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

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

58 Rust Resources Every Learner Should Know in 2023

21
Comments 6
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

4
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

8
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

14
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

4
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 2
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
loading...