RSSAmplifier

Blog

Michael Aebli’s Pages | Archive

Notes on embedded development, Rust, and the M-Bus protocol, by Michael Aebli.

maebli.github.ioRSS feed ↗100 posts

Latest posts

Rust challenge 100/100 - aoc2024 day 21

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 99/100 - aoc2024 day 23

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 98/100 - aoc2024 day 22

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 97/100 - aoc2024 day 8

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 96/100 - aoc2024 day 5

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 95/100 - aoc2024 day 14

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 94/100 - aoc2024 day 19

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 93/100 - aoc2024 day 18

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 92/100 - aoc2024 day 17

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 91/100 - aoc2024 day 16

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 90/100 - aoc2024 day 15

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 89/100 - aoc2024 day 14

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 88/100 - aoc2024 day 12

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 87/100 - aoc2024 day 10

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 86/100 - aoc2024 day 6

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 85/100 - aoc2024 day 7

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 84/100 - aoc2024 day 4

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 83/100 - aoc2024 day 3

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 82/100 - aoc2024 day 2

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 81/100 - aoc2024 day 1

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 80/100 - Running Rust on the Raspberry PiPico

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 79/100 - embedded workshop @ rustfest

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 78/100 - aoc 2023 day2

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 77/100 - aoc 2023 day1

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 76/100 - aoc 2022 day14

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 75/100 - aoc 2022 day13

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 74/100 - aoc 2022 day12

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 73/100 - aoc 2022 day11

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 72/100 - aoc 2022 day10

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 71/100 - aoc 2022 day9

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 70/100 - aoc 2022 day8

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 69/100 - aoc 2022 day7

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 68/100 - aoc 2022 day6

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 67/100 - aoc 2022 day5

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 66/100 - aoc 2022 day4

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 65/100 - aoc 2022 day3

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 64/100 - aoc 2022 day2

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 63/100 - aoc 2022 day1

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 62/100 - find the middle of points

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 61/100 - reading the generic node’s accleration sensor

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 60/100 - reading the generic node’s sensors

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 59/100 - talking to the generic node’s sensors

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 58/100 - making the generic node light up

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 57/100 - making the generic node buzz

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 56/100 - first steps with stm32L0 and rust

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 55/100 - running rust on esp32

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 54/100 - duplicate file finder

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 53/100 - running rust on pi-pico

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 52/100 - x-compiling for cortex-m3 lm3s6965evb on QEMU

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.

Rust challenge 51/100 - parsing yaml

Part of the 100 Rust Challenge — one small Rust problem at a time, with the solution worked through in full.