09-22-2026, 02:34 AM
Download here: https://iomixer.com/releases/firmware/v0.1.6
Changes:
- improved speed of 'Upload+write' by about 10x
- 'Memory used' value changed to 'Untouched memory', with better measurement (actual stack - heap margin)
- Log input node: value type 'Field' option separated into float/color/int32 options
- serial number in USB descriptor now includes suffix like -C, -CG, -CM to differentiate same device running with different USB class (VCP, VCP+gamepad, VCP+midi etc). This helps Windows to apply the correct device drivers after switching between USB classes.
- separate builds for different RAM specs (previously the F103RE boards with 64kb were only utilizing 48kb)
I have removed the 'xperimental' section which was only being updated sporadically, and will now include the 8MHz and blue-pill builds in the main folder as a matter of course.
Firmware files will now be named in more detail to reflect their content, eg. iomixer-512kb-64kb-12MHz-0.1.6.bin
Bootloader files rarely change so have been removed from the per-firmware release folders, will be kept separately at: https://iomixer.com/releases/firmware/bootloader
The 'both' files are no longer being provided. These were just a concatenation of the bootloader and main firmware that is convenient when you're flashing a whole bunch of boards at the same time.
Changes:
- improved speed of 'Upload+write' by about 10x
- 'Memory used' value changed to 'Untouched memory', with better measurement (actual stack - heap margin)
- Log input node: value type 'Field' option separated into float/color/int32 options
- serial number in USB descriptor now includes suffix like -C, -CG, -CM to differentiate same device running with different USB class (VCP, VCP+gamepad, VCP+midi etc). This helps Windows to apply the correct device drivers after switching between USB classes.
- separate builds for different RAM specs (previously the F103RE boards with 64kb were only utilizing 48kb)
I have removed the 'xperimental' section which was only being updated sporadically, and will now include the 8MHz and blue-pill builds in the main folder as a matter of course.
Firmware files will now be named in more detail to reflect their content, eg. iomixer-512kb-64kb-12MHz-0.1.6.bin
Bootloader files rarely change so have been removed from the per-firmware release folders, will be kept separately at: https://iomixer.com/releases/firmware/bootloader
The 'both' files are no longer being provided. These were just a concatenation of the bootloader and main firmware that is convenient when you're flashing a whole bunch of boards at the same time.

