Commit graph

20 commits

Author SHA1 Message Date
Sergio Gasquez
7fd75a8ba0 feat: Use custom runner to flash and update espflash command 2023-12-19 10:46:03 +01:00
Tobias Hunger
0139eea4f9 xtask: Fix up license headers
* Keep project related .md files triple licensed as the rest of the
  crate
* Make vtable MIT OR Apache 2.0 (as suggested by @ogoffart)
2023-08-17 08:55:28 +02:00
Simon Hausmann
96d7bb132c reuse: remove glob for markdown files
Instead, place the copyright and license right into the source.

To satisfy reuse, this also removes the unnecessary MIT.txt
symlinks.
2023-08-17 08:55:28 +02:00
Olivier Goffart
63ca3509ea
MVU board support README: change the opt-level for the stm32h7 board
Use `CARGO_PROFILE_RELEASE_OPT_LEVEL=s` otherwise the program don't fit in flash
2023-08-07 12:59:31 +02:00
Simon Hausmann
bfc49599c3 doc: Remove the need to use nightly for pico and stm32 builds
Amends bea263a447
2023-07-17 18:08:08 +02:00
Olivier Goffart
60110fdd75
Update MCU README.md
remove experimental
2023-04-26 16:27:28 +02: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
Simon Hausmann
809255ea56 Remove the hard-coded USB port from the sample command line
This way the command line can be copied and pasted into a terminal, even
when the USB port differs (for example on macOS). Instead, this now
defaults to a command line that makes espflash prompt, but the added
text explains how to shortcut that.
2022-11-21 15:29:49 +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
Simon Hausmann
f3b3519278 Fix typo 2022-11-21 15:29:49 +01:00
Olivier Goffart
4bceea333d Fix compile of the STM32h7 port, and outdated feature in the MCU readme 2022-10-19 15:34:04 +02:00
Simon Hausmann
7f0b68b224 Rephrase the flash section for the pico
Separate installation and usage:

1. Install elf2uf2-rs
2. Linux: unmount
3. Run elf2uf2-rs to flash
2022-09-29 09:20:16 +02:00
Simon Hausmann
afa63bbb9c
Fix command line for deploying to the pico with elf2uf2-rs 2022-09-28 13:22:23 +02:00
Simon Hausmann
1581b22042
Fix typo 2022-09-28 13:20:46 +02:00
Olivier Goffart
29d05bac66 printerdemo_mcu: tweak the features
- rename the mcu-simulator feature to just "simulator" (the mcu is
   redundent)
 - Don't forward other feature than the simulator from the board support
   crate. (i don't want to have to forward all features from all
   examples)
 - default to the simulator (doesn't compile without any feature
   otherwise, leads to error in rust-analyzer)
2022-09-14 09:12:32 +02:00
Simon Hausmann
8ee88a53c1
MCU Doc fixes (#1615)
Various edits to the introduction of how to use Slint on MCUs.
2022-09-09 08:35:01 +02:00
Simon Hausmann
2b59523a38 Fix markdown link syntax 2022-09-08 11:27:35 +02:00
Olivier Goffart
0085145d10 MCU documentation 2022-09-04 18:31:26 +02:00
Olivier Goffart
f1964e75bd WIP: initial support of the ESP32-S2-Kaluga-1 2022-09-02 11:57:27 +02:00
Simon Hausmann
d90b503a1c Move the mcu backend to become a board support helper crate for examples 2022-08-25 12:54:52 +02:00
Renamed from internal/backends/mcu/README.md (Browse further)