Olivier Goffart
2a2a53b758
Update esp-hal dependency
2024-12-17 14:53:55 +01:00
Olivier Goffart
d00655b059
Update MCU dependencies ( #6682 )
2024-10-29 21:35:51 +01:00
Olivier Goffart
08009199b9
mcu-board-support: Update dependencies
2024-08-13 23:39:13 +02:00
Olivier Goffart
176ab50c8e
Fix warning in MCU build
2024-04-24 19:54:01 +02:00
Olivier Goffart
846f983679
MCU: Update dependencies for the Esp32S3
2023-07-04 18:18:43 +02:00
Simon Hausmann
5ea5390027
Fix ESP32 S3 Box build
...
With the latest esp toolchain the functions in esp32_s3_box.rs are
duplicated.
2023-06-21 22:12:57 +02:00
Olivier Goffart
11dea135f7
Domain: slint-ui.com -> slint.dev
2023-06-16 10:55:08 +02:00
Aurindam Jana
e4338300de
Change license for examples to MIT ( #2887 )
2023-06-15 11:23:17 +02:00
Olivier Goffart
187e62b776
esp32_s3_box: Try to empty the queue of events between each frame
...
Makes the scroll in the printer demo feel much less slugish
I have no idea what's the size of the queue so I just added came up with
an arbitrary number
2023-03-09 10:46:28 +01:00
Olivier Goffart
90314cbaf7
esp32_s3_box: adjust frequencies
2023-02-22 17:24:25 +01:00
Olivier Goffart
5850e5655e
esp32_s3_box: Implement unimplemented function
...
Fixes panic when touching the screen on the carousel demo
2023-02-21 12:30:13 +01:00
Olivier Goffart
8a299fbff2
esp32_s3_box: Touch driver
2023-02-21 12:30:13 +01:00
Olivier Goffart
066ecaacce
esp32_s3_box: fix red and blue being inverted
2023-02-21 12:30:13 +01:00
Olivier Goffart
792a5bbd23
Janitor: Update esp32 dependencies
...
(I did compile the code for the s3 box, but did not try it as i don't
have the hardware)
2023-02-17 15:27:43 +01:00
Olivier Goffart
6889dfa5f5
Rust: Make new(), run() and show() report errors from the backend
...
Fixes #2198
2023-02-10 05:00:03 +01:00
Olivier Goffart
a19efc30db
Replace the MAX_BUFFER_AGE const generic with a runtime enum
...
Having a const generic for that didn't turn to be a good API.
Also made the C++ side more difficult
(Also renamed buffer_stride to pixel_stride)
Closes #2135
2023-02-08 14:44:01 +01:00
Olivier Goffart
9fdfa840b8
MCU: Remove the alloc_error_handler
feature
...
`default_alloc_error_handler` is being stabilized in Rust 1.68, so current
nightly don't need any unstable features anymore
2023-02-02 17:23:42 +01:00
Simon Hausmann
9c7cb54b34
mcu: Add support for the ESP32-S3 box
...
This is a work-in-progress.
Similar to the S2 Kaluga board, this provides the basic support for
showing pixels on the screen of the S3 Box. There is no support for
touch input yet, or any of the button peripherals. There is also a bug
somewhere that causes the printerdemo_mcu to raise an uncaught
exception. Only a content-reduced version of the printer demo shows on
the screen.
2022-11-21 15:29:49 +01:00