Skip to content

v3.0.0

Compare
Choose a tag to compare
@bessman bessman released this 15 Jan 20:02
· 20 commits to main since this release

v3.0.0

This release will ship with the new PSLab v6.

To install this release on an existing PSLab, follow the flashing instructions in the README. If your PSLab already has the bootloader installed, download the file named 'app_only_v?.hex', where '?' is the hardware version, and follow the instructions under the 'Over USB'-section.

If your PSLab does not have the bootloader installed, instead download 'app_plus_boot_v?.hex', which includes both the bootloader and the firmware application. Then, follow the instructions under the 'Using a programmer'-section. You will need a hardware programmer such as a PICkit3. You only need to do this once; after flashing a 'app_plus_boot' image to your PSLab, it will have the bootloader and further firmware updates can be done over USB.
What's new

What's new

Firmware is now compatible with both PSLab v5 and v6

Refactored UART to be UART1/2-agnostic

Reworked SPI serial API

Switched build system to CMake

Massive under-the-hood refactorizations too numerous to mention