Mattzobricks announces the release of MattzoController firmware version 1.2.
We recently published a pre-release video about it:
German version:
Buwizz2 support
With the new firmware release, we are now supporting the popular BuWizz2 units. BuWizz2 units look like a traditional LEGO 8×4 battery box or a LEGO Powered Up hub. They have an integrated, rechargeable battery. They connect up to four Power Functions components like motors or lights. They are the perfect power packs for LEGO or compatible trains.

We have done a lot of tests with the Buwizz2 units. Among them was a test with an Emerald Express loco pulling 15 cars easily. Order your BuWizz2 unit here!
Remote control support
Support of PU remotes. Trains, switches, signals and other components can now be controlled manually using standard LEGO Powered Up remote control units. This makes playing with the layout more fun, especially with children. It’s also great for shunting.

A lot of new features and updates
More new features, improvements and changes include:
MTC4BT
- Support of PU remotes. Trains, switches, signals and other components can now be controlled manually using standard LEGO Powered Up remote control units. This is a true game changer! 🙂
- Support of the popular BuWizz2 units. MTC4BT is now able to connect LEGO Powered Up Hubs, SBrick units or BuWizz2 units. BuWizz2 units have an integrated, rechargeable battery, and four ports for standard Power Functions motors or lights. Very powerful and useable for our purposes. Order your BuWizz2 unit here!
- Ethernet support. MTC4BT now supports the W5500 Ethernet module. Using Ethernet instead of Wifi significantly increases stability of the MTC4BT, as the shared RF module of the ESP32 does no longer need to switch between WiFi and Bluetooth mode. This is most important for complex, high-traffic scenarios, but also improves stability and fun on smaller layouts.
- Support of the new ESP32-S3. This advanced version of the ESP32 does not show the former stability issues in high traffic scenarios, and should in doubt be used instead of the classical ESP32.
- Various example configuration files for locomotives and remotes.
- Optimised speed handling.
- Soft stop.
- Bug fixes and stability improvements.
- Various technical improvements.
- Attention, breaking changes in network_config.json and my_platformio.ini. Please check your configuration files against the documentation and example files before compiling and uploading the firmware!
MTC4PF
- Fixed hostname bug.
- Updated example configuration files.
MLC
- Extended PWM value range for servos to support 270° Geekservos and other servos with high servo angles. Attention: this update might requires you to update your servo angles for switches, form signals and level crossings.
- Fixed hostname bug.
- Updated example configuration files.
- Various technical improvements.
All details about the new release and plans for the future can be found on the firmware history page.