Pyjama Brah!

Putting the 'Engineering' back in the Engineer!

Courses

I have taken my love and passion for Low level Engineering and packed it into structured courses. More than 517 enrolment since launch!

Low Level with Pyjama Brah!

Program CPUs from scratch
Beginner Intermediate FREE!

I am writing a book to teach C by understanding the CPU/Memory programmers model, exploring the ISA for RISC-V, the assembly, writing baremetal firmware/driver, and ends with printing “Hello, World!” on the UART.

The book covers lot more than just C. Things like Assembly, Makefile, GDB based Debugging, Linker Scripts, C, Driver Writing etc… The public draft is available for FREE for online reading.

31 day access.
188+ enrolled.

The C Language

Everything you need to master the language, the tools and programming techniques.
Beginner Intermediate
Bestseller (4.83)

61 in-depth, segmented lectures.
20 hours of recordings.
12 downloadable resources (notes, code).
29 quizzes to reinforce understanding.
Code reviews and coding challenges.
2 real world projects to develop the pro skills!
365 day access.
307+ enrolled.
Certificate on completing 95% of course work.
more details...

Git and Gerrit

The mandatory skills!
Beginner Intermediate FREE!

Git and Gerrit are very commonly used in the industry for version controlling and code review. Being aware of how to use these will help you focus on the problem vs the infrastructure.

These are skills expected of every developer, making it a universal language in the industry.

365 day access.
177+ enrolled.
more details...

ARM Cortex-M 101

Introduction to ARM M CPUs and how to learn them
Beginner FREE!
Bestseller

Dive into the world of ARM M-class CPUs with this comprehensive 9-video series, designed to equip aspiring embedded software engineers with a solid understanding of these ubiquitous microcontrollers.

9 in-depth, segmented lectures.
1 hour of recordings.
9 downloadable resources (notes, code).
31 day access.
more details...

Newsletter

Stay updated on the technical posts, resources and curated content.

I agree to receive emails.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.