Note

This tutorial is tailored for students of IOE, Pulchowk Campus, addressing their specific requirements and constraints. In some sections, students may be required to contact the team for further assistance. We are open to suggestions and contributions from students, and we will be happy to include them in this tutorial.

Embedded Tutorials

In this Embedded Tutorials, we will guide you through programming Arduino, STM32 controllers, ESP32, and Raspberry Pi Pico, sharing the techniques and approaches we commonly use. We will focus more on STM32 controllers from the basics, while also providing links for the basics of Arduino Programming. We generally use the Arduino IDE for programming ESP32 and Raspberry Pi Pico, and STM32CubeMX and STM32CubeProgrammer for STM32 controllers.

Important

After completing this tutorial, you will be able to:

  • Program these controllers.

  • Use them for controlling actuators, communication, interfacing sensors, writing CRC, and more.

  • Accelerate your learning and use this tutorial as a reference for your projects.

Note

We are continuously adding more content to this tutorial. If you contribute, we will be happy to include your content in this tutorial.

Let's Get Started with
Embedded Tutorials