
Packt Expert
Israel Gbati
Israel Gbati is a firmware engineer with over a decade of experience, recognized for his work as an inventor and entrepreneur. He holds degrees in engineering and innovation design, and has contributed to technology leadership and education.
3 Courses by Israel Gbati

ARM Assembly Language From Ground Up™ 1
Develop your practical skills and become a professional ARM embedded developer
Get hands-on with ARM assembly language and explore the core concepts behind ARM systems and architecture. You will learn how to write efficient assembly code, develop algorithms, and create state machines, all while building a strong foundation for a career in embedded development.
Packt | 2020 | 877 min

Bare-Metal Embedded C Programming
Develop high-performance embedded systems with C for Arm microcontrollers
Explore the essentials of firmware development for Arm microcontrollers using C. Gain the skills to read datasheets, manipulate hardware registers, and write efficient, independent code for embedded systems. Build a strong foundation to create high-performance, bare-metal solutions without relying on third-party libraries.
Packt | 2024 | 448 min

Embedded Systems Object-Oriented Programming in C and C++
Learn end-to-end firmware and driver development, from datasheet to embedded C and C++, with UART, GPIO, and TIMER
Explore how to build robust embedded firmware using object-oriented programming in both C and C++. You will learn to develop drivers and libraries from scratch, working directly from datasheets and applying key programming principles for real-world embedded systems.
Packt | 2020 | 738 min