stm32-emulator
By nviennot
reversing-mono4k
Reverse engineering of the Anycubic Mono 4K (by nviennot)
Our great sponsors
stm32-emulator | reversing-mono4k | |
---|---|---|
9 | 14 | |
331 | 70 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | over 1 year ago | |
Rust | BASIC | |
GNU General Public License v3.0 only | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
stm32-emulator
Posts with mentions or reviews of stm32-emulator.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-15.
-
Are there any good simulators for STM-32?
There's also stm32-emulator. Originally developed for 3D printer firmware reverse-engineering, but should work for other stuff as well. Basically QEMU + SVD parser + emulated peripherals.
-
Embedded Systems Weekly #111
STM32 Emulator The developer created this emulator to facilitate his effort reverse engineering the Anycubic Photon Mono 4K 3D printer. If you're waiting for a STM32 microcontroller (really?) it's probably your chance to run your code before you die.
- GitHub - nviennot/stm32-emulator Simulate 3D printers, but any sort of stm32 microcontroller firmware should work
- An STM32 emulator written in Rust for 3D printers
-
A fast STM32 embedded system emulator implemented in Rust
Yes, I'm loading the firmware that we can download from the official website in the emulator, via this config file: https://github.com/nviennot/stm32-emulator/blob/main/saturn/config.yaml
- A fast STM32 emulator implemented in Rust
-
Emulating the original Elegoo Saturn firmware, unmodified
Sources: https://github.com/nviennot/stm32-emulator/ See the saturn/ directory in there to see how it's configured.
reversing-mono4k
Posts with mentions or reviews of reversing-mono4k.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-29.
-
Embedded Systems Weekly #111
STM32 Emulator The developer created this emulator to facilitate his effort reverse engineering the Anycubic Photon Mono 4K 3D printer. If you're waiting for a STM32 microcontroller (really?) it's probably your chance to run your code before you die.
- A fast STM32 embedded system emulator implemented in Rust
- Reversed engineered the Elegoo Saturn LCD
-
How SoL am I? Can it be fixed?
There's a nice Photon Mono 4k reverse engineering project by Nicolas Viennot on GitHub where he fixes the crappy touch sensing in the firmware. The goal is to replace the firmware on a variety of chitu-based resin printers with much better open source firmware.
- Part9 of the Mono 4K reverse engineering: Driving the LCD Panel, displaying a print layer from USB
- Reverse engineering the Anycubic Photon Mono 4K
-
Open-source firmware for resin 3D printers written in Rust
I'm writing an open-source embedded Rust firmware for 3D printers. I'm writing the firmware based on the reverse engineering of the Anycubic Mono 4K but ultimately, I'd like to support a wide range of printers. If some of you have a resin 3D printer, and you'd like to dip your toes in Rust embedded coding, I'd love to get some help on the project!
- reversing-mono4k: Reverse engineering of the Anycubic Mono 4K
What are some alternatives?
When comparing stm32-emulator and reversing-mono4k you can also consider the following projects:
UVtools - MSLA/DLP, file analysis, calibration, repair, conversion and manipulation
gdbstub - An ergonomic, featureful, and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust (with no-compromises #![no_std] support)
turbo-resin - Open-source firmware for resin printers
wokwi-features - Wokwi Feature requests & Bug Reports