Hello World!
Unlock for $5
Hello World!
Flashing an LED may sound simple but it requires you to setup everything all at once! The whole toolchain (ie. IDE, Compiler, Linker, In-Circuit Emulator OR Programmer). The Microcontroller setup (ie. Fuses, Oscillator Configuration, Device Variant). What you'll need: MPLAB IDE + C Compiler Microchip HPC Discovery PCB Our main programme supplies all the kit you and how to set everything up. The good news is once you've done this it all starts to get easier!
0%
C Debugging
Unlock for $5
C Debugging
This section takes you through how engineers debug code the target, in this case Win11. We show you how to compile code, set breakpoints, watchpoints and how to step in and over modules.
0%
The Art of Talking to Hardware
Unlock for $5
The Art of Talking to Hardware
Setting a pin high sounds simple—until that pin needs to share a port with switches, LEDs and other signals. In this module, we’ll get hands-on with GPIO and explore what really happens when you read and write ports. You’ll learn how to change the bits you intend to change, leave the others alone, and diagnose the surprises that catch out even experienced programmers.
0%
Porting STDIO
Unlock for $5
Porting STDIO
Here we show how to connect your MCU the the C Standard Library. This will give you access to printf(), scanf(), putch(), getch() functions in your library and allows you to connect serial streams to the EUSART inputs and outputs.
0%
1-4 of 4