| Welcome, Guest |
You have to register before you can post on our site.
|
| Online Users |
There are currently 18 online users. » 0 Member(s) | 18 Guest(s)
|
| Latest Threads |
Configurator converted to...
Forum: Announcements
Last Post: iforce2d
10-18-2026, 10:35 PM
» Replies: 1
» Views: 120
|
Firmware release v0.1.6
Forum: Announcements
Last Post: devin
09-29-2026, 07:59 PM
» Replies: 1
» Views: 195
|
'Logstream' utility
Forum: Announcements
Last Post: iforce2d
09-22-2026, 03:13 AM
» Replies: 0
» Views: 150
|
iomixer hats
Forum: General questions about usage
Last Post: iforce2d
07-31-2026, 05:02 PM
» Replies: 1
» Views: 757
|
Midi Out issue on linux
Forum: General questions about usage
Last Post: devin
07-20-2026, 08:51 PM
» Replies: 6
» Views: 2,202
|
Cant tick Com port
Forum: General questions about usage
Last Post: iforce2d
11-21-2024, 10:51 PM
» Replies: 12
» Views: 13,736
|
Supporting Remora?
Forum: General questions about usage
Last Post: iforce2d
11-01-2024, 12:06 PM
» Replies: 2
» Views: 4,605
|
|
|
| Configurator converted to WebSerial |
|
Posted by: iforce2d - 10-18-2026, 01:13 AM - Forum: Announcements
- Replies (1)
|
 |
The configurator has been fully converted to use WebSerial instead of requiring the external 'relay server'.
This requires a browser that supports WebSerial API, you can see details on browser support here:
https://developer.mozilla.org/en-US/docs...patibility
As well as being much more convenient than the relay server (both for usage and developing/maintaining!), the performance also feels a bit faster.
The best experience seems to be with Chrome based browsers. With Chrome, any devices you've connected to previously will be automatically reconnected when the page is reloaded, and the device previously used for each document will be reactivated. Firefox requires manually reconnecting every time...
Note that the bootloader is recognized as a different device to the normal firmware, so when the browser encounters each bootloader for the first time you'll need to connect to the device manually.
Other changes:
- devices can be renamed to more easily differentiate them (default name is the serial number)
- when keyboard focus is not on an input element, number keys 1-9 can be used as hotkeys to select the content of the right-hand panel
- after adding a new node it will be automatically selected (this is so that with hotkey 1 the properties of the new node can be quickly edited)
- the 'range' property of 'tweak number' node now takes a string input like "3-7" to define the slider extents as absolute numbers rather than a relative window around the 'value'
- finally minified and bundled JavaScript files, bringing HTTP requests required for initial page load from 220+ to about 26
- many various improvements and fixes
This update required touching a LOT of code, so some problems are likely to come up here and there. Please let me know if something seems to be not working properly.
|
|
|
| Firmware release v0.1.6 |
|
Posted by: iforce2d - 09-22-2026, 02:34 AM - Forum: Announcements
- Replies (1)
|
 |
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.
|
|
|
|