<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Track Awesome Embedded Rust Updates Weekly</title>
  <id>https://www.trackawesomelist.com/rust-embedded/awesome-embedded-rust/week/feed.xml</id>
  <updated>2026-08-28T22:18:01.290Z</updated>
  <link rel="self" type="application/atom+xml" href="https://www.trackawesomelist.com/rust-embedded/awesome-embedded-rust/week/feed.xml"/>
  <link rel="alternate" type="application/json" href="https://www.trackawesomelist.com/rust-embedded/awesome-embedded-rust/week/feed.json"/>
  <link rel="alternate" type="text/html" href="https://www.trackawesomelist.com/rust-embedded/awesome-embedded-rust/week/"/>
  <generator uri="https://github.com/bcomnes/jsonfeed-to-atom#readme" version="1.2.2">jsonfeed-to-atom</generator>
  <icon>https://www.trackawesomelist.com/favicon.ico</icon>
  <logo>https://www.trackawesomelist.com/icon.png</logo>
  <subtitle>Curated list of resources for Embedded and Low-level development in the Rust programming language</subtitle>
  <entry>
    <id>https://www.trackawesomelist.com/2026/35/</id>
    <title>Awesome Embedded Rust Updates on Aug 31 - Sep 06, 2026</title>
    <updated>2026-08-28T22:18:01.290Z</updated>
    <published>2026-08-28T22:18:00.399Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/tomrford/mint" rel="noopener noreferrer">mint (⭐3)</a> A CLI tool for firmware parametrisation. Combines data (xlsx/json) and layouts (toml) to generate static binary files (hex/mot) with support for multiple ABIs, schema fingerprinting, checksums, header generation and more.</li>
</ul>
<h3><p>Peripheral Access Crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32h5" rel="noopener noreferrer"><code>stm32h5</code></a> - <a href="https://crates.io/crates/stm32h5" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32h5.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Peripheral Access Crates / Vorago</p>
</h3>
<ul>
<li><a href="https://github.com/us-irs/vorago-rs/tree/main/va108xx/va108xx" rel="noopener noreferrer"><code>va108xx</code></a> - <a href="https://crates.io/crates/va108xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/va108xx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/us-irs/vorago-rs/tree/main/va416xx/va416xx" rel="noopener noreferrer"><code>va416xx</code></a> - <a href="https://crates.io/crates/va416xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/va416xx.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Vorago</p>
</h3>
<ul>
<li><a href="https://github.com/us-irs/vorago-rs/tree/main/va108xx/va108xx-hal" rel="noopener noreferrer"><code>va108xx-hal</code></a> - <a href="https://crates.io/crates/va108xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/va108xx-hal.svg" alt="crates.io" /></a><ul>
<li><a href="https://robamu.github.io/post/rust-ecosystem/" rel="noopener noreferrer">Blogpost</a></li>
</ul>
</li>
</ul>

<ul>
<li><a href="https://github.com/us-irs/vorago-rs/tree/main/va416xx/va416xx-hal" rel="noopener noreferrer"><code>va416xx-hal</code></a> - <a href="https://crates.io/crates/va416xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/va416xx-hal.svg" alt="crates.io" /></a><ul>
<li>HAL implementation for VA416XX microcontrollers</li>
</ul>
</li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/epdsi" rel="noopener noreferrer">epdsi</a> - SPI - E-Paper Display driver framework (SSD1680/1681/1677, UC8253, JD79661, ED2208, Pervasive Displays) - <a href="https://github.com/melastmohican/rust-rpico2-discovery" rel="noopener noreferrer">examples (⭐0)</a> - <a href="https://crates.io/crates/epdsi" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/epdsi.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/guillotine" rel="noopener noreferrer">guillotine</a>: A resource-efficient, allocation-free GUI framework built on <code>embedded-graphics</code>. <a href="https://crates.io/crates/guillotine" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/guillotine.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/metrology_insight" rel="noopener noreferrer">metrology_insight</a>: Embedded-first electrical metrology &amp; power quality DSP library (IEC 61000-4-30 Class S, IEC 62053-21) - <a href="https://crates.io/crates/metrology_insight" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/metrology_insight.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/ref42/YBLINK" rel="noopener noreferrer">YBLINK (⭐10)</a>: Pure Rust CMSIS-DAP v2 debugger firmware and product for the HPM5301, with USB HS SWD/JTAG and a CDC ACM UART bridge.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/35/"/>
    <summary>10 awesome projects updated on Aug 31 - Sep 06, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/34/</id>
    <title>Awesome Embedded Rust Updates on Aug 24 - Aug 30, 2026</title>
    <updated>2026-08-19T01:52:49.322Z</updated>
    <published>2026-08-19T01:52:49.322Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://www.manning.com/books/embedded-software-with-rust" rel="noopener noreferrer">Embedded Software with Rust</a> - A practical introduction to building firmware that is fast, efficient, and far safer than traditional embedded software written in C or C++.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/34/"/>
    <summary>1 awesome projects updated on Aug 24 - Aug 30, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/33/</id>
    <title>Awesome Embedded Rust Updates on Aug 17 - Aug 23, 2026</title>
    <updated>2026-08-12T02:43:13.858Z</updated>
    <published>2026-08-12T02:43:13.858Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Arduino</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/avr_328p_hal" rel="noopener noreferrer"><code>avr_328p_hal</code></a> - A zero-dependency, board support crate for the Arduino UNO R3 on the AVR_ATmega328p microcontroller featuring direct register-level control for performance. It leverages Rust's <code>Option</code> enum type to ensure only one part of the code has access to a specific driver. <a href="https://docs.rs/avr_328p_hal/" rel="noopener noreferrer">Documentation</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/33/"/>
    <summary>1 awesome projects updated on Aug 17 - Aug 23, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 20 - Jul 26, 2026</title>
    <updated>2026-07-17T14:01:54.528Z</updated>
    <published>2026-07-17T14:01:53.620Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/matheuswhite/scope-rs" rel="noopener noreferrer">scope (⭐63)</a> Cross-platform serial-monitor TUI with an RTT interface (via <code>probe-rs</code>), hex/<code>@tag</code> input macros, search, session recording, and Lua plugins. - <a href="https://crates.io/crates/scope-monitor" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/scope-monitor.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://codeberg.org/cslashm/krypteia" rel="noopener noreferrer">🤖 krypteia</a>: Pure-Rust <code>no_std</code> post-quantum (ML-KEM/ML-DSA/SLH-DSA) and classical cryptography, side-channel hardened, zero-dependency. <a href="https://crates.io/crates/krypteia-quantica" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/krypteia-quantica.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/TheMaxMur/RS-Key" rel="noopener noreferrer">🤖 RS-Key (⭐439)</a>: no_std FIDO2/WebAuthn + U2F security-key firmware for the RP2350, built on embassy; also implements OpenPGP, PIV and OATH.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/29/"/>
    <summary>3 awesome projects updated on Jul 20 - Jul 26, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/27/</id>
    <title>Awesome Embedded Rust Updates on Jul 06 - Jul 12, 2026</title>
    <updated>2026-07-05T14:07:28.767Z</updated>
    <published>2026-07-05T14:07:28.430Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://robamu.github.io/embedded-workshop/book/introduction.html" rel="noopener noreferrer">Embedded Rust Workshop on the micro:bit v2</a> - This book has a strong focus on teaching the practical application of embassy-rs on the micro:bit v2.</li>
</ul>
<h3><p>Peripheral Access Crates / AMD</p>
</h3>
<ul>
<li><a href="https://github.com/us-irs/zynq7000-rs/tree/main/firmware/zynq7000" rel="noopener noreferrer"><code>zynq7000</code></a> - <a href="https://crates.io/crates/zynq7000" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/zynq7000.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / AMD</p>
</h3>
<ul>
<li><a href="https://github.com/us-irs/zynq7000-rs/tree/main/firmware/zynq7000-hal" rel="noopener noreferrer"><code>zynq7000-hal</code></a> - <a href="https://crates.io/crates/zynq7000-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/zynq7000-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/27/"/>
    <summary>3 awesome projects updated on Jul 06 - Jul 12, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/24/</id>
    <title>Awesome Embedded Rust Updates on Jun 15 - Jun 21, 2026</title>
    <updated>2026-06-09T15:26:59.152Z</updated>
    <published>2026-06-09T15:26:59.147Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/embassy-rs/embassy" rel="noopener noreferrer">embassy (⭐9.7k)</a>: A set of embedded async tools to make async/await a first-class option for embedded development</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/embedded-3dgfx" rel="noopener noreferrer">embedded-3dgfx</a>: 3D engine based on <code>embedded-graphics</code> with optional physics effects. <a href="https://crates.io/crates/embedded-3dgfx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-3dgfx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/embedded-gui" rel="noopener noreferrer">embedded-gui</a>: GUI library taking inspiration from the Pebble smartwatches and LVGL. <a href="https://crates.io/crates/embedded-gui" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-gui.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/24/"/>
    <summary>3 awesome projects updated on Jun 15 - Jun 21, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/22/</id>
    <title>Awesome Embedded Rust Updates on Jun 01 - Jun 07, 2026</title>
    <updated>2026-05-28T04:37:25.339Z</updated>
    <published>2026-05-28T04:37:25.120Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://docs.espressif.com/projects/rust/book/" rel="noopener noreferrer">The Rust on ESP Book</a> - This book aims to provide a comprehensive guide on using the Rust programming language with Espressif SoCs and modules.</li>
</ul>

<ul>
<li><a href="https://docs.espressif.com/projects/rust/no_std-training/" rel="noopener noreferrer">Embedded Rust (no_std) on Espressif</a> - Training for Rust using no_std (bare metal) approach on ESP32-C3, officially supported by Espressif.</li>
</ul>

<ul>
<li><a href="https://esp-rs.github.io/std-training/" rel="noopener noreferrer">Embedded Rust (std) on Espressif</a> - Training for Rust using std approach development on ESP32-C3 by Ferrous Systems. Uses the community-maintained <code>esp-idf-hal</code> ecosystem.</li>
</ul>
<h3><p>Peripheral Access Crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32c5" rel="noopener noreferrer"><code>esp32c5</code></a> - <a href="https://crates.io/crates/esp32c5" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32c5.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32c61" rel="noopener noreferrer"><code>esp32c61</code></a> - <a href="https://crates.io/crates/esp32c61" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32c61.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32p4" rel="noopener noreferrer"><code>esp32p4</code></a> - <a href="https://crates.io/crates/esp32p4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32p4.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/22/"/>
    <summary>6 awesome projects updated on Jun 01 - Jun 07, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/19/</id>
    <title>Awesome Embedded Rust Updates on May 11 - May 17, 2026</title>
    <updated>2026-05-08T14:13:53.099Z</updated>
    <published>2026-05-08T14:13:53.099Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/coffiot/tmag5273-rs" rel="noopener noreferrer">tmag5273 (⭐0)</a> - I2C - TI TMAG5273 3-axis Hall-effect sensor with hardware CORDIC angle engine and typestate API - <a href="https://crates.io/crates/tmag5273" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tmag5273.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/19/"/>
    <summary>1 awesome projects updated on May 11 - May 17, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/18/</id>
    <title>Awesome Embedded Rust Updates on May 04 - May 10, 2026</title>
    <updated>2026-04-29T04:01:53.155Z</updated>
    <published>2026-04-29T04:01:53.155Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Special Purpose</p>
</h3>
<ul>
<li><a href="https://github.com/DanNixon/tildagon-rs" rel="noopener noreferrer"><code>tildagon</code></a> - Board support for the EMF Camp <a href="https://tildagon.badge.emfcamp.org/" rel="noopener noreferrer">Tildagon badge</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/18/"/>
    <summary>1 awesome projects updated on May 04 - May 10, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/17/</id>
    <title>Awesome Embedded Rust Updates on Apr 27 - May 03, 2026</title>
    <updated>2026-04-22T03:39:20.446Z</updated>
    <published>2026-04-22T03:39:20.446Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/uf-ahrs" rel="noopener noreferrer">uf-ahrs</a>: AHRS sensor fusion library for embedded and <code>no_std</code> environments, implementing <code>Mahony</code>, <code>Madgwick</code>, and <code>VQF</code> filters. - <a href="https://crates.io/crates/uf-ahrs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/uf-ahrs.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/17/"/>
    <summary>1 awesome projects updated on Apr 27 - May 03, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/16/</id>
    <title>Awesome Embedded Rust Updates on Apr 20 - Apr 26, 2026</title>
    <updated>2026-04-16T03:45:40.290Z</updated>
    <published>2026-04-16T03:45:40.290Z</published>
    <content type="html"><![CDATA[<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/willamhou/hypervisor" rel="noopener noreferrer">🤖 hypervisor (⭐16)</a>: Bare-metal ARM64 Type-1 hypervisor in <code>no_std</code> Rust (single dependency: <code>fdt</code>). Runs at EL2, boots Linux with 4 vCPUs, virtio-blk/net, FF-A v1.1 SPMC at S-EL2. Targets QEMU virt machine (no real hardware tested yet).</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/16/"/>
    <summary>1 awesome projects updated on Apr 20 - Apr 26, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/9/</id>
    <title>Awesome Embedded Rust Updates on Mar 02 - Mar 08, 2026</title>
    <updated>2026-02-24T13:43:19.387Z</updated>
    <published>2026-02-24T13:43:19.387Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/elagil/usbpd" rel="noopener noreferrer">usbpd (⭐27)</a>: USB-PD library and traits, supports Sink mode, with Source functionality planned.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/9/"/>
    <summary>1 awesome projects updated on Mar 02 - Mar 08, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2026/8/</id>
    <title>Awesome Embedded Rust Updates on Feb 23 - Mar 01, 2026</title>
    <updated>2026-02-20T02:55:31.474Z</updated>
    <published>2026-02-20T02:55:31.474Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/ADNTIO/crispy-bootloader-rp2040-rs" rel="noopener noreferrer">🤖 crispy-bootloader (⭐9)</a>: Minimal dual-bank bootloader for RP2040 with USB firmware upload, A/B bank switching, and CRC verification.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2026/8/"/>
    <summary>1 awesome projects updated on Feb 23 - Mar 01, 2026</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/51/</id>
    <title>Awesome Embedded Rust Updates on Dec 22 - Dec 28, 2025</title>
    <updated>2025-12-16T13:07:08.712Z</updated>
    <published>2025-12-16T13:07:08.712Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/trembel/locate-rs" rel="noopener noreferrer">locate-rs (⭐1)</a>: Microcontroller-optimized solver for Indoor Localization (Multilateration / TDOA) - <a href="https://crates.io/crates/locate-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/locate-rs.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/51/"/>
    <summary>1 awesome projects updated on Dec 22 - Dec 28, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/48/</id>
    <title>Awesome Embedded Rust Updates on Dec 01 - Dec 07, 2025</title>
    <updated>2025-11-24T16:40:11.379Z</updated>
    <published>2025-11-24T16:40:10.396Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#embassy-rs:matrix.org" rel="noopener noreferrer">#embassy-rs:matrix.org</a> - For discussion of using async on Embedded Rust using the Embassy ecosystem of crates</li>
</ul>
<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/probe-rs/embedded-test" rel="noopener noreferrer">embedded-test (⭐186)</a>: A versatile test harness for embedded devices, supporting unit tests, integration tests, async tests, and more.</li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ap33772s-rs" rel="noopener noreferrer">AP33772S-rs</a> - I2C - no-std sync and async compatible rust driver for the AP33772S USB C Power Delivery with Extended Power Range I2C chip - <a href="https://github.com/ScottGibb/AP33772S-rs" rel="noopener noreferrer">github (⭐2)</a> - <a href="https://crates.io/crates/ap33772s-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ap33772s-rs.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/Vaishnav-Sabari-Girish/Hayasen" rel="noopener noreferrer">hayasen (⭐30)</a>: An Embedded Rust crate with support for multiple sensors.  <a href="https://crates.io/crates/hayasen" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hayasen.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/petekubiak/post-haste" rel="noopener noreferrer">post-haste (⭐8)</a>: A no_std, alloc-free async Rust library for creating modular projects.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/48/"/>
    <summary>5 awesome projects updated on Dec 01 - Dec 07, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 21 - Jul 27, 2025</title>
    <updated>2025-07-14T09:57:19.989Z</updated>
    <published>2025-07-14T09:57:19.981Z</published>
    <content type="html"><![CDATA[<h3><p>Runtime Crates / Real-time tools</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/cortex-m-rt" rel="noopener noreferrer"><code>cortex-m-rt</code></a> Support for Cortex-M</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/cortex-a-rt" rel="noopener noreferrer"><code>cortex-a-rt</code></a> Support for Cortex-A</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/cortex-r-rt" rel="noopener noreferrer"><code>cortex-r-rt</code></a> Support for Cortex-R</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/riscv-rt" rel="noopener noreferrer"><code>riscv-rt</code></a> Support for RISC-V</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/esp-riscv-rt" rel="noopener noreferrer"><code>esp-riscv-rt</code></a> Support for RISC-V devices from Espressif (ESP32)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/xtensa-lx-rt" rel="noopener noreferrer"><code>xtensa-lx-rt</code></a> Support for Xtensa LX (ESP32)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mips-rt" rel="noopener noreferrer"><code>mips-rt</code></a> Support for MIPS</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/msp430-rt" rel="noopener noreferrer"><code>msp430-rt</code></a> Support for MSP430</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/29/"/>
    <summary>8 awesome projects updated on Jul 21 - Jul 27, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/20/</id>
    <title>Awesome Embedded Rust Updates on May 19 - May 25, 2025</title>
    <updated>2025-05-12T13:00:30.115Z</updated>
    <published>2025-05-12T13:00:29.399Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#mspm0-rs:matrix.org" rel="noopener noreferrer">#mspm0-rs:matrix.org</a> - For discussion of using Embedded Rust on Texas Instruments MSPM0 (and MSPS003) devices</li>
</ul>
<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/dysonltd/commitment-issues" rel="noopener noreferrer">commitment-issues (⭐18)</a> Compile git metadata into your binary.</li>
</ul>
<h3><p>Peripheral Access Crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://github.com/mspm0-rs/mspm0-data" rel="noopener noreferrer"><code>mspm0-metapac</code></a><ul>
<li>PAC for all MSPM0 (and MSPS003) microcontrollers. (generated using chiptool)</li>
</ul>
</li>
</ul>
<h3><p>HAL implementation crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://github.com/embassy-rs/embassy/tree/main/embassy-mspm0" rel="noopener noreferrer"><code>embassy-mspm0</code></a><ul>
<li>Embassy HAL implementation for all MSPM0 (and MSPS003) microcontrollers.</li>
</ul>
</li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/dysonltd/paa5100je-pwm3901" rel="noopener noreferrer">paa5100je-pwm3901 (⭐4)</a> - Cross platform no-std compatible spi async library for an Optical Flow Sensor.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/20/"/>
    <summary>5 awesome projects updated on May 19 - May 25, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/17/</id>
    <title>Awesome Embedded Rust Updates on Apr 28 - May 04, 2025</title>
    <updated>2025-04-23T17:26:17.426Z</updated>
    <published>2025-04-23T17:26:17.426Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/akavel/rumbac" rel="noopener noreferrer">rumbac (⭐4)</a> is a simple CLI flasher for <em>Arduino Nano 33 BLE Rev2 / Sense Rev2</em> boards, using the SAM-BA protocol to talk with the Arduino-provided bootloader, porting just enough of the <code>bossac</code> tool to Rust</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/17/"/>
    <summary>1 awesome projects updated on Apr 28 - May 04, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/15/</id>
    <title>Awesome Embedded Rust Updates on Apr 14 - Apr 20, 2025</title>
    <updated>2025-04-13T03:31:05.584Z</updated>
    <published>2025-04-13T03:31:05.573Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/arbitrary-int" rel="noopener noreferrer">arbitrary-int</a>: This crate implements arbitrary numbers for Rust. Once included, you can use types like <code>u5</code> or <code>u120</code></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bitbybit" rel="noopener noreferrer">bitbybit</a>: macros that create bit fields and bit enums, which are useful in bit packing code (e.g. in drivers or networking code)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bitfield-struct" rel="noopener noreferrer">bitfield-struct</a>: Procedural macro for bitfields that allows specifying bitfields as structs</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/15/"/>
    <summary>3 awesome projects updated on Apr 14 - Apr 20, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/14/</id>
    <title>Awesome Embedded Rust Updates on Apr 07 - Apr 13, 2025</title>
    <updated>2025-04-04T02:02:51.387Z</updated>
    <published>2025-04-04T02:02:51.387Z</published>
    <content type="html"><![CDATA[<h3><p>Real-time / Real-time Operating System (RTOS)</p>
</h3>
<ul>
<li><a href="https://ariel-os.org/" rel="noopener noreferrer">Ariel OS</a> A modular operating system written in Rust, providing multicore preemptive scheduling and application portability on top of Embassy.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/14/"/>
    <summary>1 awesome projects updated on Apr 07 - Apr 13, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/9/</id>
    <title>Awesome Embedded Rust Updates on Mar 03 - Mar 09, 2025</title>
    <updated>2025-02-28T01:57:28.175Z</updated>
    <published>2025-02-24T01:57:33.461Z</published>
    <content type="html"><![CDATA[<h3><p>Real-time / Real-time Operating System (RTOS)</p>
</h3>
<ul>
<li><a href="https://docs.zephyrproject.org/latest/develop/languages/rust/index.html" rel="noopener noreferrer">Zephyr</a> An embedded RTOS, written in C, with support for writing applications in Rust.</li>
</ul>
<h3><p>Peripheral Access Crates / MSP430</p>
</h3>
<ul>
<li><a href="https://github.com/pftbest/msp430g2553" rel="noopener noreferrer"><code>msp430g2553</code></a> Peripheral access API for MSP430G2553 microcontrollers (generated using svd2rust)<ul>
<li><a href="https://github.com/rust-embedded/msp430-quickstart" rel="noopener noreferrer">msp430 quickstart (⭐50)</a> some examples for msp430</li>
</ul>
</li>
</ul>
<h3><p>Peripheral Access Crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp8266" rel="noopener noreferrer"><code>esp8266</code></a> - <a href="https://crates.io/crates/esp8266" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp8266.svg" alt="crates.io" /></a> <em>note: esp8266 is archived, no further development planned</em></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/9/"/>
    <summary>3 awesome projects updated on Mar 03 - Mar 09, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/8/</id>
    <title>Awesome Embedded Rust Updates on Feb 24 - Mar 02, 2025</title>
    <updated>2025-02-19T12:50:19.406Z</updated>
    <published>2025-02-18T12:50:08.589Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/adafruit-seesaw" rel="noopener noreferrer">adafruit-seesaw</a> - I2C - Driver for devices running the <a href="https://learn.adafruit.com/adafruit-seesaw-atsamd09-breakout/overview" rel="noopener noreferrer">Adafruit Seesaw</a> firmware - <a href="https://crates.io/crates/adafruit-seesaw" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-seesaw.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/is31fl3728-rs" rel="noopener noreferrer">IS31FL3728</a> - I2C -  LED dot matrix display mode (8×8, 5x11, 6x10,7x9) - <a href="https://github.com/leonidv/is31fl3728-rs" rel="noopener noreferrer">github (⭐1)</a> -<a href="https://crates.io/crates/is31fl3728-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/is31fl3728-rs" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/8/"/>
    <summary>2 awesome projects updated on Feb 24 - Mar 02, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/6/</id>
    <title>Awesome Embedded Rust Updates on Feb 10 - Feb 16, 2025</title>
    <updated>2025-02-04T01:51:38.327Z</updated>
    <published>2025-02-04T01:51:38.327Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lcd_parallel_bus" rel="noopener noreferrer">lcd_parallel_bus</a> - GPIO - Async and blocking driver for LCDs based on HD44780 parallel bus - <a href="https://crates.io/crates/lcd_parallel_bus" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lcd_parallel_bus" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/6/"/>
    <summary>1 awesome projects updated on Feb 10 - Feb 16, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/5/</id>
    <title>Awesome Embedded Rust Updates on Feb 03 - Feb 09, 2025</title>
    <updated>2025-01-31T15:11:29.693Z</updated>
    <published>2025-01-31T15:11:29.395Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Raspberry Pi Silicon</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/rp235x-pac" rel="noopener noreferrer"><code>rp235x-pac</code></a> - Peripheral access API for the RP2350 family of dual-core microcontrollers - <a href="https://crates.io/crates/rp235x-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rp235x-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Raspberry Pi Silicon</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/rp235x-hal" rel="noopener noreferrer"><code>rp235x-hal</code></a> - HAL for the RP2350 family of dual-core microcontrollers (used in the Raspberry Pi Pico 2 etc.) - <a href="https://crates.io/crates/rp235x-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rp235x-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Adafruit</p>
</h3>
<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>adafruit-feather-rp2040</code></a> - Board Support Crate for the <a href="https://www.adafruit.com/product/4884" rel="noopener noreferrer">Adafruit Feather RP2040</a> <a href="https://crates.io/crates/adafruit-feather-rp2040" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-feather-rp2040.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>adafruit-itsy-bitsy-rp2040</code></a> - Board Support Crate for the <a href="https://www.adafruit.com/product/4888" rel="noopener noreferrer">Adafruit ItsyBitsy RP2040</a> <a href="https://crates.io/crates/adafruit-itsy-bitsy-rp2040" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-itsy-bitsy-rp2040.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>adafruit-kb2040</code></a> - Board Support Crate for the <a href="https://www.adafruit.com/product/5302" rel="noopener noreferrer">Adafruit KB2040</a> <a href="https://crates.io/crates/adafruit-kb2040" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-kb2040.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>adafruit-macropad</code></a> - Board Support Crate for the <a href="https://www.adafruit.com/product/5128" rel="noopener noreferrer">Adafruit Macropad</a> <a href="https://crates.io/crates/adafruit-macropad" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-macropad.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>adafruit-qt-py-rp2040</code></a> - Board Support Crate for the <a href="https://www.adafruit.com/product/4900" rel="noopener noreferrer">Adafruit QT Py RP2040</a> <a href="https://crates.io/crates/adafruit-qt-py-rp2040" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-qt-py-rp2040.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Pimoroni</p>
</h3>
<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>pimoroni-pico-explorer</code></a> - Board Support for the <a href="https://shop.pimoroni.com/products/pico-explorer-base" rel="noopener noreferrer">Pimoroni Pico Explorer</a></li>
</ul>

<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>pimoroni-pico-lipo-16mb</code></a> - Board Support for the <a href="https://shop.pimoroni.com/products/pimoroni-pico-lipo?variant=39335427080275" rel="noopener noreferrer">Pimoroni Pico Lipo 16MB</a></li>
</ul>
<h3><p>Board support crates / Raspberry Pi</p>
</h3>
<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>rp-pico</code></a> - Board Support Crate for the RP2040-based Raspberry Pi Pico.</li>
</ul>
<h3><p>Board support crates / Sparkfun</p>
</h3>
<ul>
<li><a href="https://github.com/rp-rs/rp-hal-boards" rel="noopener noreferrer"><code>sparkfun-pro-micro-rp2040</code></a> - Board Support Crate for the RP2040 based Sparkfun Pro Micro.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/5/"/>
    <summary>11 awesome projects updated on Feb 03 - Feb 09, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2025/4/</id>
    <title>Awesome Embedded Rust Updates on Jan 27 - Feb 02, 2025</title>
    <updated>2025-01-22T07:45:47.500Z</updated>
    <published>2025-01-22T07:45:47.403Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://esp32.implrust.com/" rel="noopener noreferrer">impl Rust on ESP32 Book</a> - A hands-on guide that uses the ESP32 DevKit V1 to demonstrate how to work with various modules and sensors. (<a href="https://github.com/ImplFerris/esp32-book" rel="noopener noreferrer">github source (⭐217)</a>)</li>
</ul>

<ul>
<li><a href="https://pico.implrust.com/" rel="noopener noreferrer">Pico Pico Book</a> - A hands-on guide that uses the Pico 2 (RP2350) to demonstrate how to work with various modules and sensors. (<a href="https://github.com/ImplFerris/pico-pico" rel="noopener noreferrer">github source (⭐164)</a>)</li>
</ul>
<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://github.com/mcx-rs/mcx-pac" rel="noopener noreferrer"><code>mcx-pac</code></a> Peripheral Access Crate for NXP MCX Series MCUs - <a href="https://crates.io/crates/mcx-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcx-pac.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2025/4/"/>
    <summary>3 awesome projects updated on Jan 27 - Feb 02, 2025</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/51/</id>
    <title>Awesome Embedded Rust Updates on Dec 16 - Dec 22, 2024</title>
    <updated>2024-12-19T02:01:38.257Z</updated>
    <published>2024-12-19T02:01:38.257Z</published>
    <content type="html"><![CDATA[<h3><p>Panic handling / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/rp2040-panic-usb-boot" rel="noopener noreferrer"><code>rp2040-panic-usb-boot</code></a>: Save panic message in XIP RAM and reboot RP2040 to USB mode <a href="https://crates.io/crates/rp2040-panic-usb-boot" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rp2040-panic-usb-boot.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/51/"/>
    <summary>1 awesome projects updated on Dec 16 - Dec 22, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/50/</id>
    <title>Awesome Embedded Rust Updates on Dec 09 - Dec 15, 2024</title>
    <updated>2024-12-09T12:58:03.872Z</updated>
    <published>2024-12-09T12:58:03.828Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/aem10900" rel="noopener noreferrer">AEM10900</a> - I2C - Energy Harvester - <a href="https://github.com/trembel/aem10900" rel="noopener noreferrer">github (⭐1)</a> - <a href="https://crates.io/crates/aem10900" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/aem10900.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/fh101rf" rel="noopener noreferrer">FH101RF</a> - SPI - Wake-Up Radio - <a href="https://github.com/trembel/fh101rf" rel="noopener noreferrer">github (⭐6)</a> - <a href="https://crates.io/crates/fh101rf" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/fh101rf.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/50/"/>
    <summary>2 awesome projects updated on Dec 09 - Dec 15, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/48/</id>
    <title>Awesome Embedded Rust Updates on Nov 25 - Dec 01, 2024</title>
    <updated>2024-11-30T01:58:37.762Z</updated>
    <published>2024-11-30T01:58:37.735Z</published>
    <content type="html"><![CDATA[<h3><p>Panic handling / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/dont_panic" rel="noopener noreferrer"><code>dont_panic</code></a> + <a href="https://crates.io/crates/dont_panic_slice" rel="noopener noreferrer"><code>dont_panic_slice</code></a>: panic!()-like macro that causes linking error instead of panicking. May be used to statically ensure some code won't panic. <a href="https://crates.io/crates/dont_panic" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dont_panic.svg" alt="crates.io" /></a> + <a href="https://crates.io/crates/dont_panic_slice" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dont_panic_slice.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/no-panic" rel="noopener noreferrer"><code>no-panic</code></a>: Attribute macro to require that the compiler prove a function can't ever panic. <a href="https://crates.io/crates/no-panic" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/no-panic.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic-abort" rel="noopener noreferrer"><code>panic-abort</code></a>: Causes an abort on panics (nightly-only) <a href="https://crates.io/crates/panic-abort" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-abort.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic-halt" rel="noopener noreferrer"><code>panic-halt</code></a>: Halts the processor on panics <a href="https://crates.io/crates/panic-halt" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-halt.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rust-embedded/cortex-m/tree/master/panic-itm" rel="noopener noreferrer"><code>panic-itm</code></a>: Prints the panic through the chip's ITM to a debugger attached to the SWO pin (Cortex-M with ITM only)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic-never" rel="noopener noreferrer"><code>panic-never</code></a>: This crate guarantees that your application is free of panicking branches. <a href="https://crates.io/crates/panic-never" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-never.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic-probe" rel="noopener noreferrer"><code>panic-probe</code></a>: A panic handler that exits <code>probe-run</code> with an error code. <a href="https://crates.io/crates/panic-probe" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-probe.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic-ramdump" rel="noopener noreferrer"><code>panic-ramdump</code></a>: Writes the panic message into the beginning of RAM and enters an infinite loop; the message can be extracted by attaching a debugger (Cortex-M only) <a href="https://crates.io/crates/panic-ramdump" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-ramdump.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic_rtt" rel="noopener noreferrer"><code>panic-rtt</code></a>: Set the panicking behavior to log to a JLINK debugger and loop. <a href="https://crates.io/crates/panic_rtt" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic_rtt.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/panic-rtt-target" rel="noopener noreferrer"><code>panic-rtt-target</code></a>: Logs panic messages over RTT. Uses <code>rtt-target</code>. <a href="https://crates.io/crates/panic-rtt-target" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-rtt-target.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rust-embedded/panic-semihosting" rel="noopener noreferrer"><code>panic-semihosting</code></a>: Prints the panic message via semihosting to an attached debugger (Cortex-M only)</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/48/"/>
    <summary>11 awesome projects updated on Nov 25 - Dec 01, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/47/</id>
    <title>Awesome Embedded Rust Updates on Nov 18 - Nov 24, 2024</title>
    <updated>2024-11-23T01:56:31.986Z</updated>
    <published>2024-11-23T01:56:31.986Z</published>
    <content type="html"><![CDATA[<h3><p>License / WIP</p>
</h3>
<ul>
<li><a href="https://creativecommons.org/publicdomain/zero/1.0/legalcode" rel="noopener noreferrer">CC0 1.0 Universal License</a> aka <a href="https://github.com/rust-embedded/awesome-embedded-rust/blob/master/README.md/LICENSE-CC0" rel="noopener noreferrer">LICENSE-CC0</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/47/"/>
    <summary>1 awesome projects updated on Nov 18 - Nov 24, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/42/</id>
    <title>Awesome Embedded Rust Updates on Oct 14 - Oct 20, 2024</title>
    <updated>2024-10-14T01:57:29.575Z</updated>
    <published>2024-10-14T01:57:29.575Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-dht-rs" rel="noopener noreferrer">embedded-dht-rs</a> - 1-Wire, I2C - DHT11/DHT20/DHT22 temperature/humidity sensor driver - <a href="https://github.com/rust-dd/embedded-dht-rs" rel="noopener noreferrer">github (⭐38)</a> - <a href="https://crates.io/crates/embedded-dht-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-dht-rs.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/42/"/>
    <summary>1 awesome projects updated on Oct 14 - Oct 20, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/37/</id>
    <title>Awesome Embedded Rust Updates on Sep 09 - Sep 15, 2024</title>
    <updated>2024-09-15T15:34:14.560Z</updated>
    <published>2024-09-15T15:34:14.560Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/probe-rs/probe-rs" rel="noopener noreferrer">probe-rs (⭐2.9k)</a>: a modern, embedded debugging toolkit, written in Rust</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/37/"/>
    <summary>1 awesome projects updated on Sep 09 - Sep 15, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/34/</id>
    <title>Awesome Embedded Rust Updates on Aug 19 - Aug 25, 2024</title>
    <updated>2024-08-20T12:46:33.261Z</updated>
    <published>2024-08-20T12:46:33.261Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/sized-dst" rel="noopener noreferrer">sized-dst</a>: Owned container for dynamically-sized types (such as trait objects) backed by stack memory. - <a href="https://crates.io/crates/sized-dst" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sized-dst.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/34/"/>
    <summary>1 awesome projects updated on Aug 19 - Aug 25, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/33/</id>
    <title>Awesome Embedded Rust Updates on Aug 12 - Aug 18, 2024</title>
    <updated>2024-08-12T12:49:25.256Z</updated>
    <published>2024-08-12T12:49:25.256Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/c410-f3r/wtx" rel="noopener noreferrer">wtx (⭐399)</a>: Among other things, provides implementations to interact with HTTP, WebSockets and Databases.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/33/"/>
    <summary>1 awesome projects updated on Aug 12 - Aug 18, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/31/</id>
    <title>Awesome Embedded Rust Updates on Jul 29 - Aug 04, 2024</title>
    <updated>2024-08-04T01:47:27.974Z</updated>
    <published>2024-08-04T01:47:27.974Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ssd1322_rs" rel="noopener noreferrer">SSD1322_rs</a> - SPI - Async graphics driver for SSD1322 screen - <a href="https://crates.io/crates/ssd1322_rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1322_rs.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/31/"/>
    <summary>1 awesome projects updated on Jul 29 - Aug 04, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 15 - Jul 21, 2024</title>
    <updated>2024-07-15T12:46:04.905Z</updated>
    <published>2024-07-15T12:46:04.905Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/micropb" rel="noopener noreferrer">micropb</a>: Rust Protobuf library targetting embedded systems and no_std environments without an allocator. - <a href="https://crates.io/crates/micropb" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/micropb.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/29/"/>
    <summary>1 awesome projects updated on Jul 15 - Jul 21, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/27/</id>
    <title>Awesome Embedded Rust Updates on Jul 01 - Jul 07, 2024</title>
    <updated>2024-07-07T08:56:13.222Z</updated>
    <published>2024-07-07T08:56:12.454Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://www.theembeddedrustacean.com/c/ser-std" rel="noopener noreferrer">Simplified Embedded Rust: Standard Library Edition</a> - This book provides a quick path to start learning embedded Rust with minimal setup. Book is based on ESP devices and the Wokwi Simulator. This edition uses the standard library development approach which is based on the ESP-IDF framework.</li>
</ul>

<ul>
<li><a href="https://www.theembeddedrustacean.com/c/ser-no-std" rel="noopener noreferrer">Simplified Embedded Rust: Core Library Edition</a> - This book provides a quick path to start learning embedded Rust with minimal setup. Book is based on ESP devices and the Wokwi Simulator. This edition uses the core library development approach for bare metal development.</li>
</ul>
<h3><p>Board support crates / Vorago</p>
</h3>
<ul>
<li><a href="https://egit.irs.uni-stuttgart.de/rust/va108xx-rs" rel="noopener noreferrer"><code>vorago-reb1</code></a> - <a href="https://crates.io/crates/vorago-reb1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/vorago-reb1.svg" alt="crates.io" /></a><ul>
<li><a href="https://robamu.github.io/post/rust-ecosystem/" rel="noopener noreferrer">Blogpost</a></li>
</ul>
</li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lsm303agr" rel="noopener noreferrer">LSM303AGR</a> - I2C/SPI - 3D accelerometer + 3D magnetometer. (Used in e.g. micro:bit boards) <a href="https://crates.io/crates/lsm303agr" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lsm303agr.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mcp4x" rel="noopener noreferrer">MCP4x</a> - SPI - Digital potentiometers (digipot) like MCP41010, MCP41050, MCP41100, MCP42010, MCP42050 and MCP42100, etc. - <a href="https://crates.io/crates/mcp4x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcp4x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mma8x5x" rel="noopener noreferrer">MMA8x5x</a> - I2C - Tri-axis accelerometers like MMA8451Q, MMA8452Q, MMA8453Q, MMA8652FC and MMA8653FC. - <a href="https://crates.io/crates/mma8x5x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mma8x5x.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/lora-rs/lora-rs/tree/main/lorawan-encoding" rel="noopener noreferrer">lorawan-encoding (⭐467)</a>: A LoRaWAN packet codec.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/27/"/>
    <summary>7 awesome projects updated on Jul 01 - Jul 07, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/21/</id>
    <title>Awesome Embedded Rust Updates on May 20 - May 26, 2024</title>
    <updated>2024-05-21T12:41:06.919Z</updated>
    <published>2024-05-21T12:41:06.919Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32h2" rel="noopener noreferrer"><code>esp32h2</code></a> - <a href="https://crates.io/crates/esp32h2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32h2.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/21/"/>
    <summary>1 awesome projects updated on May 20 - May 26, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/18/</id>
    <title>Awesome Embedded Rust Updates on Apr 29 - May 05, 2024</title>
    <updated>2024-05-04T01:23:55.736Z</updated>
    <published>2024-05-04T01:23:55.736Z</published>
    <content type="html"><![CDATA[<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/cbruiz/printhor" rel="noopener noreferrer">prinThor (⭐226)</a>: 3DPrinter/CNC/Engraver firmware framework powered by rust embassy for stm32 families and rp2040.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/18/"/>
    <summary>1 awesome projects updated on Apr 29 - May 05, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/17/</id>
    <title>Awesome Embedded Rust Updates on Apr 22 - Apr 28, 2024</title>
    <updated>2024-04-24T01:52:45.642Z</updated>
    <published>2024-04-24T01:52:45.642Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/miniconf" rel="noopener noreferrer">miniconf</a>: Lookup/enumerate/serialize/deserialize nodes in trees of heterogeneous structs/arrays by path/key - <a href="https://crates.io/crates/miniconf" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/miniconf.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/17/"/>
    <summary>1 awesome projects updated on Apr 22 - Apr 28, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/16/</id>
    <title>Awesome Embedded Rust Updates on Apr 15 - Apr 21, 2024</title>
    <updated>2024-04-15T12:37:54.488Z</updated>
    <published>2024-04-15T12:37:54.488Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://qm.qq.com/q/A8Hl57xR1C" rel="noopener noreferrer">rust-embedded:QQ group</a> - Chinese community for Rust embedded</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/16/"/>
    <summary>1 awesome projects updated on Apr 15 - Apr 21, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/15/</id>
    <title>Awesome Embedded Rust Updates on Apr 08 - Apr 14, 2024</title>
    <updated>2024-04-11T01:24:45.680Z</updated>
    <published>2024-04-11T01:24:45.680Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lp586x" rel="noopener noreferrer">lp586x</a> - I2C/SPI - LED matrix driver <a href="https://crates.io/crates/lp586x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lp586x.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/15/"/>
    <summary>1 awesome projects updated on Apr 08 - Apr 14, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/12/</id>
    <title>Awesome Embedded Rust Updates on Mar 18 - Mar 24, 2024</title>
    <updated>2024-03-20T01:21:10.314Z</updated>
    <published>2024-03-20T01:21:10.314Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lakers" rel="noopener noreferrer">lakers</a>: Microcontroller-optimized <a href="https://datatracker.ietf.org/doc/draft-ietf-lake-edhoc/" rel="noopener noreferrer">EDHOC</a> implementation, with bindings for C and Python - <a href="https://crates.io/crates/lakers" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lakers.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/12/"/>
    <summary>1 awesome projects updated on Mar 18 - Mar 24, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/8/</id>
    <title>Awesome Embedded Rust Updates on Feb 19 - Feb 25, 2024</title>
    <updated>2024-02-23T05:49:43.361Z</updated>
    <published>2024-02-23T05:49:43.361Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/deltronix/ad57xx" rel="noopener noreferrer">ad57xx (⭐1)</a> - SPI - Quad and dual channel DAC - <a href="https://crates.io/crates/ad57xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ad57xx.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/8/"/>
    <summary>1 awesome projects updated on Feb 19 - Feb 25, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/7/</id>
    <title>Awesome Embedded Rust Updates on Feb 12 - Feb 18, 2024</title>
    <updated>2024-02-12T01:21:27.300Z</updated>
    <published>2024-02-12T01:21:27.300Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://codeberg.org/weathered-steel/svd-generator" rel="noopener noreferrer">svd-generator</a> CLI tool to parse flattened device tree files, and create a SVD file. - <a href="https://crates.io/crates/svd-generator" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/svd-generator.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/7/"/>
    <summary>1 awesome projects updated on Feb 12 - Feb 18, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/6/</id>
    <title>Awesome Embedded Rust Updates on Feb 05 - Feb 11, 2024</title>
    <updated>2024-02-08T09:49:11.703Z</updated>
    <published>2024-02-08T09:49:11.672Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-cli" rel="noopener noreferrer">embedded-cli</a>: CLI library with autocompletion, subcommands, options, help and history support. <a href="https://crates.io/crates/embedded-cli" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-cli.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/lora-rs/lora-rs/tree/main/lorawan-device" rel="noopener noreferrer">lorawan-device (⭐467)</a>: A LoRaWAN MAC implementation supporting both event-driven and async mode.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/6/"/>
    <summary>2 awesome projects updated on Feb 05 - Feb 11, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/4/</id>
    <title>Awesome Embedded Rust Updates on Jan 22 - Jan 28, 2024</title>
    <updated>2024-01-22T12:42:13.052Z</updated>
    <published>2024-01-22T12:42:12.886Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / StarFive</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/jh71xx-pac" rel="noopener noreferrer"><code>j71xx-pac</code></a> - svd2rust generated interface to StarFive <a href="https://www.starfivetech.com/en/site/soc" rel="noopener noreferrer">JH71xx</a> MCUs - <a href="https://crates.io/crates/jh71xx-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/jh71xx-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / StarFive</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/jh71xx-hal" rel="noopener noreferrer"><code>j71xx-hal</code></a> - HAL crate for StarFive <a href="https://www.starfivetech.com/en/site/soc" rel="noopener noreferrer">JH71xx</a> MCUs - <a href="https://crates.io/crates/jh71xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/jh71xx-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/4/"/>
    <summary>2 awesome projects updated on Jan 22 - Jan 28, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2024/2/</id>
    <title>Awesome Embedded Rust Updates on Jan 08 - Jan 14, 2024</title>
    <updated>2024-01-08T01:34:01.660Z</updated>
    <published>2024-01-08T01:34:01.660Z</published>
    <content type="html"><![CDATA[<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/pmnxis/billmock-app-rs" rel="noopener noreferrer">BillMock (⭐17)</a>: Firmware for credit card terminal add-on hardware to install on Korean arcade machines</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2024/2/"/>
    <summary>1 awesome projects updated on Jan 08 - Jan 14, 2024</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/52/</id>
    <title>Awesome Embedded Rust Updates on Dec 25 - Dec 31, 2023</title>
    <updated>2023-12-27T09:01:04.045Z</updated>
    <published>2023-12-27T09:01:03.364Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://os.phil-opp.com/" rel="noopener noreferrer">Writing an OS in Rust</a> A blog series creating a small operating system in Rust</li>
</ul>
<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://github.com/atsams-rs/atsamx7x-rust" rel="noopener noreferrer"><code>atsamx7x-rust</code></a> Peripheral access API for Microchip (formerly Atmel) SAM S70/E70/V70/V71 microcontrollers.  This git repo hosts both the peripheral access crate and the hal.</li>
</ul>
<h3><p>HAL implementation crates / Microchip</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/atsamx7x-hal" rel="noopener noreferrer"><code>atsamx7x-hal</code></a> - HAL for SAM S70/E70/V70/V71-based devices - <a href="https://crates.io/crates/atsamx7x-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/atsamx7x-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/max6675-hal" rel="noopener noreferrer">MAX6675</a> - SPI - A driver for the MAX6675 digital thermocouple converter - <a href="https://barretts.club/posts/max6675-hal/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/max6675-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max6675-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ms5637" rel="noopener noreferrer">MS5637</a> - no_std I2C driver for the MS5637 temperature and pressure sensor <a href="https://crates.io/crates/ms5637" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ms5637.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/DaneSlattery/hx711" rel="noopener noreferrer">HX711 (⭐9)</a> - GPIO - An interrupt-based driver for the HX711 Load Cell Amplifier IC. no-std.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/52/"/>
    <summary>6 awesome projects updated on Dec 25 - Dec 31, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/46/</id>
    <title>Awesome Embedded Rust Updates on Nov 13 - Nov 19, 2023</title>
    <updated>2023-11-17T12:40:22.349Z</updated>
    <published>2023-11-17T12:40:22.349Z</published>
    <content type="html"><![CDATA[<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/fu5ha/luluu" rel="noopener noreferrer">LuLuu (⭐9)</a>: Firmware for a custom RP2040-based display controller that streams animated images from a microSD card to a small LCD display.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/46/"/>
    <summary>1 awesome projects updated on Nov 13 - Nov 19, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/44/</id>
    <title>Awesome Embedded Rust Updates on Oct 30 - Nov 05, 2023</title>
    <updated>2023-11-01T12:39:40.548Z</updated>
    <published>2023-10-30T08:50:38.509Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://workshop.tweede.golf" rel="noopener noreferrer">Tweede golf's workshop</a> - A full workshop about Rust and embedded Rust. The embedded parts use the nRF52840-DK and a LIS3DH breakout board. (<a href="https://github.com/tweedegolf/rust-workshop" rel="noopener noreferrer">github source (⭐34)</a>)</li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ad9850" rel="noopener noreferrer">AD9850</a> - Embedded driver for the AD9850 DDS synthesizer chip - <a href="https://crates.io/crates/ad9850" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ad9850.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/44/"/>
    <summary>2 awesome projects updated on Oct 30 - Nov 05, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/42/</id>
    <title>Awesome Embedded Rust Updates on Oct 16 - Oct 22, 2023</title>
    <updated>2023-10-18T12:40:52.742Z</updated>
    <published>2023-10-17T14:46:03.630Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#ethercrab:matrix.org" rel="noopener noreferrer">#ethercrab:matrix.org</a> - For discussion of general EtherCAT and the Rust implementation, EtherCrab</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/ethercrab-rs/ethercrab" rel="noopener noreferrer">ethercrab (⭐437)</a>: A Rust implementation of the <a href="https://ethercat.org" rel="noopener noreferrer">EtherCAT</a> industrial automation protocol - <a href="https://crates.io/crates/ethercrab" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ethercrab.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/HaoboGu/rmk" rel="noopener noreferrer">rmk (⭐1.7k)</a>: Mechanical keyboard firmware for stm32/rp2040, supports vial/dynamic keymap/eeprom, written in Rust</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/42/"/>
    <summary>3 awesome projects updated on Oct 16 - Oct 22, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/36/</id>
    <title>Awesome Embedded Rust Updates on Sep 04 - Sep 10, 2023</title>
    <updated>2023-09-04T12:39:20.402Z</updated>
    <published>2023-09-04T12:39:20.402Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/slint" rel="noopener noreferrer">Slint</a>: Declarative GUI framework that works on microcontrollers. <a href="https://crates.io/crates/slint" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/slint.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/36/"/>
    <summary>1 awesome projects updated on Sep 04 - Sep 10, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 17 - Jul 23, 2023</title>
    <updated>2023-07-19T08:35:36.089Z</updated>
    <published>2023-07-19T08:35:35.567Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/bma400" rel="noopener noreferrer">BMA400</a> - I2C/SPI - Bosch 12-bit 3-axis accelerometer - <a href="https://github.com/cfrenette/bma400-rs" rel="noopener noreferrer">github (⭐5)</a> <a href="https://crates.io/crates/bma400" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bma400.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/fmckeogh/usb-pd-rs" rel="noopener noreferrer">FUSB302B (⭐22)</a> - I2C - Programmable USB Type‐C Controller with USB Power Delivery - <a href="https://github.com/fmckeogh/usb-pd-rs" rel="noopener noreferrer">github (⭐22)</a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/i2c-multiplexer" rel="noopener noreferrer">i2c-multiplexer</a> - I2C - An I2C Multiplexer library that supports the PCA9546 and TCA9546A chips - <a href="https://github.com/FloppyDisck/i2c-multiplexer" rel="noopener noreferrer">github (⭐2)</a> - <a href="https://crates.io/crates/i2c-multiplexer" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/i2c-multiplexer.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/sht31" rel="noopener noreferrer">SHT31-rs</a> - I2C - Fully supported SHT temperature / humidity sensors - <a href="https://github.com/FloppyDisck/SHT31-rs" rel="noopener noreferrer">github (⭐7)</a> - <a href="https://crates.io/crates/sht31" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sht31.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/quartiq/stabilizer" rel="noopener noreferrer">Stabilizer (⭐146)</a>: Firmware for a DSP tool used in quantum physics experimentation, includes telemetry via MQTT and run-time configuration</li>
</ul>

<ul>
<li><a href="https://github.com/quartiq/booster" rel="noopener noreferrer">Booster (⭐13)</a>: Firmware for an RF power amplifier, including telemetry via MQTT and run-time configuration</li>
</ul>

<ul>
<li><a href="https://github.com/quartiq/thermostat-eem" rel="noopener noreferrer">Thermostat EEM (⭐8)</a>: Firmware for a multi-channel temperature controller used in physics experiments</li>
</ul>

<ul>
<li><a href="https://github.com/card-io-ecg/card-io-fw" rel="noopener noreferrer">Card/IO ECG (⭐54)</a>: Firmware for a business-card-sized ECG device with Wifi connectivity</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/29/"/>
    <summary>8 awesome projects updated on Jul 17 - Jul 23, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/28/</id>
    <title>Awesome Embedded Rust Updates on Jul 10 - Jul 16, 2023</title>
    <updated>2023-07-10T12:50:06.579Z</updated>
    <published>2023-07-10T12:50:06.579Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32c6" rel="noopener noreferrer"><code>esp32c6</code></a> - <a href="https://crates.io/crates/esp32c6" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32c6.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/28/"/>
    <summary>1 awesome projects updated on Jul 10 - Jul 16, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/26/</id>
    <title>Awesome Embedded Rust Updates on Jun 26 - Jul 02, 2023</title>
    <updated>2023-06-26T11:22:32.944Z</updated>
    <published>2023-06-26T11:22:32.944Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/idsp" rel="noopener noreferrer">idsp</a>: integer DSP algorithms (trigonometry, filtering, PLL...) tuned for precision and speed - <a href="https://crates.io/crates/idsp" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/idsp.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/26/"/>
    <summary>1 awesome projects updated on Jun 26 - Jul 02, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/21/</id>
    <title>Awesome Embedded Rust Updates on May 22 - May 28, 2023</title>
    <updated>2023-05-26T06:10:54.482Z</updated>
    <published>2023-05-26T06:10:54.482Z</published>
    <content type="html"><![CDATA[<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/jonlamb-gh/air-gradient-pro-rs" rel="noopener noreferrer">air-gradient-pro-rs (⭐12)</a>: Bootloader, firmware, and CLI tools for the AirGradient PRO</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/21/"/>
    <summary>1 awesome projects updated on May 22 - May 28, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/16/</id>
    <title>Awesome Embedded Rust Updates on Apr 17 - Apr 23, 2023</title>
    <updated>2023-04-21T12:40:46.641Z</updated>
    <published>2023-04-17T01:40:55.068Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/espflash" rel="noopener noreferrer">espflash (⭐742)</a> Serial flasher utility for Espressif SoCs and modules. - <a href="https://crates.io/crates/espflash" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/espflash.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/espup" rel="noopener noreferrer">espup (⭐442)</a> Tool for installing and maintaining Espressif Rust ecosystem. - <a href="https://crates.io/crates/espup" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/espup.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Real-time / Real-time tools</p>
</h3>
<ul>
<li><a href="https://rtic.rs/1/book/en/" rel="noopener noreferrer">RTIC v1.0</a> Real-Time Interrupt-driven Concurrency — A concurrency framework for building real-time systems:<ul>
<li><a href="https://github.com/rtic-rs/cortex-m-rtic" rel="noopener noreferrer">cortex-m rtic (⭐2.4k)</a> RTIC framework for ARM Cortex-M microcontrollers</li>
<li><a href="https://github.com/japaric/msp430-rtfm" rel="noopener noreferrer">msp430 rtfm (⭐11)</a> RTFM framework for MSP430 MCUs</li>
</ul>
</li>
</ul>
<h3><p>Peripheral Access Crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32c2" rel="noopener noreferrer"><code>esp32c2</code></a> - <a href="https://crates.io/crates/esp32c2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32c2.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/dotcypress/ula" rel="noopener noreferrer">μLA (⭐938)</a>: Micro Logic Analyzer for RP2040</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/16/"/>
    <summary>5 awesome projects updated on Apr 17 - Apr 23, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/14/</id>
    <title>Awesome Embedded Rust Updates on Apr 03 - Apr 09, 2023</title>
    <updated>2023-04-03T12:43:30.973Z</updated>
    <published>2023-04-03T12:43:30.973Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#rust-embedded-space:matrix.org" rel="noopener noreferrer">#rust-embedded-space:matrix.org</a> Most Embedded Rust related Matrix rooms are in the Rust Embedded Space</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/14/"/>
    <summary>1 awesome projects updated on Apr 03 - Apr 09, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/13/</id>
    <title>Awesome Embedded Rust Updates on Mar 27 - Apr 02, 2023</title>
    <updated>2023-03-31T12:42:45.516Z</updated>
    <published>2023-03-31T01:44:53.584Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://github.com/jlogan03/nucleo-h723zg" rel="noopener noreferrer"><code>nucleo-h723zg</code></a> Board support crate for the Nucleo H723ZG</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/hominee/crossbus" rel="noopener noreferrer">crossbus (⭐127)</a>: A Platform-Less, Runtime-Less Actor Computing Model.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/13/"/>
    <summary>2 awesome projects updated on Mar 27 - Apr 02, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/10/</id>
    <title>Awesome Embedded Rust Updates on Mar 06 - Mar 12, 2023</title>
    <updated>2023-03-06T12:50:05.420Z</updated>
    <published>2023-03-06T12:50:05.110Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://youtube.com/playlist?list=PLkch9g9DEE0Lkm1LqcD7pZNDmXEczOo-a" rel="noopener noreferrer">ESP32-C3 Rust Tutorials</a> Short videos and <a href="https://github.com/shanemmattner/ESP32-C3_Rust_Tutorials" rel="noopener noreferrer">Github project</a> implementing various peripherals of the ESP32-C3 with the end goal of creating a complete data logger application.</li>
</ul>
<h3><p>Peripheral Access Crates / Renesas</p>
</h3>
<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra2a1" rel="noopener noreferrer"><code>ra2a1</code></a> Peripheral Access Crate for ra2a1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra2a1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra2a1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra2e1" rel="noopener noreferrer"><code>ra2e1</code></a> Peripheral Access Crate for ra2e1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra2e1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra2e1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra2e2" rel="noopener noreferrer"><code>ra2e2</code></a> Peripheral Access Crate for ra2e2 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra2e2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra2e2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra2l1" rel="noopener noreferrer"><code>ra2l1</code></a> Peripheral Access Crate for ra2l1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra2l1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra2l1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra4e1" rel="noopener noreferrer"><code>ra4e1</code></a> Peripheral Access Crate for ra4e1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra4e1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra4e1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra4m1" rel="noopener noreferrer"><code>ra4m1</code></a> Peripheral Access Crate for ra4m1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra4m1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra4m1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra4m2" rel="noopener noreferrer"><code>ra4m2</code></a> Peripheral Access Crate for ra4m2 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra4m2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra4m2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra4m3" rel="noopener noreferrer"><code>ra4m3</code></a> Peripheral Access Crate for ra4m3 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra4m3" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra4m3.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra4w1" rel="noopener noreferrer"><code>ra4w1</code></a> Peripheral Access Crate for ra4w1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra4w1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra4w1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6e1" rel="noopener noreferrer"><code>ra6e1</code></a> Peripheral Access Crate for ra6e1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6e1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6e1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6m1" rel="noopener noreferrer"><code>ra6m1</code></a> Peripheral Access Crate for ra6m1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6m1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6m1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6m2" rel="noopener noreferrer"><code>ra6m2</code></a> Peripheral Access Crate for ra6m2 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6m2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6m2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6m3" rel="noopener noreferrer"><code>ra6m3</code></a> Peripheral Access Crate for ra6m3 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6m3" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6m3.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6m4" rel="noopener noreferrer"><code>ra6m4</code></a> Peripheral Access Crate for ra6m4 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6m4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6m4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6t1" rel="noopener noreferrer"><code>ra6t1</code></a> Peripheral Access Crate for ra6t1 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6t1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6t1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/ra-rs/ra/tree/main/pac/ra6t2" rel="noopener noreferrer"><code>ra6t2</code></a> Peripheral Access Crate for ra6t2 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/ra6t2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ra6t2.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/10/"/>
    <summary>17 awesome projects updated on Mar 06 - Mar 12, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/8/</id>
    <title>Awesome Embedded Rust Updates on Feb 20 - Feb 26, 2023</title>
    <updated>2023-02-21T01:58:32.939Z</updated>
    <published>2023-02-21T01:58:32.613Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/sega-controller" rel="noopener noreferrer">sega-controller</a> - GPIO - Sega controller input - <a href="https://github.com/UnderLogic/sega-controller" rel="noopener noreferrer">github</a> - <a href="https://crates.io/crates/sega-controller" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sega-controller.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/roxgib/SPL06-007" rel="noopener noreferrer">SPL06-007 (⭐1)</a> - I2C - Pressure and temperature sensor - <a href="https://crates.io/crates/spl06-007" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/spl06-007.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/8/"/>
    <summary>2 awesome projects updated on Feb 20 - Feb 26, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/6/</id>
    <title>Awesome Embedded Rust Updates on Feb 06 - Feb 12, 2023</title>
    <updated>2023-02-07T11:12:54.445Z</updated>
    <published>2023-02-07T11:12:54.445Z</published>
    <content type="html"><![CDATA[<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/rubberduck203/switch-hal" rel="noopener noreferrer"><code>switch-hal</code></a>: An "on"/"off" abstraction for input and output switches - <a href="https://crates.io/crates/switch-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/switch-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/6/"/>
    <summary>1 awesome projects updated on Feb 06 - Feb 12, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2023/1/</id>
    <title>Awesome Embedded Rust Updates on Jan 02 - Jan 08, 2023</title>
    <updated>2023-01-07T12:40:30.801Z</updated>
    <published>2023-01-07T12:40:30.420Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/tb6612fng" rel="noopener noreferrer">tb6612fng</a> - A <code>no_std</code> driver for the TB6612FNG motor driver - <a href="https://crates.io/crates/tb6612fng" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tb6612fng.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/vl53l1x-uld" rel="noopener noreferrer">vl53l1x-uld</a> - I2C - A pure-rust driver for the <a href="https://www.st.com/en/imaging-and-photonics-solutions/vl53l1x.html" rel="noopener noreferrer">ST VL53L1X</a> - <a href="https://crates.io/crates/vl53l1x-uld" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/vl53l1x-uld.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/adafruit-bluefruit-protocol" rel="noopener noreferrer">adafruit-bluefruit-protocol</a>: A <code>no_std</code> parser for the <a href="https://learn.adafruit.com/bluefruit-le-connect/controller" rel="noopener noreferrer">Adafruit Bluefruit LE Connect controller protocol</a>. - <a href="https://crates.io/crates/adafruit-bluefruit-protocol" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-bluefruit-protocol" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2023/1/"/>
    <summary>3 awesome projects updated on Jan 02 - Jan 08, 2023</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/51/</id>
    <title>Awesome Embedded Rust Updates on Dec 19 - Dec 25, 2022</title>
    <updated>2022-12-22T11:34:53.009Z</updated>
    <published>2022-12-22T11:34:52.555Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Renesas</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/da14531" rel="noopener noreferrer"><code>da14531</code></a> Peripheral Access Crate for DA14531 Ultra-Low Power BT 5.1 System-on-Chip - <a href="https://crates.io/crates/da14531" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/da14531.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Renesas</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/da14531-hal" rel="noopener noreferrer"><code>da14531-hal</code></a> HAL crate for DA14531 Ultra-Low Power BT 5.1 System-on-Chip - <a href="https://crates.io/crates/da14531-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/da14531-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://github.com/jlogan03/tm4c129-launchpad" rel="noopener noreferrer"><code>tm4c129-launchpad</code></a> - For the Texas Instruments TM4C129-XL Launchpad board</li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ade791x" rel="noopener noreferrer">ADE791x</a> - SPI - ADE7912/ADE7913 3-Channel, Isolated, Sigma-Delta ADC - <a href="https://github.com/GrepitAB/ade791x-rs" rel="noopener noreferrer">github (⭐1)</a> - <a href="https://crates.io/crates/ade791x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ade791x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/pulse-loop/afe4404" rel="noopener noreferrer">AFE4404 (⭐3)</a> - I2C - Pulse oximeter - <a href="https://crates.io/crates/afe4404" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/afe4404.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ebyte-e32" rel="noopener noreferrer">ebyte-e32</a> - SERIAL - Ebyte E32 LoRa module driver - <a href="https://barafael.github.io/A-Platform-Agnostic-Driver-for-EBYTE-E32-LoRa-Modules/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/ebyte-e32" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ebyte-e32.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/51/"/>
    <summary>6 awesome projects updated on Dec 19 - Dec 25, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/49/</id>
    <title>Awesome Embedded Rust Updates on Dec 05 - Dec 11, 2022</title>
    <updated>2022-12-11T11:29:40.290Z</updated>
    <published>2022-12-11T11:29:40.287Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/RazrFalcon/cargo-bloat" rel="noopener noreferrer">cargo-bloat (⭐2.8k)</a> Find out what takes most of the space in your executable.</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/cargo-call-stack" rel="noopener noreferrer">cargo-call-stack</a> Static, whole program stack usage analyzer.</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/cargo-dfu" rel="noopener noreferrer">cargo-dfu</a> Cargo extension for flashing embedded rust programs via DFU.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/49/"/>
    <summary>3 awesome projects updated on Dec 05 - Dec 11, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/44/</id>
    <title>Awesome Embedded Rust Updates on Oct 31 - Nov 06, 2022</title>
    <updated>2022-11-06T02:29:29.749Z</updated>
    <published>2022-11-06T02:29:29.749Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Wiznet</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/w7500x-pac" rel="noopener noreferrer"><code>w7500x-pac</code></a> Peripheral Access Crate for Wiznet's W7500x microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/w7500x-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/w7500x-pac.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/44/"/>
    <summary>1 awesome projects updated on Oct 31 - Nov 06, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/42/</id>
    <title>Awesome Embedded Rust Updates on Oct 17 - Oct 23, 2022</title>
    <updated>2022-10-20T02:51:52.000Z</updated>
    <published>2022-10-20T02:51:52.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/atwinc1500" rel="noopener noreferrer">atwinc1500-rs</a> - SPI - A host driver for the Atwinc1500 network controller</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/42/"/>
    <summary>1 awesome projects updated on Oct 17 - Oct 23, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/40/</id>
    <title>Awesome Embedded Rust Updates on Oct 03 - Oct 09, 2022</title>
    <updated>2022-10-03T07:48:01.000Z</updated>
    <published>2022-10-03T07:48:01.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://apollolabsblog.hashnode.dev/series/stm32f4-embedded-rust-hal" rel="noopener noreferrer">STM32F4xx with Embedded Rust at the HAL</a> A blog containing a series of tutorials demonstrating the use of several peripherals through simple examples leveraging the stm32f4xx-hal crate.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/40/"/>
    <summary>1 awesome projects updated on Oct 03 - Oct 09, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/39/</id>
    <title>Awesome Embedded Rust Updates on Sep 26 - Oct 02, 2022</title>
    <updated>2022-09-27T23:38:27.000Z</updated>
    <published>2022-09-27T23:38:27.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/m95320" rel="noopener noreferrer">M95320</a> - SPI - STMicroelectronics Serial flash EEPROM - <a href="https://crates.io/crates/m95320" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/m95320.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/39/"/>
    <summary>1 awesome projects updated on Sep 26 - Oct 02, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/37/</id>
    <title>Awesome Embedded Rust Updates on Sep 12 - Sep 18, 2022</title>
    <updated>2022-09-17T13:32:41.000Z</updated>
    <published>2022-09-17T13:32:41.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/dlkj/usbd-human-interface-device" rel="noopener noreferrer">usbd-human-interface-device (⭐144)</a> - Batteries included embedded USB HID library for <code>usb-device</code>. Includes concrete Keyboard (boot and NKRO), Mouse and Consumer Control implementations as well as support for building your own HID classes - <a href="https://github.com/dlkj/usbd-human-interface-device" rel="noopener noreferrer">github (⭐144)</a> - <a href="https://crates.io/crates/usbd-human-interface-device" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usbd-human-interface-device.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/37/"/>
    <summary>1 awesome projects updated on Sep 12 - Sep 18, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/35/</id>
    <title>Awesome Embedded Rust Updates on Aug 29 - Sep 04, 2022</title>
    <updated>2022-08-29T08:33:07.000Z</updated>
    <published>2022-08-29T08:33:07.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="http://crates.io/crates/st7789" rel="noopener noreferrer">ST7789</a> - SPI - An embedded-graphics compatible driver for the popular lcd family from Sitronix used in the PineTime watch - <a href="https://github.com/almindor/st7789" rel="noopener noreferrer">github (⭐63)</a> - <a href="https://crates.io/crates/st7789" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/st7789.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://crates.io/crates/st7565" rel="noopener noreferrer">ST7565</a> - SPI - An embedded-graphics compatible driver for LCD displays based on the ST7565 chip - <a href="https://github.com/Finomnis/st7565" rel="noopener noreferrer">github (⭐8)</a> - <a href="https://crates.io/crates/st7565" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/st7565.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/35/"/>
    <summary>2 awesome projects updated on Aug 29 - Sep 04, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/30/</id>
    <title>Awesome Embedded Rust Updates on Jul 25 - Jul 31, 2022</title>
    <updated>2022-07-27T10:55:16.000Z</updated>
    <published>2022-07-27T10:55:16.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Silicon Labs</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/efm32g-pac" rel="noopener noreferrer"><code>efm32g-pac</code></a> - <a href="https://crates.io/crates/efm32g-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32g-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32gg-pac" rel="noopener noreferrer"><code>efm32gg-pac</code></a> - <a href="https://crates.io/crates/efm32gg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32gg-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32gg11b-pac" rel="noopener noreferrer"><code>efm32gg11b-pac</code></a> - <a href="https://crates.io/crates/efm32gg11b-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32gg11b-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32gg12b-pac" rel="noopener noreferrer"><code>efm32gg12b-pac</code></a> - <a href="https://crates.io/crates/efm32gg12b-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32gg12b-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32hg-pac" rel="noopener noreferrer"><code>efm32hg-pac</code></a> - <a href="https://crates.io/crates/efm32hg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32hg-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32jg1b-pac" rel="noopener noreferrer"><code>efm32jg1b-pac</code></a> - <a href="https://crates.io/crates/efm32jg1b-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32jg1b-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32jg12b-pac" rel="noopener noreferrer"><code>efm32jg12b-pac</code></a> - <a href="https://crates.io/crates/efm32jg12b-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32jg12b-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32lg-pac" rel="noopener noreferrer"><code>efm32lg-pac</code></a> - <a href="https://crates.io/crates/efm32lg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32lg-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32pg-pac" rel="noopener noreferrer"><code>efm32pg-pac</code></a> - <a href="https://crates.io/crates/efm32pg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32pg-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32pg22-pac" rel="noopener noreferrer"><code>efm32pg22-pac</code></a> - <a href="https://crates.io/crates/efm32pg22-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32pg22-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32pg23-pac" rel="noopener noreferrer"><code>efm32pg23-pac</code></a> - <a href="https://crates.io/crates/efm32pg23-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32pg23-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32tg-pac" rel="noopener noreferrer"><code>efm32tg-pac</code></a> - <a href="https://crates.io/crates/efm32tg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32tg-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32tg11b-pac" rel="noopener noreferrer"><code>efm32tg11b-pac</code></a> - <a href="https://crates.io/crates/efm32tg11b-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32tg11b-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32wg-pac" rel="noopener noreferrer"><code>efm32wg-pac</code></a> - <a href="https://crates.io/crates/efm32wg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32wg-pac" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/efm32zg-pac" rel="noopener noreferrer"><code>efm32zg-pac</code></a> - <a href="https://crates.io/crates/efm32zg-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32zg-pac" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/30/"/>
    <summary>15 awesome projects updated on Jul 25 - Jul 31, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 18 - Jul 24, 2022</title>
    <updated>2022-07-18T21:12:22.000Z</updated>
    <published>2022-07-18T21:12:22.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/jhbruhn/moonboot" rel="noopener noreferrer">moonboot (⭐30)</a>: OTA Bootloader Construction Framework for Rust no_std environments, especially embedded devices without an OS</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/29/"/>
    <summary>1 awesome projects updated on Jul 18 - Jul 24, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/27/</id>
    <title>Awesome Embedded Rust Updates on Jul 04 - Jul 10, 2022</title>
    <updated>2022-07-07T13:53:20.000Z</updated>
    <published>2022-07-07T13:53:20.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / GigaDevice</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/gd32e2" rel="noopener noreferrer"><code>gd32e2</code></a> Peripheral access API for GD32E23x Cortex-M23 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/gd32e2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32e2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/gd32f2" rel="noopener noreferrer"><code>gd32f2</code></a> Peripheral access API for GD32F20x Cortex-M3 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/gd32f2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32f2.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/27/"/>
    <summary>2 awesome projects updated on Jul 04 - Jul 10, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/24/</id>
    <title>Awesome Embedded Rust Updates on Jun 13 - Jun 19, 2022</title>
    <updated>2022-06-15T06:25:45.000Z</updated>
    <published>2022-06-14T12:48:34.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://github.com/ferrous-systems/embedded-trainings-2020" rel="noopener noreferrer">Ferrous Systems' Embedded Training Courses: 2020-current edition (⭐258)</a> A hands-on training course for beginner and advanced learners of Embedded Rust, based on Nordic Semiconductor's nRF52840 hardware. This training was given at Oxidize Conferences and by <a href="https://ferrous-systems.com" rel="noopener noreferrer">Ferrous Systems</a> to corporate customers.</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/drogue-iot/drogue-device" rel="noopener noreferrer">drogue-device (⭐204)</a>: A distribution of tools and examples for building embedded applications in Rust.</li>
</ul>

<ul>
<li><a href="https://github.com/drogue-iot/ector" rel="noopener noreferrer">ector (⭐69)</a>: An async actor framework for embedded, based on embassy.</li>
</ul>

<ul>
<li><a href="https://github.com/drogue-iot/embedded-update" rel="noopener noreferrer">embedded-update (⭐29)</a>: Pluggable firmware update protocol for embedded devices.</li>
</ul>

<ul>
<li><a href="https://github.com/drogue-iot/embedded-tls" rel="noopener noreferrer">embedded-tls (⭐241)</a>: A TLS 1.3 implementation that runs in a no-std environment.</li>
</ul>
<h3><p>Old books, blogs, and training materials / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/ferrous-systems/embedded-trainings/" rel="noopener noreferrer">Ferrous Systems' Embedded Training Courses: 2019 edition (⭐120)</a> A hands-on training course for beginner and advanced learners of Embedded Rust, based on Nordic Semiconductor's nRF52 and Decawave's DWM1001-DEV hardware. This training was given at Oxidize Conferences and by Ferrous Systems to corporate customers.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/24/"/>
    <summary>6 awesome projects updated on Jun 13 - Jun 19, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/19/</id>
    <title>Awesome Embedded Rust Updates on May 09 - May 15, 2022</title>
    <updated>2022-05-12T12:58:58.000Z</updated>
    <published>2022-05-12T12:58:58.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://gill.net.in/posts/stm32-pcb-sailing-and-rust/" rel="noopener noreferrer">Building a sailing starter board with Rust (RTIC)</a> A step-by-step story/guide to build STM32-based PCB and program it with Rust for fun and games.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/19/"/>
    <summary>1 awesome projects updated on May 09 - May 15, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/15/</id>
    <title>Awesome Embedded Rust Updates on Apr 11 - Apr 17, 2022</title>
    <updated>2022-04-11T00:10:23.000Z</updated>
    <published>2022-04-11T00:10:23.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/kiranshila/pac194x" rel="noopener noreferrer">PAC194X (⭐3)</a> - I2C - Single/multi channel power monitor - <a href="https://blog.kiranshila.com/post/pac_rust_driver" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/pac194x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pac194x" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/15/"/>
    <summary>1 awesome projects updated on Apr 11 - Apr 17, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/13/</id>
    <title>Awesome Embedded Rust Updates on Mar 28 - Apr 03, 2022</title>
    <updated>2022-04-03T09:29:42.000Z</updated>
    <published>2022-03-28T12:00:59.000Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#esp-rs:matrix.org" rel="noopener noreferrer">#esp-rs:matrix.org</a> - For discussion of using Embedded Rust on Espressif devices</li>
</ul>
<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLP_X41VhYn5X6Wwjnm0bRwI3n2pdaszxU" rel="noopener noreferrer">Embedded Rust programming playlist</a> Various livestreams with Embedded Rust live coding</li>
</ul>
<h3><p>Peripheral Access Crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32" rel="noopener noreferrer"><code>esp32</code></a> - <a href="https://crates.io/crates/esp32" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32c3" rel="noopener noreferrer"><code>esp32c3</code></a> - <a href="https://crates.io/crates/esp32c3" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32c3.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32s2" rel="noopener noreferrer"><code>esp32s2</code></a> - <a href="https://crates.io/crates/esp32s2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32s2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/esp-pacs/tree/main/esp32s3" rel="noopener noreferrer"><code>esp32s3</code></a> - <a href="https://crates.io/crates/esp32s3" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp32s3.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Espressif</p>
</h3>
<ul>
<li><a href="https://github.com/esp-rs/esp-hal" rel="noopener noreferrer"><code>esp-hal</code></a> - <a href="https://crates.io/crates/esp-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp-hal.svg" alt="crates.io" /></a><ul>
<li>A <code>no_std</code> Hardware Abstraction Layer for Espressif microcontrollers, officially supported by Espressif</li>
</ul>
</li>
</ul>

<ul>
<li><a href="https://github.com/esp-rs/esp-idf-hal" rel="noopener noreferrer"><code>esp-idf-hal</code></a> - <a href="https://crates.io/crates/esp-idf-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/esp-idf-hal.svg" alt="crates.io" /></a><ul>
<li>A <code>std</code> embedded-hal implementation for Espressif microcontrollers built on top of ESP-IDF, fully supported by the community</li>
</ul>
</li>
</ul>
<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://github.com/astraw/nucleo-h743zi" rel="noopener noreferrer"><code>nucleo-h743zi</code></a> Beginner-oriented support crate for the Nucleo H743ZI and Nucleo H743ZI2</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/13/"/>
    <summary>9 awesome projects updated on Mar 28 - Apr 03, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/7/</id>
    <title>Awesome Embedded Rust Updates on Feb 14 - Feb 20, 2022</title>
    <updated>2022-02-20T20:42:38.000Z</updated>
    <published>2022-02-17T20:24:28.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ft6x36" rel="noopener noreferrer">Ft6x36</a> - I2C - Rust driver for focal tech touch screen FT6236, FT6336 - <a href="https://crates.io/crates/ft6x36" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ft6x36.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/grove-matrix-led-my9221-rs" rel="noopener noreferrer">grove-matrix-led-my9221-rs</a> - I2C - Rust driver for Grove RGB Matrix Led with my-9221 Driver - <a href="https://crates.io/crates/grove-matrix-led-my9221-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/grove-matrix-led-my9221-rs.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/dummy-pin" rel="noopener noreferrer">dummy-pin</a>: Dummy implementations of the input/output pin traits. <a href="https://crates.io/crates/dummy-pin" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dummy-pin.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/inverted-pin" rel="noopener noreferrer">inverted-pin</a>: Implementations of the input/output pin traits with inverted logic. <a href="https://crates.io/crates/inverted-pin" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/inverted-pin.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/7/"/>
    <summary>4 awesome projects updated on Feb 14 - Feb 20, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/6/</id>
    <title>Awesome Embedded Rust Updates on Feb 07 - Feb 13, 2022</title>
    <updated>2022-02-13T16:24:01.000Z</updated>
    <published>2022-02-13T16:24:01.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/minimq" rel="noopener noreferrer">minimq</a>: A minimal MQTT5 client designed for no_std platforms - <a href="https://crates.io/crates/minimq" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/minimq.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/6/"/>
    <summary>1 awesome projects updated on Feb 07 - Feb 13, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/5/</id>
    <title>Awesome Embedded Rust Updates on Jan 31 - Feb 06, 2022</title>
    <updated>2022-02-06T20:40:32.000Z</updated>
    <published>2022-02-06T20:40:32.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/aht20-driver" rel="noopener noreferrer">AHT20-driver</a> - I2C - Humidity and temperature sensor - <a href="http://www.rawmeat.org/code/20220130-aht20_driver/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://github.com/anglerud/aht20-driver" rel="noopener noreferrer">github (⭐10)</a> - <a href="https://crates.io/crates/aht20-driver" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/aht20-driver.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/5/"/>
    <summary>1 awesome projects updated on Jan 31 - Feb 06, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/4/</id>
    <title>Awesome Embedded Rust Updates on Jan 24 - Jan 30, 2022</title>
    <updated>2022-01-26T18:23:07.000Z</updated>
    <published>2022-01-26T18:23:07.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ssd1309" rel="noopener noreferrer">SSD1309</a> - I2C/SPI - OLED display controller - <a href="https://antonok.com/projects/ssd1309" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/ssd1309" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1309.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/4/"/>
    <summary>1 awesome projects updated on Jan 24 - Jan 30, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/2/</id>
    <title>Awesome Embedded Rust Updates on Jan 10 - Jan 16, 2022</title>
    <updated>2022-01-11T19:43:57.000Z</updated>
    <published>2022-01-10T21:29:21.000Z</published>
    <content type="html"><![CDATA[<h3><p>Real-time / Real-time Operating System (RTOS)</p>
</h3>
<ul>
<li><a href="https://doc.riot-os.org/using-rust.html" rel="noopener noreferrer">RIOT-OS</a> directly supports applications written in Rust, both in terms of build system integration and by having safe and idiomatic wrappers.</li>
</ul>
<h3><p>Board support crates / Adafruit</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/metro_m0" rel="noopener noreferrer"><code>metro_m0</code></a> - Board support for the <a href="https://www.adafruit.com/product/3505" rel="noopener noreferrer">Metro M0 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 1 support (⭐657)</a> board. <a href="https://crates.io/crates/metro_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/metro_m0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/metro_m4" rel="noopener noreferrer"><code>metro_m4</code></a> - Board support for the <a href="https://www.adafruit.com/product/3382" rel="noopener noreferrer">Metro M4 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 1 support (⭐657)</a> board. <a href="https://crates.io/crates/metro_m4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/metro_m4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/pyportal" rel="noopener noreferrer"><code>pyportal</code></a> - Board support for the <a href="https://www.adafruit.com/product/4116" rel="noopener noreferrer">PyPortal board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/pyportal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pyportal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/pygamer" rel="noopener noreferrer"><code>pygamer</code></a> - Board support for the <a href="https://www.adafruit.com/product/4242" rel="noopener noreferrer">PyGamer board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 1 support (⭐657)</a> board. <a href="https://crates.io/crates/pygamer" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pygamer.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/trellis_m4" rel="noopener noreferrer"><code>trellis_m4</code></a> - Board support for the <a href="https://www.adafruit.com/product/3938" rel="noopener noreferrer">NeoTrellis M4 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/trellis_m4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/trellis_m4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/feather_m0" rel="noopener noreferrer"><code>feather_m0</code></a> - Board support for the <a href="https://www.adafruit.com/product/2772" rel="noopener noreferrer">Feather M0 board</a>, and some variants in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 1 support (⭐657)</a> board. <a href="https://crates.io/crates/feather_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/feather_m0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/feather_m4" rel="noopener noreferrer"><code>feather_m4</code></a> - Board support for the <a href="https://www.adafruit.com/product/3857" rel="noopener noreferrer">Feather M4 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 1 support (⭐657)</a> board. <a href="https://crates.io/crates/feather_m4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/feather_m4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/circuit_playground_express" rel="noopener noreferrer"><code>circuit_playground_express</code></a> - Board support for the <a href="https://www.adafruit.com/product/3333" rel="noopener noreferrer">Circuit Playground Express board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/circuit_playground_express" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/circuit_playground_express.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/edgebadge" rel="noopener noreferrer"><code>edgebadge</code></a> - Board support for the <a href="https://www.adafruit.com/product/4400" rel="noopener noreferrer">EdgeBadge board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/edgebadge" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/edgebadge.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/gemma_m0" rel="noopener noreferrer"><code>gemma_m0</code></a> - Board support for the <a href="https://www.adafruit.com/product/3501" rel="noopener noreferrer">Gemma M0 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/gemma_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gemma_m0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/itsybitsy_m0" rel="noopener noreferrer"><code>itsybitsy_m0</code></a> - Board support for the <a href="https://www.adafruit.com/product/3727" rel="noopener noreferrer">ItsyBitsy M0 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/itsybitsy_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/itsybitsy_m0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/itsybitsy_m4" rel="noopener noreferrer"><code>itsybitsy_m4</code></a> - Board support for the <a href="https://www.adafruit.com/product/3800" rel="noopener noreferrer">ItsyBitsy M4 Express board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/itsybitsy_m4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/itsybitsy_m4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/trinket_m0" rel="noopener noreferrer"><code>trinket_m0</code></a> - Board support for the <a href="https://www.adafruit.com/product/3500" rel="noopener noreferrer">Trinket M0 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/trinket_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/trinket_m0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/neo_trinkey" rel="noopener noreferrer"><code>neo_trinkey</code></a> - Board support for the <a href="https://www.adafruit.com/product/4870" rel="noopener noreferrer">neo trinkey board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/neo_trinkey" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/neo_trinkey.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/neokey_trinkey" rel="noopener noreferrer"><code>neokey_trinkey</code></a> - Board support for the <a href="https://www.adafruit.com/product/5020" rel="noopener noreferrer">neokey trinkey board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/neokey_trinkey" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/neokey_trinkey.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/grand_central_m4" rel="noopener noreferrer"><code>grand_central_m4</code></a> - Board support for the <a href="https://www.adafruit.com/product/4064" rel="noopener noreferrer">grand central m4 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/grand_central_m4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/grand_central_m4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/qt_py_m0" rel="noopener noreferrer"><code>qt_py_m0</code></a> - Board support for the <a href="https://www.adafruit.com/product/4600" rel="noopener noreferrer">QT Py board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/qt_py_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/qt_py_m0.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Arduino</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/arduino_mkr1000" rel="noopener noreferrer"><code>arduino_mkr1000</code></a> - Board support for the <a href="https://docs.arduino.cc/hardware/mkr-1000-wifi" rel="noopener noreferrer">MKR 1000 WiFi board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/arduino_mkr1000" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/arduino_mkr1000.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/arduino_mkrvidor4000" rel="noopener noreferrer"><code>arduino_mkrvidor4000</code></a> - Board support for the <a href="https://store.arduino.cc/usa/mkr-vidor-4000" rel="noopener noreferrer">MKR Vidor board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/arduino_mkrvidor4000" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/arduino_mkrvidor4000.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/arduino_mkrzero" rel="noopener noreferrer"><code>arduino_mkrzero</code></a> - Board support for the <a href="https://store.arduino.cc/arduino-mkrzero" rel="noopener noreferrer">mkrzero board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/arduino_mkrzero" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/arduino_mkrzero.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/arduino_nano33iot" rel="noopener noreferrer"><code>arduino_nano33iot</code></a> - Board support for the <a href="https://store.arduino.cc/products/arduino-nano-33-iot" rel="noopener noreferrer">Arduino Nano 33 IoT</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/arduino_nano33iot" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/arduino_nano33iot.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Sparkfun</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/samd21_mini" rel="noopener noreferrer"><code>samd21_mini</code></a> - Board support for the <a href="https://www.sparkfun.com/products/13664" rel="noopener noreferrer">SAMD21 Mini Breakout</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/samd21_mini" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/samd21_mini.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / SeeedStudio</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/xiao_m0" rel="noopener noreferrer"><code>xiao_m0</code></a> - Board support for the <a href="http://wiki.seeedstudio.com/Seeeduino-XIAO/" rel="noopener noreferrer">Seeed Studio Seeeduino XIAO</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/xiao_m0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xiao_m0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/wio_lite_mg126" rel="noopener noreferrer"><code>wio_lite_mg126</code></a> - Board support for the <a href="https://wiki.seeedstudio.com/Wio-Lite-MG126" rel="noopener noreferrer">Seeed Studio wio_lite_mg126</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/wio_lite_mg126" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/wio_lite_mg126.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/wio_lite_w600" rel="noopener noreferrer"><code>wio_lite_w600</code></a> - Board support for the <a href="https://wiki.seeedstudio.com/Wio-Lite-W600/" rel="noopener noreferrer">Seeed Studio wio_lite_w600</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/wio_lite_w600" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/wio_lite_w600.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/wio_terminal" rel="noopener noreferrer"><code>wio_terminal</code></a> - Board support for the <a href="https://wiki.seeedstudio.com/Wio-Terminal-Getting-Started/" rel="noopener noreferrer">Seeed Studio wio_terminal</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 1 support (⭐657)</a> board <a href="https://crates.io/crates/wio_terminal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/wio_terminal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Sodaq</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/sodaq_one" rel="noopener noreferrer"><code>sodaq_one</code></a> - Board support for the <a href="https://support.sodaq.com/Boards/One/" rel="noopener noreferrer">Sodaq one board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/sodaq_one" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sodaq_one.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/sodaq_sara_aff" rel="noopener noreferrer"><code>sodaq_sara_aff</code></a> - Board support for the <a href="https://shop.sodaq.com/sodaq-sara-sff-r410m.html" rel="noopener noreferrer">Sodaq sara aff board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/sodaq_sara_aff" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sodaq_sara_aff.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/serpente" rel="noopener noreferrer"><code>serpente</code></a> - Board support for the <a href="https://www.solder.party/docs/serpente/" rel="noopener noreferrer">serpente board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/serpente" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/serpente.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/p1am_100" rel="noopener noreferrer"><code>p1am_100</code></a> - Board support for the <a href="https://facts-engineering.github.io" rel="noopener noreferrer">p1am_100 board</a> in the <a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer">atsamd-rs (⭐657)</a> repo. It is an <a href="https://github.com/atsamd-rs/atsamd#how-to-use-a-bsp-ie-getting-started-writing-your-own-code" rel="noopener noreferrer">atsamd-rs tier 2 support (⭐657)</a> board. <a href="https://crates.io/crates/p1am_100" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/p1am_100.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/2/"/>
    <summary>31 awesome projects updated on Jan 10 - Jan 16, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2022/1/</id>
    <title>Awesome Embedded Rust Updates on Jan 03 - Jan 09, 2022</title>
    <updated>2022-01-09T03:10:45.000Z</updated>
    <published>2022-01-08T22:56:54.000Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#atsamd-rs_community:gitter.im" rel="noopener noreferrer">#atsamd-rs:gitter.im</a> - For discussions of using Embedded Rust on ATSAMD devices</li>
</ul>
<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer"><code>atsame53</code></a> Peripheral access API for Microchip (formerly Atmel) SAME53 microcontrollers.  This git repo hosts both the peripheral access crate and the hal.</li>
</ul>
<h3><p>Board support crates / Adafruit</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/feather-f405" rel="noopener noreferrer"><code>feather-f405</code></a> - Board support for the <a href="https://www.adafruit.com/product/4382" rel="noopener noreferrer">Feather STM32F405 Express</a>. <a href="https://crates.io/crates/feather-f405" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/feather-f405.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2022/1/"/>
    <summary>3 awesome projects updated on Jan 03 - Jan 09, 2022</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/52/</id>
    <title>Awesome Embedded Rust Updates on Dec 27 - Jan 02, 2021</title>
    <updated>2021-12-31T16:23:01.000Z</updated>
    <published>2021-12-30T18:44:19.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/pic32mx2xx" rel="noopener noreferrer"><code>pic32-pac</code></a> Peripheral access API for PIC32MX1/2xx - <a href="https://crates.io/crates/pic32mx2xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pic32mx2xx" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / OS</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/freebsd-embedded-hal" rel="noopener noreferrer"><code>freebsd-embedded-hal</code></a> for embedded (or <a href="https://www.freebsd.org/cgi/man.cgi?query=cp2112&amp;sektion=4" rel="noopener noreferrer">not</a>) FreeBSD systems. - <a href="https://crates.io/crates/freebsd-embedded-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/freebsd-embedded-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Microchip</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/pic32-hal" rel="noopener noreferrer"><code>pic32-hal</code></a> - HAL for PIC32MX - <a href="https://crates.io/crates/pic32-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pic32-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/fixed-fft" rel="noopener noreferrer">fixed-fft</a>: Fixed-point Fast Fourier Transform - <a href="https://crates.io/crates/fixed-fft" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/fixed-fft.svg" alt="Crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/52/"/>
    <summary>4 awesome projects updated on Dec 27 - Jan 02, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/51/</id>
    <title>Awesome Embedded Rust Updates on Dec 20 - Dec 26, 2021</title>
    <updated>2021-12-26T19:57:48.000Z</updated>
    <published>2021-12-20T09:46:35.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://probe.rs/docs/tools/cargo-flash/" rel="noopener noreferrer">cargo-flash</a> A small cargo subcommand to download your binary to your target chip. - <a href="https://crates.io/crates/cargo-flash" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cargo-flash.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://probe.rs/docs/tools/cargo-embed/" rel="noopener noreferrer">cargo-embed</a> A superset of cargo-flash with additional useful features like configuration file support, an RTT terminal, or a GDB server. - <a href="https://crates.io/crates/cargo-embed" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cargo-embed.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/titanclass/embassy-start" rel="noopener noreferrer">Embassy start (⭐27)</a> is a GitHub repo template for setting up async embedded Rust projects that use <a href="https://github.com/embassy-rs/embassy" rel="noopener noreferrer">Embassy (⭐9.7k)</a>. This particular template targets nRF hardware and networking using the Uarte for the purposes of illustration only.</li>
</ul>
<h3><p>Real-time / Real-time Operating System (RTOS)</p>
</h3>
<ul>
<li><a href="https://github.com/oxidecomputer/hubris" rel="noopener noreferrer">Hubris (⭐3.6k)</a> A real-time operating system built by Oxide Computer to run the Service Controller processor in the mainboards of their rack-mount servers.</li>
</ul>
<h3><p>Peripheral Access Crates / Raspberry Pi Silicon</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/rp2040-pac" rel="noopener noreferrer"><code>rp2040-pac</code></a> - Peripheral access API for the RP2040 dual-core system-on-chip (generated using svd2rust) - <a href="https://crates.io/crates/rp2040-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rp2040-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Raspberry Pi Silicon</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/rp2040-hal" rel="noopener noreferrer"><code>rp2040-hal</code></a> - HAL for the RP2040 dual-core system-on-chip - <a href="https://crates.io/crates/rp2040-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rp2040-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://github.com/rust-embedded-community/tm4c-hal/" rel="noopener noreferrer"><code>tm4c123x-hal</code></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/51/"/>
    <summary>7 awesome projects updated on Dec 20 - Dec 26, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/50/</id>
    <title>Awesome Embedded Rust Updates on Dec 13 - Dec 19, 2021</title>
    <updated>2021-12-17T00:00:10.000Z</updated>
    <published>2021-12-15T20:50:14.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/max116xx-10bit" rel="noopener noreferrer">MAX116xx-10bit</a> - SPI - Driver for the MAX11619-MAX11621, MAX11624 and MAX11625 10-bit ADCs - <a href="https://robamu.github.io/post/max11619-driver-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/max116xx-10bit" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max116xx-10bit.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/port-expander" rel="noopener noreferrer">port-expander</a> - I2C - Driver for I2C port expanders (supports <code>PCA95xx</code>, <code>PCF85xx</code>) - <a href="https://blog.rahix.de/port-expander/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/port-expander" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/port-expander.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/50/"/>
    <summary>2 awesome projects updated on Dec 13 - Dec 19, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/49/</id>
    <title>Awesome Embedded Rust Updates on Dec 06 - Dec 12, 2021</title>
    <updated>2021-12-06T21:39:06.000Z</updated>
    <published>2021-12-06T21:39:06.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf52840-dk-bsp" rel="noopener noreferrer"><code>nrf52840-dk-bsp</code></a> - <a href="https://www.nordicsemi.com/Products/Development-hardware/nrf52840-dk" rel="noopener noreferrer">nrf52840-dk</a> - <a href="https://crates.io/crates/nrf52840-dk-bsp" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52840-dk-bsp.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/49/"/>
    <summary>1 awesome projects updated on Dec 06 - Dec 12, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/45/</id>
    <title>Awesome Embedded Rust Updates on Nov 08 - Nov 14, 2021</title>
    <updated>2021-11-12T14:56:00.000Z</updated>
    <published>2021-11-09T10:44:43.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/auxoncorp/ferros" rel="noopener noreferrer">ferros (⭐120)</a> A Rust-based userland which also adds compile-time assurances to seL4 development.</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/sntpc" rel="noopener noreferrer">sntpc</a>: Rust SNTP client to get a timestamp from NTP servers. - <a href="https://crates.io/crates/sntpc" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sntpc" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/45/"/>
    <summary>2 awesome projects updated on Nov 08 - Nov 14, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/43/</id>
    <title>Awesome Embedded Rust Updates on Oct 25 - Oct 31, 2021</title>
    <updated>2021-10-26T16:34:54.000Z</updated>
    <published>2021-10-26T16:34:54.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/scapegoat" rel="noopener noreferrer">scapegoat</a>: Safe, stack-only alternative to <code>BTreeSet</code> and <code>BTreeMap</code>. - <a href="https://crates.io/crates/scapegoat" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/scapegoat.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/43/"/>
    <summary>1 awesome projects updated on Oct 25 - Oct 31, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/41/</id>
    <title>Awesome Embedded Rust Updates on Oct 11 - Oct 17, 2021</title>
    <updated>2021-10-14T15:43:36.000Z</updated>
    <published>2021-10-14T15:43:36.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/ryankurte/embedded-hal-compat" rel="noopener noreferrer">embedded-hal-compat (⭐19)</a>, a compatibility layer to provide interoperability between <code>v0.2.x</code> and <code>v1.x.x</code> hal implementations and drivers</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/41/"/>
    <summary>1 awesome projects updated on Oct 11 - Oct 17, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/34/</id>
    <title>Awesome Embedded Rust Updates on Aug 23 - Aug 29, 2021</title>
    <updated>2021-08-24T14:08:56.000Z</updated>
    <published>2021-08-23T08:02:31.000Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://t.me/embeddedrust" rel="noopener noreferrer">embedded.rs-wasm-iot</a> - English Telegram chat about Rust and WASM for microcontrollers and IoT</li>
</ul>

<ul>
<li><a href="https://matrix.to/#/#avr-rust_Lobby:gitter.im" rel="noopener noreferrer">#avr-rust:gitter.im</a> - For discussion of using Embedded Rust on AVR devices</li>
</ul>

<ul>
<li><a href="https://matrix.to/#/#rp-rs:matrix.org" rel="noopener noreferrer">#rp-rs:matrix.org</a> - For discussion of using Embedded Rust on RP2040 based devices</li>
</ul>

<ul>
<li><a href="https://matrix.to/#/#stm32-rs:matrix.org" rel="noopener noreferrer">#stm32-rs:matrix.org</a> - For discussion of using Embedded Rust on STM32 based devices</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/34/"/>
    <summary>4 awesome projects updated on Aug 23 - Aug 29, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/33/</id>
    <title>Awesome Embedded Rust Updates on Aug 16 - Aug 22, 2021</title>
    <updated>2021-08-19T11:16:03.000Z</updated>
    <published>2021-08-19T11:16:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/SKEAZN642" rel="noopener noreferrer"><code>SKEAZN642</code></a> Peripheral access API for KEA64 family microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/SKEAZN642" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/SKEAZN642.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/33/"/>
    <summary>1 awesome projects updated on Aug 16 - Aug 22, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/30/</id>
    <title>Awesome Embedded Rust Updates on Jul 26 - Aug 01, 2021</title>
    <updated>2021-07-30T20:43:52.000Z</updated>
    <published>2021-07-30T20:43:52.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/rainbow-hat-rs" rel="noopener noreferrer">rainbow-hat-rs</a> - I2C/SPI/GPIO - Pimoroni Rainbow HAT driver for Raspberry Pi - <a href="https://github.com/yannart/rainbow-hat-rs" rel="noopener noreferrer">github (⭐3)</a> - <a href="https://crates.io/crates/rainbow-hat-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rainbow-hat-rs.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/30/"/>
    <summary>1 awesome projects updated on Jul 26 - Aug 01, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 19 - Jul 25, 2021</title>
    <updated>2021-07-20T13:46:03.000Z</updated>
    <published>2021-07-20T13:46:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/veml7700" rel="noopener noreferrer">VEML7700</a> - I2C - Ambient light sensors - <a href="https://crates.io/crates/veml7700" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/veml7700.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/29/"/>
    <summary>1 awesome projects updated on Jul 19 - Jul 25, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/27/</id>
    <title>Awesome Embedded Rust Updates on Jul 05 - Jul 11, 2021</title>
    <updated>2021-07-05T14:03:39.000Z</updated>
    <published>2021-07-05T13:52:22.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/kiffie/edc2svd" rel="noopener noreferrer">edc2svd (⭐8)</a> Generate SVD files for PIC32 devices from EDC files. - <a href="https://crates.io/crates/edc2svd" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/edc2svd.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Architecture support crates / MIPS</p>
</h3>
<ul>
<li><a href="https://github.com/kiffie/pic32-rs/tree/master/mips-mcu" rel="noopener noreferrer"><code>mips-mcu</code></a> Low-level access to MIPS MCU cores - <a href="https://crates.io/crates/mips-mcu" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mips-mcu.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/27/"/>
    <summary>2 awesome projects updated on Jul 05 - Jul 11, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/26/</id>
    <title>Awesome Embedded Rust Updates on Jun 28 - Jul 04, 2021</title>
    <updated>2021-07-01T23:40:27.000Z</updated>
    <published>2021-06-28T14:35:06.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/thingy-91-nrf9160-bsp" rel="noopener noreferrer"><code>Thingy:91-nrf9160</code></a> - <a href="https://www.nordicsemi.com/Products/Development-hardware/Nordic-Thingy-91" rel="noopener noreferrer">thingy:91</a> - <a href="https://crates.io/crates/thingy-91-nrf9160-bsp" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/thingy-91-nrf9160-bsp.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ist7920" rel="noopener noreferrer">IST7920</a> - SPI monochrome LCD display - <a href="https://crates.io/crates/ist7920" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ist7920.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/26/"/>
    <summary>2 awesome projects updated on Jun 28 - Jul 04, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/25/</id>
    <title>Awesome Embedded Rust Updates on Jun 21 - Jun 27, 2021</title>
    <updated>2021-06-24T06:21:57.000Z</updated>
    <published>2021-06-22T20:46:44.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/tcn75a" rel="noopener noreferrer">TCN75A</a> - I2C - Microchip TCN75A temperature sensor - <a href="https://crates.io/crates/tcn75a" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tcn75a.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ssd1320" rel="noopener noreferrer">SSD1320</a> - SPI - Graphical OLED display controller - <a href="https://crates.io/crates/ssd1320" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1320.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/25/"/>
    <summary>2 awesome projects updated on Jun 21 - Jun 27, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/24/</id>
    <title>Awesome Embedded Rust Updates on Jun 14 - Jun 20, 2021</title>
    <updated>2021-06-20T23:39:49.000Z</updated>
    <published>2021-06-20T23:33:10.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://github.com/jacobrosenthal/dsp-discoveryf4-rust/" rel="noopener noreferrer">DSP on STM32F407G-DISC1 (⭐38)</a> Unofficial oxidization of the <a href="https://www.amazon.com/Digital-Signal-Processing-Cortex-M-Microcontrollers/dp/1911531166" rel="noopener noreferrer">Digital Signal Processing using Arm Cortex-M based Microcontrollers: Theory and Practice</a> book. The book isn't necessary to enjoy the examples and learn a functional DSP Rust coding style.</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/jacobrosenthal/cmsis-dsp-sys" rel="noopener noreferrer"><code>cmsis-dsp-sys</code></a>: Rust FFI bindings to the <a href="https://github.com/ARM-software/CMSIS_5" rel="noopener noreferrer">Arm CMSIS_5 (⭐1.6k)</a> math library - <a href="https://crates.io/crates/cmsis-dsp-sys" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cmsis-dsp-sys.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/24/"/>
    <summary>2 awesome projects updated on Jun 14 - Jun 20, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/23/</id>
    <title>Awesome Embedded Rust Updates on Jun 07 - Jun 13, 2021</title>
    <updated>2021-06-09T18:13:01.000Z</updated>
    <published>2021-06-09T18:13:01.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/cd74hc4067" rel="noopener noreferrer">CD74HC4067</a> - GPIO - 16-channel digital and analog multiplexer - <a href="https://barafael.github.io/A-Platform-Agnostic-Driver-for-the-CD74HC4067" rel="noopener noreferrer">Intro blog post</a> - <a href="https://github.com/barafael/cd74hc4067-rs" rel="noopener noreferrer">github (⭐2)</a> - <a href="https://crates.io/crates/cd74hc4067" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cd74hc4067.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hc12-at" rel="noopener noreferrer">HC-12</a> - SERIAL - Wireless serial transceiver module - <a href="https://barafael.github.io/A-Platform-Agnostic-Driver-for-the-HC12-serial-radio-module/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://github.com/barafael/hc12-at-rs" rel="noopener noreferrer">github (⭐1)</a> - <a href="https://crates.io/crates/hc12-at" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hc12-at.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/23/"/>
    <summary>2 awesome projects updated on Jun 07 - Jun 13, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/18/</id>
    <title>Awesome Embedded Rust Updates on May 03 - May 09, 2021</title>
    <updated>2021-05-09T06:17:52.000Z</updated>
    <published>2021-05-09T06:17:52.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / Microchip</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/atsam4-hal" rel="noopener noreferrer"><code>atsam4-hal</code></a> - HAL for SAM4E, SAM4N and SAM4S - <a href="https://crates.io/crates/atsam4-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/atsam4-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/18/"/>
    <summary>1 awesome projects updated on May 03 - May 09, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/15/</id>
    <title>Awesome Embedded Rust Updates on Apr 12 - Apr 18, 2021</title>
    <updated>2021-04-18T13:02:33.000Z</updated>
    <published>2021-04-13T16:26:18.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / MSP430</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/msp430fr6972" rel="noopener noreferrer"><code>msp430fr6972</code></a> - <a href="https://crates.io/crates/msp430fr6972" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/msp430fr6972" alt="crates.io" /></a></li>
</ul>
<h3><p>Peripheral Access Crates / GigaDevice</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/gd32f1" rel="noopener noreferrer"><code>gd32f1</code></a> Peripheral access API for GD32F1x0 Cortex-M3 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/gd32f1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32f1.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / GigaDevice</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/gd32f1x0-hal" rel="noopener noreferrer"><code>gd32f1x0-hal</code></a> - <a href="https://crates.io/crates/gd32f1x0-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32f1x0-hal.svg" alt="crates.io" /></a><ul>
<li>HAL implementation for GD32F1x0 microcontrollers</li>
</ul>
</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/cam-geom" rel="noopener noreferrer">cam-geom</a>: Geometric models of cameras for photogrammetry. <a href="https://crates.io/crates/cam-geom" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cam-geom.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/15/"/>
    <summary>4 awesome projects updated on Apr 12 - Apr 18, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/14/</id>
    <title>Awesome Embedded Rust Updates on Apr 05 - Apr 11, 2021</title>
    <updated>2021-04-07T07:18:25.000Z</updated>
    <published>2021-04-07T07:18:25.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/adskalman" rel="noopener noreferrer">adskalman</a>: Kalman filter and Rauch-Tung-Striebel smoothing implementation. <a href="https://crates.io/crates/adskalman" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adskalman.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/14/"/>
    <summary>1 awesome projects updated on Apr 05 - Apr 11, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/12/</id>
    <title>Awesome Embedded Rust Updates on Mar 22 - Mar 28, 2021</title>
    <updated>2021-03-25T13:14:19.000Z</updated>
    <published>2021-03-25T12:32:53.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://knurling.ferrous-systems.com/sessions/" rel="noopener noreferrer">Ferrous Systems' Knurling Sessions</a> are hands-on embedded projects that explore specific concepts using generally available hardware, building full systems and components using microcontrollers, sensors, and actuators.</li>
</ul>
<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://knurling.ferrous-systems.com/tools/" rel="noopener noreferrer">Knurling Tools</a> are developed by <a href="https://ferrous-systems.com" rel="noopener noreferrer">Ferrous Systems</a> to ease the development process for building, debugging, and testing embedded Rust systems. These tools include:<ul>
<li><a href="https://github.com/knurling-rs/defmt" rel="noopener noreferrer">defmt (⭐1.2k)</a>: a highly efficient logging framework that targets resource-constrained devices, like microcontrollers.</li>
<li><a href="https://github.com/knurling-rs/derive-mmio" rel="noopener noreferrer">derive-mmio (⭐25)</a>: Creating MMIO-friendly APIs for embedded peripherals.</li>
<li><a href="https://github.com/knurling-rs/flip-link" rel="noopener noreferrer">flip-link (⭐436)</a>, a linker wrapper that provides stack overflow protection without an MMU by flipping the standard memory layout of ARM Cortex-M programs</li>
<li><a href="https://github.com/knurling-rs/app-template" rel="noopener noreferrer">app-template (⭐475)</a>, a <code>cargo-generate</code> powered project template for quickly setting up new projects using the Knurling Tools.</li>
<li><a href="https://github.com/knurling-rs/defmt-test" rel="noopener noreferrer">defmt-test (⭐10)</a>, an embedded test harness that lets you write and run unit tests as if you were using the built-in <code>#[test]</code> attribute, but will run on an embedded target</li>
</ul>
</li>
</ul>
<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32-hal2" rel="noopener noreferrer"><code>stm32-hal</code></a> - <a href="https://crates.io/crates/stm32-hal2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32-hal2.svg" alt="crates.io" /></a><ul>
<li>HAL implementation for STM32 devices across multiple families, with a focus on newer ones like L4, L5, and H7.</li>
</ul>
</li>
</ul>
<h3><p>Old books, blogs, and training materials / WIP</p>
</h3>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLX44HkctSkTewrL9frlUz0yeKLKecebT1" rel="noopener noreferrer">Internet of Streams</a> A video series  by <a href="https://github.com/jamesmunns" rel="noopener noreferrer">@jamesmunns</a> building a bare metal IoT Sensor Node Platform from (nearly) scratch in Rust</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/12/"/>
    <summary>4 awesome projects updated on Mar 22 - Mar 28, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/11/</id>
    <title>Awesome Embedded Rust Updates on Mar 15 - Mar 21, 2021</title>
    <updated>2021-03-16T18:12:41.000Z</updated>
    <published>2021-03-16T18:12:41.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/iis2mdc" rel="noopener noreferrer">IIS2MDC</a> - I2C - ST's High accuracy, ultra-low-power, 3-axis digital output magnetometer - <a href="https://crates.io/crates/iis2mdc" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/iis2mdc.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ism330dhcx" rel="noopener noreferrer">ISM330DHCX</a> - I2C - ST's IMU with 3D accelerometer, 3D gyroscope, ML core and more - <a href="https://crates.io/crates/ism330dhcx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ism330dhcx.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/11/"/>
    <summary>2 awesome projects updated on Mar 15 - Mar 21, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/10/</id>
    <title>Awesome Embedded Rust Updates on Mar 08 - Mar 14, 2021</title>
    <updated>2021-03-11T13:48:33.000Z</updated>
    <published>2021-03-11T13:48:33.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/drv8825" rel="noopener noreferrer">DRV8825</a> - DRV8825 Stepper Motor Driver (based on <a href="https://crates.io/crates/stepper" rel="noopener noreferrer">Stepper</a>) - <a href="http://web.archive.org/web/20210129151911/https://flott-motion.org/news/announcing-step-dir/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/drv8825" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/drv8825.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stspin220" rel="noopener noreferrer">STSPIN220</a> - STSPIN220 Stepper Motor Driver (based on <a href="https://crates.io/crates/stepper" rel="noopener noreferrer">Stepper</a>) - <a href="http://web.archive.org/web/20210129151911/https://flott-motion.org/news/announcing-step-dir/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/stspin220" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stspin220.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ramp-maker" rel="noopener noreferrer">RampMaker</a>: Stepper Motor Acceleration Ramp Generator - <a href="https://crates.io/crates/ramp-maker" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ramp-maker.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stepper" rel="noopener noreferrer">Stepper</a>: Universal Stepper Motor Interface - <a href="https://crates.io/crates/stepper" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stepper.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/10/"/>
    <summary>4 awesome projects updated on Mar 08 - Mar 14, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/9/</id>
    <title>Awesome Embedded Rust Updates on Mar 01 - Mar 07, 2021</title>
    <updated>2021-03-07T19:04:38.000Z</updated>
    <published>2021-03-07T19:04:38.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf52811-pac" rel="noopener noreferrer"><code>nrf52811-pac</code></a> - Peripheral access API for the nRF52811 microcontroller (generated using svd2rust) - <a href="https://crates.io/crates/nrf52811-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52811-pac.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf52833-pac" rel="noopener noreferrer"><code>nrf52833-pac</code></a> - Peripheral access API for the nRF52833 microcontroller (generated using svd2rust) - <a href="https://crates.io/crates/nrf52833-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52833-pac.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf5340-app-pac" rel="noopener noreferrer"><code>nrf5340-app-pac</code></a> - Peripheral access API for the nRF5340 application core (generated using svd2rust) - <a href="https://crates.io/crates/nrf5340-app-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf5340-app-pac.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf5340-net-pac" rel="noopener noreferrer"><code>nrf5340-net-pac</code></a> - Peripheral access API for the nRF5340 network core (generated using svd2rust) - <a href="https://crates.io/crates/nrf5340-net-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf5340-net-pac.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf9160-pac" rel="noopener noreferrer"><code>nrf9160-pac</code></a> - Peripheral access API for the nRF9160 system-in-package (generated using svd2rust) - <a href="https://crates.io/crates/nrf9160-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf9160-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf52811-hal" rel="noopener noreferrer"><code>nrf52811-hal</code></a> - <a href="https://crates.io/crates/nrf52811-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52811-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf52833-hal" rel="noopener noreferrer"><code>nrf52833-hal</code></a> - <a href="https://crates.io/crates/nrf52833-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52833-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf9160-hal" rel="noopener noreferrer"><code>nrf9160-hal</code></a> - <a href="https://crates.io/crates/nrf9160-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf9160-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/9/"/>
    <summary>8 awesome projects updated on Mar 01 - Mar 07, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/8/</id>
    <title>Awesome Embedded Rust Updates on Feb 22 - Feb 28, 2021</title>
    <updated>2021-02-25T09:27:46.000Z</updated>
    <published>2021-02-25T09:27:46.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/mqtt-sn" rel="noopener noreferrer">mqtt-sn</a>: Implementation of the MQTT-SN protocol - <a href="https://crates.io/crates/mqtt-sn" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mqtt-sn.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/8/"/>
    <summary>1 awesome projects updated on Feb 22 - Feb 28, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/6/</id>
    <title>Awesome Embedded Rust Updates on Feb 08 - Feb 14, 2021</title>
    <updated>2021-02-14T18:13:46.000Z</updated>
    <published>2021-02-14T18:13:46.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f3-discovery" rel="noopener noreferrer"><code>stm32f3-discovery</code></a> Board Support Crate for the <a href="http://www.st.com/en/evaluation-tools/stm32f3discovery.html" rel="noopener noreferrer">STM32F3DISCOVERY</a> used in <a href="https://rust-embedded.github.io/discovery/index.html" rel="noopener noreferrer">Rust Embedded Discovery book</a> - <a href="https://crates.io/crates/stm32f3-discovery" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f3-discovery" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/6/"/>
    <summary>1 awesome projects updated on Feb 08 - Feb 14, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2021/2/</id>
    <title>Awesome Embedded Rust Updates on Jan 11 - Jan 17, 2021</title>
    <updated>2021-01-14T08:48:43.000Z</updated>
    <published>2021-01-13T07:25:09.000Z</published>
    <content type="html"><![CDATA[<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/rust-embedded-community/embedded-nal" rel="noopener noreferrer"><code>embedded-nal</code></a>: An Embedded Network Abstraction Layer - <a href="https://crates.io/crates/embedded-nal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-nal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rust-embedded-community/embedded-storage" rel="noopener noreferrer"><code>embedded-storage</code></a>: An Embedded Storage Abstraction Layer</li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/sram23x" rel="noopener noreferrer">SRAM23x</a> - SPI - Microchip 23x series serial SRAM/NVSRAM driver - <a href="https://blog.a1w.ca/p/rust-embedded-driver-microchip-23x-sram" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/sram23x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sram23x.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/2/"/>
    <summary>3 awesome projects updated on Jan 11 - Jan 17, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/53/</id>
    <title>Awesome Embedded Rust Updates on Jan 04 - Jan 10, 2021</title>
    <updated>2020-12-29T16:52:48.000Z</updated>
    <published>2020-12-29T16:52:48.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/device-driver" rel="noopener noreferrer">device-driver</a>: A toolkit to write better device drivers, faster. <a href="https://crates.io/crates/device-driver" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/device-driver.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/53/"/>
    <summary>1 awesome projects updated on Jan 04 - Jan 10, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/40/</id>
    <title>Awesome Embedded Rust Updates on Oct 05 - Oct 11, 2020</title>
    <updated>2020-10-01T09:26:39.000Z</updated>
    <published>2020-09-28T17:09:05.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Teensy</p>
</h3>
<ul>
<li><a href="https://github.com/mciantyre/teensy4-rs" rel="noopener noreferrer"><code>teensy4-rs</code></a> Board Support crate for the [Teensy 4.0]</li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/tsic" rel="noopener noreferrer">TSIC</a> - GPIO - TSIC 306 temperature sensor driver - <a href="https://nitschinger.at/Rusty-PID-Porting-the-TSic-sensor-from-C-to-Rust/" rel="noopener noreferrer">Intro blog post</a> <a href="https://crates.io/crates/tsic" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tsic.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/40/"/>
    <summary>2 awesome projects updated on Oct 05 - Oct 11, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/37/</id>
    <title>Awesome Embedded Rust Updates on Sep 14 - Sep 20, 2020</title>
    <updated>2020-09-10T18:59:08.000Z</updated>
    <published>2020-09-07T17:50:26.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/aht20" rel="noopener noreferrer">AHT20</a> - I2C - Humidity and temperature sensor - <a href="https://github.com/chocol4te/aht20" rel="noopener noreferrer">github (⭐3)</a> - <a href="https://crates.io/crates/aht20" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/aht20.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/embedded-ccs811" rel="noopener noreferrer">embedded-ccs811</a> - I2C - Gas and VOC sensor driver for monitoring indoor air quality - <a href="https://blog.eldruin.com/ccs811-indoor-air-quality-sensor-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/embedded-ccs811" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-ccs811.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/37/"/>
    <summary>2 awesome projects updated on Sep 14 - Sep 20, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/36/</id>
    <title>Awesome Embedded Rust Updates on Sep 07 - Sep 13, 2020</title>
    <updated>2020-08-31T23:54:19.000Z</updated>
    <published>2020-08-31T23:54:19.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/xoac/static-bytes" rel="noopener noreferrer">static-bytes (⭐7)</a>: Help work with buffers without dynamic allocation. Implement traits from bytes crate. <a href="https://crates.io/crates/static-bytes" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/static-bytes.svg" alt="crate.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/36/"/>
    <summary>1 awesome projects updated on Sep 07 - Sep 13, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/33/</id>
    <title>Awesome Embedded Rust Updates on Aug 17 - Aug 23, 2020</title>
    <updated>2020-08-11T18:55:33.000Z</updated>
    <published>2020-08-11T18:55:33.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/dht-sensor" rel="noopener noreferrer">dht-sensor</a> - 1-Wire - DHT11/DHT22 temperature/humidity sensor driver - <a href="https://github.com/michaelbeaumont/dht-sensor" rel="noopener noreferrer">github (⭐33)</a> - <a href="https://crates.io/crates/dht-sensor" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dht-sensor.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/33/"/>
    <summary>1 awesome projects updated on Aug 17 - Aug 23, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/32/</id>
    <title>Awesome Embedded Rust Updates on Aug 10 - Aug 16, 2020</title>
    <updated>2020-08-09T09:44:26.000Z</updated>
    <published>2020-08-07T13:43:27.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/adafruit-7segment" rel="noopener noreferrer">Adafruit-7segment</a> - I2C - Driver for Adafruit 7-segment LED Numeric Backpack based on the ht16k33 chip - <a href="https://github.com/kallemooo/adafruit-7segment" rel="noopener noreferrer">github (⭐4)</a> - <a href="https://crates.io/crates/adafruit-7segment" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-7segment.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/epd-waveshare" rel="noopener noreferrer">epd-waveshare</a> - SPI - driver for E-Paper Modules from Waveshare <a href="https://crates.io/crates/epd-waveshare" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/epd-waveshare.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-crc-macros" rel="noopener noreferrer">embedded-crc-macros</a>: Macros implementing portable CRC algorithms and build-time lookup table generation. <a href="https://crates.io/crates/embedded-crc-macros" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-crc-macros.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/smbus-pec" rel="noopener noreferrer">smbus-pec</a>: Minimal portable System Management Bus Packet Error Code calculation algorithm. <a href="https://crates.io/crates/smbus-pec" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/smbus-pec.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/32/"/>
    <summary>4 awesome projects updated on Aug 10 - Aug 16, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/31/</id>
    <title>Awesome Embedded Rust Updates on Aug 03 - Aug 09, 2020</title>
    <updated>2020-07-31T15:06:31.000Z</updated>
    <published>2020-07-29T19:19:59.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ltr-559" rel="noopener noreferrer">ltr-559</a> - I2C - Ambient Light Sensor and Proximity sensor <a href="https://crates.io/crates/ltr-559" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ltr-559.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mlx9061x" rel="noopener noreferrer">MLX9061x</a> - I2C - MLX90614/MLX90615 Contact-less infrared (IR) temperature sensor driver. - <a href="https://crates.io/crates/mlx9061x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mlx9061x.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/gdbstub" rel="noopener noreferrer">gdbstub</a>: zero-allocation, pure Rust implementation of the GDB Remote Serial Protocol - <a href="https://crates.io/crates/gdbstub" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gdbstub.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/31/"/>
    <summary>3 awesome projects updated on Aug 03 - Aug 09, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/29/</id>
    <title>Awesome Embedded Rust Updates on Jul 20 - Jul 26, 2020</title>
    <updated>2020-07-19T12:05:01.000Z</updated>
    <published>2020-07-14T23:04:43.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://hboeving.dev/blog/rust-2c-driver-p1/" rel="noopener noreferrer">Writing embedded drivers in Rust isn't that hard</a> A guide to building an embedded-hal driver. <a href="https://hboeving.dev/blog/rust-i2c-driver-p2/" rel="noopener noreferrer">Part 2</a></li>
</ul>
<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lpc845-pac" rel="noopener noreferrer"><code>lpc845-pac</code></a> - <a href="https://crates.io/crates/lpc845-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lpc845-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/microchip-eeprom-25lcxx" rel="noopener noreferrer">MCP25LCXX</a> - SPI - Driver for Microchip's 25LC series of EEPROMs - <a href="https://crates.io/crates/microchip-eeprom-25lcxx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/microchip-eeprom-25lcxx.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Old books, blogs, and training materials / WIP</p>
</h3>
<ul>
<li><a href="https://branan.github.io/teensy/" rel="noopener noreferrer">Exploring Rust on Teensy</a> by @branan — Beginner set of articles on getting into embedded dev in Rust.</li>
</ul>

<ul>
<li><a href="http://www.hashmismatch.net/pragmatic-bare-metal-rust/" rel="noopener noreferrer">Pragmatic Bare Metal Rust</a> A starter article about starting Rust development on STM32 microcontrollers (cubeMX + FFI).</li>
</ul>

<ul>
<li><a href="https://spin.atomicobject.com/2016/07/08/rust-embedded-project-example/#.V3-os-6qlZw.hackernews" rel="noopener noreferrer">Using Rust in an Embedded Project: A Simple Example</a> Article and some links on setting up Rust cross-compiling.</li>
</ul>

<ul>
<li><a href="https://robigalia.org" rel="noopener noreferrer">Robigalia</a> general purpose robust operating system in Rust running on secure seL4 microkernel.</li>
</ul>

<ul>
<li><a href="http://intermezzos.github.io" rel="noopener noreferrer">intermezzOS</a> A small teaching operating system in Rust. A book with some explanations is also included.</li>
</ul>

<ul>
<li><a href="http://blog.japaric.io/fearless-concurrency/" rel="noopener noreferrer">Fearless concurrency</a> by @japaric — How to easily develop Rust programs for pretty much any ARM Cortex-M microcontroller with memory-safe concurrency.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/29/"/>
    <summary>9 awesome projects updated on Jul 20 - Jul 26, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/26/</id>
    <title>Awesome Embedded Rust Updates on Jun 29 - Jul 05, 2020</title>
    <updated>2020-06-26T11:35:13.000Z</updated>
    <published>2020-06-26T10:44:00.000Z</published>
    <content type="html"><![CDATA[<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/BlackbirdHQ/atat" rel="noopener noreferrer"><code>atat</code></a>: Abstraction crate to ease writing AT based driver crates - <a href="https://crates.io/crates/atat" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/atat.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/adxl313" rel="noopener noreferrer">ADXL313</a> - SPI - 3-axis accelerometer - <a href="https://crates.io/crates/adxl313" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adxl313.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/microchip-tc72r-rs" rel="noopener noreferrer">TC72</a> - SPI - Microchip TC72 temperature sensor - <a href="https://crates.io/crates/microchip-tc72r-rs" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/microchip-tc72r-rs.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/BlackbirdHQ/ublox-cellular-rs" rel="noopener noreferrer">ublox-cellular-rs (⭐24)</a> - Serial - Cellular driver for the full Ublox cellular serial based family</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/26/"/>
    <summary>4 awesome projects updated on Jun 29 - Jul 05, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/25/</id>
    <title>Awesome Embedded Rust Updates on Jun 22 - Jun 28, 2020</title>
    <updated>2020-06-19T05:38:07.000Z</updated>
    <published>2020-06-19T05:38:07.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/anyleaf" rel="noopener noreferrer">AnyLeaf</a> - I2C - pH sensor module - <a href="https://github.com/AnyLeaf/ph-rust" rel="noopener noreferrer">github (⭐6)</a> - <a href="https://crates.io/crates/anyleaf" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/anyleaf.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/25/"/>
    <summary>1 awesome projects updated on Jun 22 - Jun 28, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/24/</id>
    <title>Awesome Embedded Rust Updates on Jun 15 - Jun 21, 2020</title>
    <updated>2020-06-12T16:40:20.000Z</updated>
    <published>2020-06-12T16:40:20.000Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li><a href="https://matrix.to/#/#rtic-rs:matrix.org" rel="noopener noreferrer">#rtic-rs:matrix.org</a> - For discussion of the Real-Time Interrupt-driven Concurrency framework</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/24/"/>
    <summary>1 awesome projects updated on Jun 15 - Jun 21, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/23/</id>
    <title>Awesome Embedded Rust Updates on Jun 08 - Jun 14, 2020</title>
    <updated>2020-06-07T02:19:13.000Z</updated>
    <published>2020-06-07T02:19:13.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/jacobrosenthal/hf2-rs" rel="noopener noreferrer">cargo-hf2 (⭐55)</a>  A small cargo subcommand to download cargo builds to Microsoft UF2 bootloaders via HID USB . - <a href="https://crates.io/crates/cargo-hf2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cargo-hf2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/sajattack/uf2conv-rs" rel="noopener noreferrer">uf2 (⭐33)</a> Converts binary files to Microsoft's UF2 format for copying over to mass storage device uf2 bootloaders - <a href="https://crates.io/crates/uf2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/uf2.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/23/"/>
    <summary>2 awesome projects updated on Jun 08 - Jun 14, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/22/</id>
    <title>Awesome Embedded Rust Updates on Jun 01 - Jun 07, 2020</title>
    <updated>2020-05-29T02:03:27.000Z</updated>
    <published>2020-05-29T02:03:27.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / 1BitSquared</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/onebitsy" rel="noopener noreferrer"><code>onebitsy</code></a> - Board support crate for the <a href="https://1bitsy.org/" rel="noopener noreferrer">1bitsy</a> STM32F4-based board - <a href="https://crates.io/crates/onebitsy" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/onebitsy.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/22/"/>
    <summary>1 awesome projects updated on Jun 01 - Jun 07, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/21/</id>
    <title>Awesome Embedded Rust Updates on May 25 - May 31, 2020</title>
    <updated>2020-05-23T20:50:35.000Z</updated>
    <published>2020-05-23T20:50:35.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-websocket" rel="noopener noreferrer">embedded-websocket</a>: A lightweight server and client websocket library for embedded systems. <a href="https://crates.io/crates/embedded-websocket" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-websocket.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/21/"/>
    <summary>1 awesome projects updated on May 25 - May 31, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/20/</id>
    <title>Awesome Embedded Rust Updates on May 18 - May 24, 2020</title>
    <updated>2020-05-16T03:58:53.000Z</updated>
    <published>2020-05-15T17:45:12.000Z</published>
    <content type="html"><![CDATA[<h3><p>Real-time / Real-time Operating System (RTOS)</p>
</h3>
<ul>
<li><a href="https://github.com/lobaro/FreeRTOS-rust" rel="noopener noreferrer">FreeRTOS-rust (⭐485)</a> Rust interface for FreeRTOS with Rust entry point and build support crate.</li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/rafaelcaricio/lvgl-rs" rel="noopener noreferrer">lvgl (⭐937)</a> - no_std <a href="https://github.com/littlevgl/lvgl" rel="noopener noreferrer">LittleVGL (⭐25k)</a> port - <a href="https://crates.io/crates/lvgl" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lvgl.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/20/"/>
    <summary>2 awesome projects updated on May 18 - May 24, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/19/</id>
    <title>Awesome Embedded Rust Updates on May 11 - May 17, 2020</title>
    <updated>2020-05-09T13:42:36.000Z</updated>
    <published>2020-05-09T13:42:36.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/mcp4725" rel="noopener noreferrer">MCP4725</a> - I2C - 12-bit DAC - <a href="https://crates.io/crates/mcp4725" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcp4725" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/19/"/>
    <summary>1 awesome projects updated on May 11 - May 17, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/18/</id>
    <title>Awesome Embedded Rust Updates on May 04 - May 10, 2020</title>
    <updated>2020-05-02T11:41:39.000Z</updated>
    <published>2020-04-29T17:34:14.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/bmi160" rel="noopener noreferrer">BMI160</a> - I2C / SPI - Inertial Measurement Unit - <a href="https://crates.io/crates/bmi160" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bmi160.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hrs3300" rel="noopener noreferrer">HRS3300</a> - I2C - Heart rate sensor / monitor used in the PineTime smartwatch, for example. - <a href="https://crates.io/crates/hrs3300" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hrs3300.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hdc20xx" rel="noopener noreferrer">HDC20xx</a> - I2C - Temperature and humidity sensor compatible with HDC2080, HDC2021 and HDC2010. - <a href="https://crates.io/crates/hdc20xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hdc20xx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/isl29125" rel="noopener noreferrer">ISL29125</a> - I2C - RGB Color Light Sensor with IR Blocking Filter - <a href="https://crates.io/crates/isl29125" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/isl29125.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/max17048" rel="noopener noreferrer">MAX17048/9</a> - I2C - LiPo Fuel gauge, battery monitoring IC - <a href="https://crates.io/crates/max17048" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max17048.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/eldruin/max170xx-rs" rel="noopener noreferrer">MAX170xx (⭐14)</a> - I2C - LiPo Fuel gauge, battery monitoring ICs compatible with MAX17043/4, MAX17048/9, MAX17058/9. - <a href="https://crates.io/crates/max170xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max170xx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/max3010x" rel="noopener noreferrer">MAX3010x</a> - I2C - Pulse oximeter and heart-rate sensor. ATM Compatible with MAX30102. - <a href="https://crates.io/crates/max3010x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max3010x.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/debouncr" rel="noopener noreferrer">debouncr</a>: A simple no-std input debouncer to detect rising/falling edges with minimal RAM requirements. <a href="https://crates.io/crates/debouncr" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/debouncr.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/18/"/>
    <summary>8 awesome projects updated on May 04 - May 10, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/17/</id>
    <title>Awesome Embedded Rust Updates on Apr 27 - May 03, 2020</title>
    <updated>2020-04-23T22:44:12.000Z</updated>
    <published>2020-04-23T00:29:28.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/max6955" rel="noopener noreferrer">MAX6955</a> - I2C - Driver for Alphanumeric LED display driver - <a href="https://lonesometraveler.github.io/2020/03/20/max6955.html" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/max6955" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max6955.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lsm9ds1" rel="noopener noreferrer">LSM9DS1</a> - I2C/SPI - 9-axis motion sensor module <a href="https://crates.io/crates/lsm9ds1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lsm9ds1.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/17/"/>
    <summary>2 awesome projects updated on Apr 27 - May 03, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/15/</id>
    <title>Awesome Embedded Rust Updates on Apr 13 - Apr 19, 2020</title>
    <updated>2020-04-12T22:16:27.000Z</updated>
    <published>2020-04-12T22:16:27.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/dw1000" rel="noopener noreferrer">DW1000</a> - SPI - Radio transceiver (IEEE 802.15.4 and position tracking) - <a href="https://braun-embedded.com/dw1000/" rel="noopener noreferrer">Article</a> - <a href="https://crates.io/crates/dw1000" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dw1000.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/15/"/>
    <summary>1 awesome projects updated on Apr 13 - Apr 19, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/14/</id>
    <title>Awesome Embedded Rust Updates on Apr 06 - Apr 12, 2020</title>
    <updated>2020-03-30T17:12:22.000Z</updated>
    <published>2020-03-30T17:12:22.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/endian_codec" rel="noopener noreferrer">endian_codec</a>: (En/De)code rust types as packed bytes with specific order (endian). Supports derive. - <a href="https://crates.io/crates/endian_codec" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/endian_codec.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/14/"/>
    <summary>1 awesome projects updated on Apr 06 - Apr 12, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/12/</id>
    <title>Awesome Embedded Rust Updates on Mar 23 - Mar 29, 2020</title>
    <updated>2020-03-22T08:05:14.000Z</updated>
    <published>2020-03-22T08:05:14.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / MSP430</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/msp430fr2355" rel="noopener noreferrer"><code>msp430fr2355</code></a> Peripheral access API for MSP430FR2355 microcontrollers (generated using svd2rust)</li>
</ul>
<h3><p>HAL implementation crates / MSP430</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/msp430fr2x5x-hal" rel="noopener noreferrer"><code>msp430fr2x5x-hal</code></a><ul>
<li>HAL implementation for the MSP430FR2x5x family of microcontrollers</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/12/"/>
    <summary>2 awesome projects updated on Mar 23 - Mar 29, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/11/</id>
    <title>Awesome Embedded Rust Updates on Mar 16 - Mar 22, 2020</title>
    <updated>2020-03-09T08:08:33.000Z</updated>
    <published>2020-03-09T08:08:33.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/microfft" rel="noopener noreferrer">microfft</a>: Embedded-friendly (<code>no_std</code>, no-<code>alloc</code>) fast fourier transforms - <a href="https://crates.io/crates/microfft" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/microfft.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/11/"/>
    <summary>1 awesome projects updated on Mar 16 - Mar 22, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/8/</id>
    <title>Awesome Embedded Rust Updates on Feb 24 - Mar 01, 2020</title>
    <updated>2020-02-21T12:40:37.000Z</updated>
    <published>2020-02-17T13:35:02.000Z</published>
    <content type="html"><![CDATA[<h3><p>Community / Community Chat Rooms</p>
</h3>
<ul>
<li>You can usually find community members (including embedded WG members) in the official <a href="https://matrix.to/#/#rust-embedded:matrix.org" rel="noopener noreferrer"><code>#rust-embedded:matrix.org</code> Matrix room</a></li>
</ul>

<ul>
<li><a href="https://t.me/embedded_rs" rel="noopener noreferrer">embedded.rs</a> - Telegram chat about Rust for microcontrollers in the Russian language</li>
</ul>

<ul>
<li><a href="https://matrix.to/#/#nrf-rs:matrix.org" rel="noopener noreferrer">#nrf-rs:matrix.org</a> - For discussion of using Embedded Rust on Nordic Semiconductor devices</li>
</ul>

<ul>
<li><a href="https://matrix.to/#/#probe-rs:matrix.org" rel="noopener noreferrer">#probe-rs:matrix.org</a> - For discussion of the Probe-rs debugging toolkit</li>
</ul>

<ul>
<li><a href="https://matrix.to/#/#rust-embedded-graphics:matrix.org" rel="noopener noreferrer">#rust-embedded-graphics:matrix.org</a> - For discussion of the <a href="https://crates.io/crates/embedded-graphics" rel="noopener noreferrer"><code>embedded-graphics</code></a> crate and ecosystem</li>
</ul>
<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://github.com/imxrt-rs/imxrt-rs" rel="noopener noreferrer"><code>imxrt-ral</code></a> Register access layer for i.MX RT series. -  <a href="https://crates.io/crates/imxrt-ral" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/imxrt-ral.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / NXP</p>
</h3>
<ul>
<li><a href="https://github.com/imxrt-rs/imxrt-rs" rel="noopener noreferrer"><code>imxrt-hal</code></a> - HAL for i.MX RT series. -  <a href="https://crates.io/crates/imxrt-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/imxrt-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-graphics" rel="noopener noreferrer"><code>embedded-graphics</code></a>: 2D drawing library for any size display - <a href="https://crates.io/crates/embedded-graphics" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-graphics.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/midi-port" rel="noopener noreferrer">midi-port</a> - UART - MIDI input - <a href="https://crates.io/crates/midi-port" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/midi-port.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/st7920" rel="noopener noreferrer">ST7920</a> - SPI - LCD displays using the ST7920 controller <a href="https://crates.io/crates/st7920" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/st7920.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/8/"/>
    <summary>10 awesome projects updated on Feb 24 - Mar 01, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/7/</id>
    <title>Awesome Embedded Rust Updates on Feb 17 - Feb 23, 2020</title>
    <updated>2020-02-14T13:20:55.000Z</updated>
    <published>2020-02-11T23:08:56.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/adxl355" rel="noopener noreferrer">ADXL355</a> - SPI - 3-axis accelerometer - <a href="https://jitter.company/blog/2020/02/14/adxl355-embedded-hal-driver-crate/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/adxl355" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adxl355.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://crates.io/crates/shtcx" rel="noopener noreferrer">SHTCx</a> - I2C - Temperature / humidity sensors - <a href="https://github.com/dbrgn/shtcx-rs" rel="noopener noreferrer">github (⭐15)</a> - <a href="https://crates.io/crates/shtcx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/shtcx.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/7/"/>
    <summary>2 awesome projects updated on Feb 17 - Feb 23, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/6/</id>
    <title>Awesome Embedded Rust Updates on Feb 10 - Feb 16, 2020</title>
    <updated>2020-02-07T15:40:53.000Z</updated>
    <published>2020-02-03T03:21:36.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Ambiq Micro</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ambiq-apollo1-pac" rel="noopener noreferrer"><code>ambiq-apollo1-pac</code></a> Peripheral access API for Ambiq Apollo 1 microcontrollers (generated using svd2rust)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ambiq-apollo2-pac" rel="noopener noreferrer"><code>ambiq-apollo2-pac</code></a> Peripheral access API for Ambiq Apollo 2 microcontrollers (generated using svd2rust)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ambiq-apollo3-pac" rel="noopener noreferrer"><code>ambiq-apollo3-pac</code></a> Peripheral access API for Ambiq Apollo 3 microcontrollers (generated using svd2rust)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ambiq-apollo3p-pac" rel="noopener noreferrer"><code>ambiq-apollo3p-pac</code></a> Peripheral access API for Ambiq Apollo 3 Plus microcontrollers (generated using svd2rust)</li>
</ul>
<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/mvirkkunen/usb-device" rel="noopener noreferrer"><code>usb-device</code></a>: Abstraction layer between USB peripheral crates &amp; USB class crates - <a href="https://crates.io/crates/usb-device" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usb-device.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="http://crates.io/crates/usbd-serial" rel="noopener noreferrer">usbd-serial</a> - USB CDC-ACM class (serial) implementation - <a href="https://github.com/mvirkkunen/usbd-serial" rel="noopener noreferrer">github (⭐134)</a> - <a href="https://crates.io/crates/usbd-serial" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usbd-serial.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://crates.io/crates/usbd-hid" rel="noopener noreferrer">usbd-hid</a> - USB HID class implementation - <a href="https://github.com/twitchyliquid64/usbd-hid" rel="noopener noreferrer">github (⭐115)</a> - <a href="https://crates.io/crates/usbd-hid" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usbd-hid.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://crates.io/crates/usbd-hid-device" rel="noopener noreferrer">usbd-hid-device</a> - USB HID class implementation without <code>unsafe</code> - <a href="https://github.com/agalakhov/usbd-hid-device" rel="noopener noreferrer">github (⭐14)</a> - <a href="https://crates.io/crates/usbd-hid-device" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usbd-hid-device.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://crates.io/crates/usbd-midi" rel="noopener noreferrer">usbd-midi</a> - USB MIDI class implementation - <a href="https://github.com/btrepp/usbd-midi" rel="noopener noreferrer">github (⭐63)</a> - <a href="https://crates.io/crates/usbd-midi" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usbd-midi.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://crates.io/crates/usbd-webusb" rel="noopener noreferrer">usbd-webusb</a> - USB webUSB class implementation - <a href="https://github.com/redpfire/usbd-webusb" rel="noopener noreferrer">github (⭐22)</a> - <a href="https://crates.io/crates/usbd-webusb" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/usbd-webusb.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-morse" rel="noopener noreferrer">embedded-morse</a> - Output morse messages - <a href="https://crates.io/crates/embedded-morse" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-morse.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/6/"/>
    <summary>11 awesome projects updated on Feb 10 - Feb 16, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/5/</id>
    <title>Awesome Embedded Rust Updates on Feb 03 - Feb 09, 2020</title>
    <updated>2020-01-27T13:52:13.000Z</updated>
    <published>2020-01-27T13:52:13.000Z</published>
    <content type="html"><![CDATA[<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/cs2dsb/max31855.rs" rel="noopener noreferrer">MAX31855 (⭐4)</a> - SPI - Thermocouple digital converter -<a href="https://crates.io/crates/max31855" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max31855.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/5/"/>
    <summary>1 awesome projects updated on Feb 03 - Feb 09, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/4/</id>
    <title>Awesome Embedded Rust Updates on Jan 27 - Feb 02, 2020</title>
    <updated>2020-01-26T12:39:25.000Z</updated>
    <published>2020-01-20T00:38:22.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / GigaDevice</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/gd32vf103xx-hal" rel="noopener noreferrer"><code>gd32vf103xx-hal</code></a> - <a href="https://crates.io/crates/gd32vf103xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32vf103xx-hal.svg" alt="crates.io" /></a><ul>
<li>HAL for GD32VF103xx microcontrollers</li>
</ul>
</li>
</ul>
<h3><p>Board support crates / SeeedStudio</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/seedstudio-gd32v" rel="noopener noreferrer"><code>seedstudio-gd32v</code></a> - Board support crate for the <a href="https://www.seeedstudio.com/SeeedStudio-GD32-RISC-V-Dev-Board-p-4302.html" rel="noopener noreferrer">GD32 RISC-V Dev Board</a>
<a href="https://crates.io/crates/seedstudio-gd32v" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/seedstudio-gd32v.svg" alt="crates.io" /></a><ul>
<li>Contains runnable examples for this board</li>
</ul>
</li>
</ul>
<h3><p>Board support crates / Sipeed</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/longan-nano" rel="noopener noreferrer"><code>longan-nano</code></a> - Board support package for the <a href="https://www.seeedstudio.com/Sipeed-Longan-Nano-RISC-V-GD32VF103CBT6-Development-Board-p-4205.html" rel="noopener noreferrer">Longan Nano board</a>
<a href="https://crates.io/crates/longan-nano" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/longan-nano.svg" alt="crates.io" /></a><ul>
<li>Contains runnable examples for this board</li>
</ul>
</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/bitmatch" rel="noopener noreferrer">bitmatch</a>: A crate that allows you to match, bind, and pack the individual bits of integers. - <a href="https://crates.io/crates/bitmatch" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bitmatch.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/irq" rel="noopener noreferrer">irq</a>: utilities for writing interrupt handlers (allows moving data into interrupts, and sharing data between them) - <a href="https://crates.io/crates/irq" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/irq.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/4/"/>
    <summary>5 awesome projects updated on Jan 27 - Feb 02, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/2/</id>
    <title>Awesome Embedded Rust Updates on Jan 13 - Jan 19, 2020</title>
    <updated>2020-01-11T17:52:39.000Z</updated>
    <published>2020-01-10T20:06:25.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer"><code>atsamd11</code></a> Peripheral access API for Microchip (formerly Atmel) SAMD11 microcontrollers.  This git repo hosts both the peripheral access crate and the hal.</li>
</ul>
<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/k64" rel="noopener noreferrer"><code>k64</code></a> - <a href="https://crates.io/crates/k64" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/k64.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/lpc11uxx" rel="noopener noreferrer"><code>lpc11uxx</code></a> - <a href="https://crates.io/crates/lpc11uxx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lpc11uxx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/lpc55s6x-pac" rel="noopener noreferrer"><code>lpc55s6x-pac</code></a> - <a href="https://crates.io/crates/lpc55s6x-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lpc55s6x-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Peripheral Access Crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32g0" rel="noopener noreferrer"><code>stm32g0</code></a> - <a href="https://crates.io/crates/stm32g0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32g0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32g4" rel="noopener noreferrer"><code>stm32g4</code></a> - <a href="https://crates.io/crates/stm32g4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32g4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32h7" rel="noopener noreferrer"><code>stm32h7</code></a> - <a href="https://crates.io/crates/stm32h7" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32h7.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / OS</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ftdi-embedded-hal" rel="noopener noreferrer"><code>ftdi-embedded-hal</code></a> for FTDI FTx232H chips connected to Linux systems via USB</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/linux-embedded-hal" rel="noopener noreferrer"><code>linux-embedded-hal</code></a> for embedded Linux systems like the Raspberry Pi. - <a href="https://crates.io/crates/linux-embedded-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/linux-embedded-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Microchip</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/atsamd-hal" rel="noopener noreferrer"><code>atsamd-hal</code></a> - HAL for SAMD11, SAMD21, SAMD51 and SAME54 - <a href="https://crates.io/crates/atsamd-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/atsamd-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lpc8xx-hal" rel="noopener noreferrer"><code>lpc8xx-hal</code></a> - HAL for lpc82x and lpc845 - <a href="https://crates.io/crates/lpc8xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lpc8xx-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mkw41z-hal" rel="noopener noreferrer"><code>mkw41z-hal</code></a> - <a href="https://crates.io/crates/mkw41z-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mkw41z-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32g0xx-hal" rel="noopener noreferrer"><code>stm32g0xx-hal</code></a> - <a href="https://crates.io/crates/stm32g0xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32g0xx-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32h7xx-hal" rel="noopener noreferrer"><code>stm32h7xx-hal</code></a> - <a href="https://crates.io/crates/stm32h7xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32h7xx-hal.svg" alt="crates.io" /></a><ul>
<li>HAL implementation for the STMicro STM32H7xx family of microcontrollers</li>
</ul>
</li>
</ul>
<h3><p>Architecture support crates / ARM</p>
</h3>
<ul>
<li><a href="https://github.com/japaric/cortex-m" rel="noopener noreferrer"><code>cortex-m</code></a> Low-level access to Cortex-M processors - <a href="https://crates.io/crates/cortex-m" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cortex-m.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/f3" rel="noopener noreferrer"><code>f3</code></a> Board Support Crate for the <a href="http://www.st.com/en/evaluation-tools/stm32f3discovery.html" rel="noopener noreferrer">STM32F3DISCOVERY</a> - <a href="https://crates.io/crates/f3" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/f3.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/solo-bsp" rel="noopener noreferrer"><code>solo-bsp</code></a> Board Support Crate for <a href="https://solokeys.com/" rel="noopener noreferrer">Solo</a>, an open source security token (WIP) - <a href="https://crates.io/crates/solo-bsp" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/solo-bsp.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stellaris-launchpad" rel="noopener noreferrer"><code>stellaris-launchpad</code></a> - For the Texas Instruments Stellaris Launchpad and Tiva-C Launchpad <a href="https://crates.io/crates/stellaris-launchpad" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stellaris-launchpad.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/smart-leds-rs" rel="noopener noreferrer"><code>smart-leds</code></a>: Support for addressable LEDs including WS2812 and APA102</li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/ad983x" rel="noopener noreferrer">AD983x</a> - SPI - AD9833/AD9837 waveform generators / DDS - <a href="https://blog.eldruin.com/ad983x-waveform-generator-dds-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/ad983x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ad983x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/adafruit-alphanum4" rel="noopener noreferrer">adafruit-alphanum4</a> - I2C - Driver for <a href="https://learn.adafruit.com/adafruit-led-backpack/0-54-alphanumeric" rel="noopener noreferrer">Adafruit 14-segment LED Alphanumeric Backpack</a> based on the ht16k33 chip - <a href="https://crates.io/crates/adafruit-alphanum4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adafruit-alphanum4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ads1x1x" rel="noopener noreferrer">ADS1x1x</a> - I2C - 12/16-bit ADCs like ADS1013, ADS1015, ADS1115, etc. - <a href="https://blog.eldruin.com/ads1x1x-analog-to-digital-converter-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/ads1x1x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ads1x1x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/adxl343" rel="noopener noreferrer">ADXL343</a> - I2C - 3-axis accelerometer - <a href="https://crates.io/crates/adxl343" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adxl343.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/radio-at86rf212" rel="noopener noreferrer">AT86RF212</a> - SPI - Low power IEEE 802.15.4-2011 ISM RF Transceiver - <a href="http://web.archive.org/web/20230328083333/https://ryan.kurte.nz/notes/2020-01-05-rust-radio" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/radio-at86rf212" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/radio-at86rf212.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bluenrg" rel="noopener noreferrer">BlueNRG</a> - SPI - driver for BlueNRG-MS Bluetooth module - <a href="https://www.219design.com/bluetooth-low-energy-with-rust/" rel="noopener noreferrer">Intro post</a> <a href="https://crates.io/crates/bluenrg" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bluenrg.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bno055" rel="noopener noreferrer">BNO055</a> - I2C - Bosch Sensortec BNO055 9-axis IMU driver - <a href="https://www.reddit.com/r/rust/comments/ao4sqq/embeddedhal_bno055_9axis_imu_driver/" rel="noopener noreferrer">Intro post</a> <a href="https://crates.io/crates/bno055" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bno055.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ds1307" rel="noopener noreferrer">DS1307</a> - I2C - Real-time clock driver - <a href="https://blog.eldruin.com/ds1307-real-time-clock-rtc-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/ds1307" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ds1307.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/eeprom24x" rel="noopener noreferrer">EEPROM24x</a> - I2C - 24x series serial EEPROM driver - <a href="https://blog.eldruin.com/24x-serial-eeprom-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/eeprom24x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/eeprom24x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/embedded-sdmmc" rel="noopener noreferrer">embedded-sdmmc</a> - SPI - SD/MMC Card Driver with MS-DOS Partition and FAT16/FAT32 support - <a href="https://www.reddit.com/r/rust/comments/ascvls/introducing_embeddedsdmmc_a_purerust_no_std_sd/" rel="noopener noreferrer">Intro post</a> <a href="https://crates.io/crates/embedded-sdmmc" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-sdmmc.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/enc28j60" rel="noopener noreferrer">ENC28J60</a> - SPI - Ethernet controller - <a href="http://blog.japaric.io/wd-4-enc28j60/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/enc28j60" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/enc28j60.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hts221" rel="noopener noreferrer">HTS221</a> - I2C - Humidity and temperature sensor - <a href="https://medium.com/@pdanielgallagher/hts221-humidity-and-temperature-sensor-88056ea9e5fa" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/hts221" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hts221.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/keypad" rel="noopener noreferrer">keypad</a> - GPIO - Keypad matrix circuits - <a href="https://www.reddit.com/r/rust/comments/9j42o9/weekly_driver_keypad_matrix_circuits/" rel="noopener noreferrer">Intro post</a> - <a href="https://crates.io/crates/keypad" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/keypad.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/kxcj9" rel="noopener noreferrer">KXCJ9</a> - I2C - KXCJ9/KXCJB 3-axis accelerometers - <a href="https://blog.eldruin.com/kxcj9-kxcjb-tri-axis-mems-accelerator-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/kxcj9" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/kxcj9.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/lsm303dlhc" rel="noopener noreferrer">LSM303DLHC</a> - I2C - Accelerometer + compass (magnetometer) - <a href="http://blog.japaric.io/wd-1-2-l3gd20-lsm303dlhc-madgwick/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/lsm303dlhc" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lsm303dlhc.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/adc-mcp3008" rel="noopener noreferrer">MCP3008</a> - SPI - 8 channel 10-bit ADC - <a href="http://pramode.in/2018/02/24/an-introduction-to-writing-embedded-hal-based-drivers-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/adc-mcp3008" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/adc-mcp3008.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mcp3425" rel="noopener noreferrer">MCP3425</a> - I2C - 16-bit ADC - <a href="https://blog.dbrgn.ch/2018/3/13/rust-mcp3425-driver/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/mcp3425" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcp3425.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mcp794xx" rel="noopener noreferrer">MCP794xx</a> - I2C - Real-time clock / calendar driver - <a href="https://blog.eldruin.com/mcp794xx-real-time-clock-rtc-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/mcp794xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcp794xx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mma7660fc" rel="noopener noreferrer">MMA7660FC</a> - I2C - 3-axis accelerometer - <a href="https://rahul-thakoor.github.io/an-i2c-rust-driver-for-mma7660fc-based-3-axis-digital-accelerometer/" rel="noopener noreferrer">Intro blog post</a></li>
</ul>

<ul>
<li><a href="https://github.com/eldruin/opt300x-rs" rel="noopener noreferrer">OPT300x (⭐8)</a> - I2C - Ambient light sensor family driver  - <a href="https://blog.eldruin.com/opt300x-ambient-light-sensor-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/opt300x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/opt300x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/pwm-pca9685" rel="noopener noreferrer">pwm-pca9685</a> - I2C - 16-channel, 12-bit PWM/Servo/LED controller - <a href="https://blog.eldruin.com/pca9685-pwm-led-servo-controller-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/pwm-pca9685" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pwm-pca9685.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/rotary-encoder-hal" rel="noopener noreferrer">rotary-encoder-hal</a> - GPIO - A rotary encoder driver using <code>embedded-hal</code> - <a href="https://leshow.github.io/post/rotary_encoder_hal/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/rotary-encoder-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rotary-encoder-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/sgp30" rel="noopener noreferrer">SGP30</a> - I2C - Gas sensor - <a href="https://blog.dbrgn.ch/2018/4/1/rust-sgp30-driver/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/sgp30" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sgp30.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/sh1106" rel="noopener noreferrer">SH1106</a> - I2C - Monochrome OLED display controller - <a href="https://wapl.es/electronics/rust/2019/02/13/sh1106-driver.html" rel="noopener noreferrer">Intro post</a> <a href="https://crates.io/crates/sh1106" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sh1106.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/Rahix/shared-bus" rel="noopener noreferrer">shared-bus (⭐135)</a> - I2C - utility driver for sharing a bus between multiple devices - <a href="https://blog.rahix.de/001-shared-bus/" rel="noopener noreferrer">Intro post</a> <a href="https://crates.io/crates/shared-bus" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/shared-bus.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/shift-register-driver" rel="noopener noreferrer">shift-register-driver</a> - GPIO - Shift register - <a href="https://www.joshmcguigan.com/blog/shift-register-driver/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/shift-register-driver" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/shift-register-driver.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/si4703" rel="noopener noreferrer">Si4703</a> - I2C - FM radio turner (receiver) driver  - <a href="https://blog.eldruin.com/si4703-fm-radio-receiver-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/si4703" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/si4703.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ssd1306" rel="noopener noreferrer">SSD1306</a> - I2C/SPI - OLED display controller - <a href="https://wapl.es/electronics/rust/2018/04/30/ssd1306-driver.html" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/ssd1306" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1306.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/radio-sx127x" rel="noopener noreferrer">Sx127x</a> - SPI - Long Range Low Power Sub GHz (Gfsk, LoRa) RF Transceiver - <a href="http://web.archive.org/web/20230328083333/https://ryan.kurte.nz/notes/2020-01-05-rust-radio" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/radio-sx127x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/radio-sx127x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/radio-sx128x" rel="noopener noreferrer">Sx128x</a> - SPI - Long range, low power 2.4 GHz (Gfsk, Flrc, LoRa) RF Transceiver - <a href="http://web.archive.org/web/20230328083333/https://ryan.kurte.nz/notes/2020-01-05-rust-radio" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/radio-sx128x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/radio-sx128x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tmp006" rel="noopener noreferrer">TMP006</a> - I2C - Contact-less infrared (IR) thermopile temperature sensor driver - <a href="https://blog.eldruin.com/tmp006-contact-less-infrared-ir-thermopile-driver-in-rust/" rel="noopener noreferrer">Intro post</a> <a href="https://crates.io/crates/tmp006" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tmp006.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tmp1x2" rel="noopener noreferrer">TMP1x2</a> - I2C - TMP102 and TMP112x temperature sensor driver - <a href="https://blog.eldruin.com/tmp1x2-temperature-sensor-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> <a href="https://crates.io/crates/tmp1x2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tmp1x2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tsl256x" rel="noopener noreferrer">TSL256X</a> - I2C - Light Intensity Sensor - <a href="https://www.joshmcguigan.com/blog/tsl256x-light-intensity-sensor-driver/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/tsl256x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tsl256x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/veml6030" rel="noopener noreferrer">VEML6030/VEML7700</a> - I2C - Ambient light sensors - <a href="https://blog.eldruin.com/veml6030-ambient-light-sensor-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/veml6030" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/veml6030.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/veml6075" rel="noopener noreferrer">VEML6075</a> - I2C - UVA and UVB light sensor - <a href="https://blog.eldruin.com/veml6075-uva-uvb-uv-index-light-sensor-driver-in-rust/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/veml6075" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/veml6075.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/ReeceStevens/afe4400" rel="noopener noreferrer">AFE4400 (⭐6)</a> - SPI - Pulse oximeter</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/apds9960" rel="noopener noreferrer">APDS9960</a> - I2C - Proximity, ambient light, RGB, and gesture sensor - <a href="https://crates.io/crates/apds9960" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/apds9960.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/uwearzt/as5048a" rel="noopener noreferrer">AS5048A (⭐4)</a> - SPI - AMS AS5048A Magnetic Rotary Encoder</li>
</ul>

<ul>
<li><a href="https://github.com/RandomInsano/axp209-rs" rel="noopener noreferrer">AXP209 (⭐5)</a> - I2C - Power management unit</li>
</ul>

<ul>
<li><a href="https://github.com/wose/bh1750" rel="noopener noreferrer">BH1750 (⭐2)</a> - I2C - ambient light sensor (lux meter)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bme280" rel="noopener noreferrer">BME280</a> - A rust device driver for the Bosch BME280 temperature, humidity, and atmospheric pressure sensor and the Bosch BMP280 temperature and atmospheric pressure sensor. <a href="https://crates.io/crates/bme280" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bme280.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/marcelbuesing/bme680" rel="noopener noreferrer">bme680 (⭐31)</a> - I2C - Temperature / humidity / gas / pressure sensor - <a href="https://crates.io/crates/bme680" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bme680.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bmp280-ehal" rel="noopener noreferrer">BMP280</a> - A platform agnostic driver to interface with the BMP280 pressure sensor <a href="https://crates.io/crates/bmp280-ehal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bmp280-ehal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/cc1101" rel="noopener noreferrer">CC1101</a> - SPI - Sub-1GHz RF Transceiver - <a href="https://crates.io/crates/cc1101" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cc1101.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/wose/ds3231" rel="noopener noreferrer">DS3231 (⭐8)</a> - I2C - real-time clock</li>
</ul>

<ul>
<li><a href="https://github.com/rust-embedded/wg/issues/39#issuecomment-375262785" rel="noopener noreferrer">DS3234 (⭐2.1k)</a> - SPI - Real-time clock</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ds323x" rel="noopener noreferrer">DS323x</a> - I2C/SPI - Real-time clocks (RTC): DS3231, DS3232 and DS3234 - <a href="https://crates.io/crates/ds323x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ds323x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/embedded-nrf24l01" rel="noopener noreferrer">embedded-nrf24l01</a> - SPI+GPIO - 2.4 GHz radio</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/grideye" rel="noopener noreferrer">GridEYE</a> - I2C - Rust driver for Grid-EYE / Panasonic AMG88(33) - <a href="https://crates.io/crates/GridEYE" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/GridEYE.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/nordmoen/hc-sr04" rel="noopener noreferrer">HC-SR04 (⭐17)</a> - DIO - Ultrasound sensor</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hd44780-driver" rel="noopener noreferrer">HD44780-driver</a> - GPIO - LCD controller - <a href="https://crates.io/crates/hd44780-driver" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hd44780-driver.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="http://github.com/kunerd/clerk" rel="noopener noreferrer">HD44780 (⭐12)</a> - Parallel port - LCD controller</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hm11" rel="noopener noreferrer">HM11</a> - USART - HM-11 bluetooth module AT configuration crate - <a href="https://crates.io/crates/hm11" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hm11.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/david-sawatzke/hub75-rs" rel="noopener noreferrer">hub75 (⭐27)</a> - A driver for rgb led matrices with the hub75 interface  - <a href="https://crates.io/crates/hub75" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hub75.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/hzgrow-r502" rel="noopener noreferrer">hzgrow-r502</a> - UART capacitive fingerprint reader - <a href="https://crates.io/crates/hzgrow-r502" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hzgrow-r502.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/eldruin/iaq-core-rs" rel="noopener noreferrer">iAQ-Core (⭐2)</a> - I2C - iAQ-Core-C/iAQ-Core-P Gas and VOC sensor driver for monitoring indoor air quality.</li>
</ul>

<ul>
<li><a href="https://github.com/yuri91/ili9341-rs" rel="noopener noreferrer">ILI9341 (⭐72)</a> - SPI - TFT LCD display</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ina260" rel="noopener noreferrer">INA260</a> - I2C - power monitor - <a href="https://crates.io/crates/ina260" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ina260.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/lm75" rel="noopener noreferrer">LM75</a> - I2C - Temperature sensor and thermal watchdog (also compatible with LM75A, LM75B, LM75C, AT30TS75A, DS1775, DS75, DS7505, G751, MAX7500/1/2/3/4, MAX6625, MCP9800/1/2/3, STDS75, TCN75, PCT2075) - <a href="https://crates.io/crates/lm75" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lm75.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/byronwasti/ls010b7dh01" rel="noopener noreferrer">LS010B7DH01 (⭐8)</a> - SPI - Memory LCD</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/lsm303c" rel="noopener noreferrer">LSM303C</a> - A platform agnostic driver to interface with the LSM303C (accelerometer + compass) <a href="https://crates.io/crates/lsm303c" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lsm303c.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/therealprof/mag3110" rel="noopener noreferrer">MAG3110 (⭐1)</a> - I2C - Magnetometer</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/max31865" rel="noopener noreferrer">MAX31865</a> - SPI - RTD to Digital converter - <a href="https://crates.io/crates/max31865" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max31865.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/max44009" rel="noopener noreferrer">MAX44009</a> - I2C - Ambient light sensor - <a href="https://crates.io/crates/max44009" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max44009.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/almindor/max7219" rel="noopener noreferrer">MAX7219 (⭐17)</a> - SPI - LED display driver - <a href="https://crates.io/crates/max7219" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/max7219.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mcp49xx" rel="noopener noreferrer">MCP49xx</a> - SPI - 8/10/12-bit DACs like MCP4921, MCP4922, MCP4801, etc. - <a href="https://crates.io/crates/mcp49xx" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcp49xx.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mcp9808" rel="noopener noreferrer">MCP9808</a> - I2C - Temperature sensor - <a href="https://crates.io/crates/mcp9808" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mcp9808.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/japaric/mfrc522" rel="noopener noreferrer">MFRC522 (⭐32)</a> - SPI - RFID tag reader/writer</li>
</ul>

<ul>
<li><a href="https://github.com/japaric/motor-driver" rel="noopener noreferrer">motor-driver (⭐11)</a> - Motor drivers: L298N, TB6612FNG, etc.</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mpu6050" rel="noopener noreferrer">MPU6050</a> - I2C - no_std driver for the MPU6050 <a href="https://crates.io/crates/mpu6050" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mpu6050.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/mpu9250" rel="noopener noreferrer">MPU9250</a> - no_std driver for the MPU9250 (and other MPU* devices) &amp; onboard AK8963 (accelerometer + gyroscope +  magnetometer IMU) <a href="https://crates.io/crates/mpu9250" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mpu9250.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/maikelwever/nrf24l01" rel="noopener noreferrer">NRF24L01 (⭐30)</a> - SPI - 2.4 GHz wireless communication</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/onewire" rel="noopener noreferrer">OneWire</a> - 1wire - OneWire protocol implementation with drivers for devices such as <a href="https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf" rel="noopener noreferrer">DS18B20</a> - <a href="https://crates.io/crates/onewire" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/onewire.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/pcein/pcd8544" rel="noopener noreferrer">PCD8544 (⭐0)</a> - SPI - 48x84 pixels matrix LCD controller</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/pcd8544" rel="noopener noreferrer">PCD8544_rich</a> - SPI - Rich driver for 48x84 pixels matrix LCD controller  - <a href="https://crates.io/crates/pcd8544" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pcd8544.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/pcf857x" rel="noopener noreferrer">PCF857x</a> - I2C - I/O expanders: PCF8574, PCF8574A, PCF8575 <a href="https://crates.io/crates/pcf857x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pcf857x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/radio-at86rf212" rel="noopener noreferrer">radio-at86rf212</a> - SPI - Sub GHz 802.15.4 radio transceiver <a href="https://crates.io/crates/radio-at86rf212" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/radio-at86rf212.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/lolzballs/rfm69" rel="noopener noreferrer">RFM69 (⭐12)</a> - SPI - ISM radio transceiver</li>
</ul>

<ul>
<li><a href="https://github.com/dbrgn/rn2xx3-rs/" rel="noopener noreferrer">RN2xx3 (⭐5)</a> - Serial - A driver for the RN2483 / RN2903 LoRaWAN modems by Microchip</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/scd30" rel="noopener noreferrer">SCD30</a> - I2C - CO₂ sensor - <a href="https://crates.io/crates/scd30" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/scd30.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/dbrgn/sht2x-rs" rel="noopener noreferrer">SHT2x (⭐2)</a> - I2C - temperature / humidity sensors</li>
</ul>

<ul>
<li><a href="https://github.com/miek/sht3x-rs" rel="noopener noreferrer">SHT3x (⭐9)</a> - I2C - Temperature / humidity sensors</li>
</ul>

<ul>
<li><a href="https://github.com/ilya-epifanov/si5351" rel="noopener noreferrer">SI5351 (⭐4)</a> - I2C - clock generator</li>
</ul>

<ul>
<li><a href="https://github.com/wose/si7021" rel="noopener noreferrer">SI7021 (⭐5)</a> - I2C - Humidity and temperature sensor</li>
</ul>

<ul>
<li><a href="https://github.com/jonas-schievink/spi-memory/" rel="noopener noreferrer">spi-memory (⭐26)</a> - SPI - A generic driver for various SPI Flash and EEPROM chips - <a href="https://crates.io/crates/spi-memory" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/spi-memory.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ssd1322" rel="noopener noreferrer">SSD1322</a> - SPI - Graphical OLED display controller - <a href="https://crates.io/crates/ssd1322" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1322.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ssd1351" rel="noopener noreferrer">SSD1351</a> - SPI - 16bit colour OLED display driver - <a href="https://crates.io/crates/ssd1351" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1351.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ssd1675" rel="noopener noreferrer">SSD1675</a> - SPI - Tri-color ePaper display controller - <a href="https://crates.io/crates/ssd1675" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ssd1675.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/dotcypress/st7032i" rel="noopener noreferrer">st7032i (⭐2)</a> - I2C - Dot Matrix LCD Controller driver (Sitronix ST7032i or similar). - <a href="https://crates.io/crates/st7032i" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/st7032i.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/st7735-lcd" rel="noopener noreferrer">ST7735-lcd</a> - SPI - An embedded-graphics compatible driver for the popular lcd family from Sitronix <a href="https://crates.io/crates/st7735-lcd" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/st7735-lcd.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/stm32-rs/stm32-eth" rel="noopener noreferrer">stm32-eth (⭐160)</a> - MCU - Ethernet</li>
</ul>

<ul>
<li><a href="https://github.com/susu/sx1278" rel="noopener noreferrer">SX1278 (⭐11)</a> - SPI - Long range (LoRa) transceiver</li>
</ul>

<ul>
<li><a href="https://github.com/wez/sx1509" rel="noopener noreferrer">SX1509 (⭐1)</a> - I2C - IO Expander / Keypad driver</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tcs3472" rel="noopener noreferrer">TCS3472</a> - I2C - RGB color light sensor - <a href="https://crates.io/crates/tcs3472" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tcs3472.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tpa2016d2" rel="noopener noreferrer">TPA2016D2</a> - I2C - A driver for interfacing with the Texas Instruments TPA2016D2 Class-D amplifier - <a href="https://crates.io/crates/tpa2016d2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tpa2016d2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/veml6040" rel="noopener noreferrer">VEML6040</a> - I2C - RGBW color light sensor - <a href="https://crates.io/crates/veml6040" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/veml6040.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/veml6070" rel="noopener noreferrer">VEML6070</a> - I2C - UVA light sensor - <a href="https://crates.io/crates/veml6070" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/veml6070.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/chocol4te/vesc-comm" rel="noopener noreferrer">vesc-comm (⭐2)</a> - A driver for communicating with <a href="http://vedder.se/2015/01/vesc-open-source-esc/" rel="noopener noreferrer">VESC-compatible electronic speed controllers</a> <a href="https://crates.io/crates/vesc-comm" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/vesc-comm.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/vl53l0x" rel="noopener noreferrer">VL53L0X</a> - A platform agnostic driver to interface with the vl53l0x (time-of-flight sensor) <a href="https://crates.io/crates/vl53l0x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/vl53l0x.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/w5500" rel="noopener noreferrer">w5500</a> - SPI - Ethernet Module with hardwired protocols : TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE - <a href="https://crates.io/crates/w5500" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/w5500.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/xca9548a" rel="noopener noreferrer">xCA9548A</a> - I2C - I2C switches/multiplexers: TCA9548A, PCA9548A - <a href="https://crates.io/crates/xca9548a" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xca9548a.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/atomic" rel="noopener noreferrer">atomic</a>: Generic Atomic wrapper type. <a href="https://crates.io/crates/atomic" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/atomic.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bbqueue" rel="noopener noreferrer">bbqueue</a>: A SPSC, statically allocatable queue based on BipBuffers suitable for DMA transfers - <a href="https://crates.io/crates/bbqueue" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bbqueue.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/biquad" rel="noopener noreferrer">biquad</a>: A library for creating second-order IIR filters for signal processing based on Biquads, where both a Direct Form 1 (DF1) and Direct Form 2 Transposed (DF2T) implementation is available. <a href="https://crates.io/crates/biquad" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/biquad.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bit_field" rel="noopener noreferrer">bit_field</a>: manipulating bitfields and bitarrays - <a href="https://crates.io/crates/bit_field" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bit_field.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bluetooth-hci" rel="noopener noreferrer">bluetooth-hci</a>: device-independent Bluetooth Host-Controller Interface implementation. <a href="https://crates.io/crates/bluetooth-hci" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bluetooth-hci.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bounded-registers" rel="noopener noreferrer">bounded-registers</a> A high-assurance memory-mapped register code generation and interaction library. <code>bounded-registers</code> provides a Tock-like API for MMIO registers with the addition of type-based bounds checking. - <a href="https://crates.io/crates/bounded-registers" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bounded-registers.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/combine" rel="noopener noreferrer">combine</a>: parser combinator library - <a href="https://crates.io/crates/combine" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/combine.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/thejpster/console-traits" rel="noopener noreferrer">console-traits (⭐3)</a>: Describes a basic text console. Used by <a href="https://github.com/thejpster/menu" rel="noopener noreferrer">menu (⭐63)</a> and implemented by <a href="https://github.com/thejpster/vga-framebuffer-rs" rel="noopener noreferrer">vga-framebuffer (⭐32)</a>. <a href="https://crates.io/crates/console-tratis" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/console-tratis.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/cmim" rel="noopener noreferrer"><code>cmim</code></a>, or Cortex-M Interrupt Move: A crate for Cortex-M devices to move data to interrupt context, without needing a critical section to access the data within an interrupt, and to remove the need for the "mutex dance" - <a href="https://crates.io/crates/cmim" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cmim.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/dcmimu" rel="noopener noreferrer">dcmimu</a>: An algorithm for fusing low-cost triaxial MEMS gyroscope and accelerometer measurements <a href="https://crates.io/crates/dcmimu" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dcmimu.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/Michael-F-Bryan/gcode-rs" rel="noopener noreferrer">gcode (⭐108)</a>: A gcode parser for no-std applications - <a href="https://crates.io/crates/gcode" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gcode.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/heapless" rel="noopener noreferrer">heapless</a>: provides <code>Vec</code>, <code>String</code>, <code>LinearMap</code>, <code>RingBuffer</code> backed by fixed-size buffers  - <a href="https://crates.io/crates/heapless" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/heapless.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/ieee802154" rel="noopener noreferrer">ieee802154</a>: Partial implementation of the IEEE 802.15.4 standard - <a href="https://crates.io/crates/ieee802154" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/ieee802154.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/infrared" rel="noopener noreferrer">infrared</a>: infrared remote control library for embedded rust - <a href="https://crates.io/crates/infrared" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/infrared.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/intrusive-collections" rel="noopener noreferrer">intrusive-collections</a>: intrusive (non-allocating) singly/doubly linked lists and red-black trees - <a href="https://crates.io/crates/intrusive-collections" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/intrusive-collections.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/managed" rel="noopener noreferrer">managed</a>: provides <code>ManagedSlice</code>, <code>ManagedMap</code> backed by either their std counterparts or fixed-size buffers for <code>#![no_std]</code>. - <a href="https://crates.io/crates/managed" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/managed.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/thejpster/menu" rel="noopener noreferrer">menu (⭐63)</a>: A basic command-line interface library. Has nested menus and basic help functionality. <a href="https://crates.io/crates/menu" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/menu.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/NeoBirth/micromath" rel="noopener noreferrer">micromath (⭐486)</a>: Embedded Rust math library featuring fast, safe floating point approximations for common arithmetic operations, 2D and 3D vector types, and statistical analysis - <a href="https://crates.io/crates/micromath" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/micromath.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nalgebra" rel="noopener noreferrer">nalgebra</a>: general-purpose and low-dimensional linear algebra library - <a href="https://crates.io/crates/nalgebra" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nalgebra.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nom" rel="noopener noreferrer">nom</a>: parser combinator framework - <a href="https://crates.io/crates/nom" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nom.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/null-terminated" rel="noopener noreferrer">null-terminated</a>: generic null-terminated arrays - <a href="https://crates.io/crates/null-terminated" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/null-terminated.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/num-format" rel="noopener noreferrer">num-format</a>: Crate for producing string representations of numbers, formatted according to international standards, e.g. "1,000,000" for US English - <a href="https://crates.io/crates/num-format" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/num-format.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/thejpster/pc-keyboard" rel="noopener noreferrer">pc-keyboard (⭐116)</a>: A PS/2 keyboard protocol driver. Transport (bit-banging or SPI) agnostic, but can convert Set 2 Scancodes into Unicode. <a href="https://crates.io/crates/pc-keyboard" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/pc-keyboard.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/qei" rel="noopener noreferrer">qei</a> : A qei wrapper that allows you to extend your qei timers from a 16-bit integer to a 64-bit integer. - <a href="https://crates.io/crates/qei" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/qei.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/qemu-exit" rel="noopener noreferrer">qemu-exit</a>: Quit a running QEMU session with user-defined exit code. Useful for unit or integration tests using QEMU. - <a href="https://crates.io/crates/qemu-exit" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/qemu-exit.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/rust-embedded/register-rs" rel="noopener noreferrer">register-rs (⭐50)</a>: Unified interface for MMIO and CPU registers. Provides type-safe bitfield manipulation. <code>register-rs</code> is Tock registers with added support for CPU register definitions using the same API as for the MMIO registers. This enables homogeneous interfaces to registers of all kinds. - <a href="https://crates.io/crates/register" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/register.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/scroll" rel="noopener noreferrer">scroll</a>: extensible and endian-aware Read/Write traits for generic containers - <a href="https://crates.io/crates/scroll" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/scroll.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/m-labs/smoltcp" rel="noopener noreferrer">smoltcp (⭐4.6k)</a>: a small TCP/IP stack that runs without <code>alloc</code>. <a href="https://crates.io/crates/smoltcp" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/smoltcp.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tinybmp" rel="noopener noreferrer">tinybmp</a>: No-std, no-alloc BMP parser for embedded systems. <a href="https://wapl.es/rust/2019/03/04/embedded-graphics-0.4.7-bmp-support.html" rel="noopener noreferrer">Introductory blog post</a> - <a href="https://crates.io/crates/tinybmp" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/tinybmp.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/thejpster/vga-framebuffer-rs" rel="noopener noreferrer">vga-framebuffer (⭐32)</a>: A VGA signal generator and font renderer for VGA-less microcontrollers. Used by <a href="https://github.com/thejpster/monotron" rel="noopener noreferrer">Monotron (⭐192)</a> to generate 48 by 36 character display using 3 SPI peripherals and a timer. <a href="https://crates.io/crates/vga-framebuffer" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/vga-framebuffer.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/wyhash" rel="noopener noreferrer">wyhash</a>: A fast, simple and portable hashing algorithm and random number generator. - <a href="https://crates.io/crates/wyhash" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/wyhash.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Panic handling / WIP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/panic-persist" rel="noopener noreferrer"><code>panic-persist</code></a>: A panic handler crate inspired by <code>panic-ramdump</code> that logs panic messages to a region of RAM defined by the user, allowing for discovery of panic messages post-mortem using normal program control flow. - <a href="https://crates.io/crates/panic-persist" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/panic-persist.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/2/"/>
    <summary>152 awesome projects updated on Jan 13 - Jan 19, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2020/1/</id>
    <title>Awesome Embedded Rust Updates on Jan 06 - Jan 12, 2020</title>
    <updated>2020-01-05T04:17:43.000Z</updated>
    <published>2020-01-04T13:44:47.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f3xx-hal" rel="noopener noreferrer"><code>stm32f3xx-hal</code></a> - <a href="https://crates.io/crates/stm32f3xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f3xx-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/ryankurte/rust-radio" rel="noopener noreferrer"><code>radio</code></a> - Generic radio transceiver traits, mocks, and helpers - <a href="https://crates.io/crates/radio" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/radio.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/1/"/>
    <summary>2 awesome projects updated on Jan 06 - Jan 12, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/52/</id>
    <title>Awesome Embedded Rust Updates on Dec 30 - Jan 05, 2019</title>
    <updated>2019-12-29T10:41:02.000Z</updated>
    <published>2019-12-29T10:41:02.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer"><code>atsame54</code></a> Peripheral access API for Microchip (formerly Atmel) SAME54 microcontrollers.  This git repo hosts both the peripheral access crate and the hal.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/52/"/>
    <summary>1 awesome projects updated on Dec 30 - Jan 05, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/49/</id>
    <title>Awesome Embedded Rust Updates on Dec 09 - Dec 15, 2019</title>
    <updated>2019-12-02T21:49:40.000Z</updated>
    <published>2019-12-02T11:54:36.000Z</published>
    <content type="html"><![CDATA[<h3><p>Real-time / Real-time Operating System (RTOS)</p>
</h3>
<ul>
<li><a href="https://drone-os.github.io" rel="noopener noreferrer">Drone OS</a> An Embedded Operating System for writing real-time applications in Rust.</li>
</ul>

<ul>
<li><a href="https://github.com/hashmismatch/freertos.rs" rel="noopener noreferrer">FreeRTOS.rs (⭐245)</a> Rust interface for the FreeRTOS API</li>
</ul>

<ul>
<li><a href="https://www.tockos.org" rel="noopener noreferrer">Tock</a> An embedded operating system designed for running multiple concurrent, mutually distrustful applications on low-memory and low-power microcontrollers</li>
</ul>
<h3><p>Peripheral Access Crates / XMC</p>
</h3>
<ul>
<li><a href="https://github.com/xmc-rs/xmc4100" rel="noopener noreferrer"><code>xmc4100</code></a> - <a href="https://crates.io/crates/xmc4100" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4100.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/xmc-rs/xmc4200" rel="noopener noreferrer"><code>xmc4200</code></a> - <a href="https://crates.io/crates/xmc4200" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4200.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/xmc-rs/xmc4300" rel="noopener noreferrer"><code>xmc4300</code></a> - <a href="https://crates.io/crates/xmc4300" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4300.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/xmc-rs/xmc4400" rel="noopener noreferrer"><code>xmc4400</code></a> - <a href="https://crates.io/crates/xmc4400" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4400.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/xmc-rs/xmc4500" rel="noopener noreferrer"><code>xmc4500</code></a> - <a href="https://crates.io/crates/xmc4500" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4500.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/xmc-rs/xmc4700" rel="noopener noreferrer"><code>xmc4700</code></a> - <a href="https://crates.io/crates/xmc4700" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4700.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/xmc-rs/xmc4800" rel="noopener noreferrer"><code>xmc4800</code></a> - <a href="https://crates.io/crates/xmc4800" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4800.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / XMC</p>
</h3>
<ul>
<li><a href="https://github.com/xmc-rs/xmc4-hal" rel="noopener noreferrer"><code>xmc4-hal</code></a> - <a href="https://crates.io/crates/xmc4-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc4-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/49/"/>
    <summary>11 awesome projects updated on Dec 09 - Dec 15, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/47/</id>
    <title>Awesome Embedded Rust Updates on Nov 25 - Dec 01, 2019</title>
    <updated>2019-11-24T22:27:35.000Z</updated>
    <published>2019-11-24T22:27:35.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://github.com/rust-embedded/rust-raspi3-OS-tutorials" rel="noopener noreferrer">Writing an embedded OS in Rust on the Raspberry Pi (⭐15k)</a> A set of tutorials that give a guided, step-by-step tour of how to write a monolithic Operating System kernel for an embedded system from scratch. Runs on the Raspberry Pi 3 and the Raspberry Pi 4.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/47/"/>
    <summary>1 awesome projects updated on Nov 25 - Dec 01, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/46/</id>
    <title>Awesome Embedded Rust Updates on Nov 18 - Nov 24, 2019</title>
    <updated>2019-11-14T11:52:38.000Z</updated>
    <published>2019-11-14T11:52:38.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Silicon Labs</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/efm32pg12-pac" rel="noopener noreferrer"><code>efm32pg12-pac</code></a> - Peripheral access API for Silicon Labs EFM32PG12 microcontrollers - <a href="https://crates.io/crates/efm32pg12-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/efm32pg12-pac" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/46/"/>
    <summary>1 awesome projects updated on Nov 18 - Nov 24, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/45/</id>
    <title>Awesome Embedded Rust Updates on Nov 11 - Nov 17, 2019</title>
    <updated>2019-11-09T08:50:59.000Z</updated>
    <published>2019-11-08T14:43:38.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://rust-embedded.github.io/book/" rel="noopener noreferrer">The Embedded Rust Book</a> - An introductory book about using the Rust Programming Language on "Bare Metal" embedded systems, such as Microcontrollers.</li>
</ul>
<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f7xx-hal" rel="noopener noreferrer"><code>stm32f7xx-hal</code></a> - <a href="https://crates.io/crates/stm32f7xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f7xx-hal.svg" alt="crates.io" /></a><ul>
<li>Generic HAL implementation for all MCUs of the stm32f7 series</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/45/"/>
    <summary>2 awesome projects updated on Nov 11 - Nov 17, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/41/</id>
    <title>Awesome Embedded Rust Updates on Oct 14 - Oct 20, 2019</title>
    <updated>2019-10-11T12:57:27.000Z</updated>
    <published>2019-10-11T12:57:27.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / GigaDevice</p>
</h3>
<ul>
<li><a href="https://github.com/luojia65/gd32vf103-hal" rel="noopener noreferrer"><code>gd32vf103-hal</code></a> - <a href="https://crates.io/crates/gd32vf103-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32vf103-hal.svg" alt="crates.io" /></a><ul>
<li>(WIP) Hardware abstract layer (HAL) for the GD32VF103 RISC-V microcontroller</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/41/"/>
    <summary>1 awesome projects updated on Oct 14 - Oct 20, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/39/</id>
    <title>Awesome Embedded Rust Updates on Sep 30 - Oct 06, 2019</title>
    <updated>2019-09-28T05:18:12.000Z</updated>
    <published>2019-09-28T05:18:12.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://github.com/jkristell/nucleo-f401re.git" rel="noopener noreferrer"><code>nucleo-f401re</code></a> - <a href="https://www.st.com/en/evaluation-tools/nucleo-f401re.html" rel="noopener noreferrer">Nucleo-F401RE</a> <a href="https://crates.io/crates/nucleo-f401re" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nucleo-f401re.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/39/"/>
    <summary>1 awesome projects updated on Sep 30 - Oct 06, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/37/</id>
    <title>Awesome Embedded Rust Updates on Sep 16 - Sep 22, 2019</title>
    <updated>2019-09-15T04:03:08.000Z</updated>
    <published>2019-09-15T04:03:08.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / GigaDevice</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/gd32vf103-pac" rel="noopener noreferrer"><code>gd32vf103-pac</code></a> Peripheral access API for GD32VF103 RISC-V microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/gd32vf103-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/gd32vf103-pac.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/37/"/>
    <summary>1 awesome projects updated on Sep 16 - Sep 22, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/36/</id>
    <title>Awesome Embedded Rust Updates on Sep 09 - Sep 15, 2019</title>
    <updated>2019-09-04T12:32:22.000Z</updated>
    <published>2019-09-04T12:32:22.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lpc82x-pac" rel="noopener noreferrer"><code>lpc82x-pac</code></a> - <a href="https://crates.io/crates/lpc82x-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lpc82x-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / OS</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/bitbang-hal" rel="noopener noreferrer"><code>bitbang-hal</code></a> software protocol implementations for microcontrollers with digital::OutputPin and digital::InputPin</li>
</ul>
<h3><p>HAL implementation crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/lpc55s6x-hal" rel="noopener noreferrer"><code>lpc55s6x-hal</code></a> - <a href="https://crates.io/crates/lpc55s6x-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/lpc55s6x-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/36/"/>
    <summary>3 awesome projects updated on Sep 09 - Sep 15, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/34/</id>
    <title>Awesome Embedded Rust Updates on Aug 26 - Sep 01, 2019</title>
    <updated>2019-08-23T21:33:08.000Z</updated>
    <published>2019-08-23T21:33:08.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f0" rel="noopener noreferrer"><code>stm32f0</code></a> - <a href="https://crates.io/crates/stm32f0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32f1" rel="noopener noreferrer"><code>stm32f1</code></a> - <a href="https://crates.io/crates/stm32f1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32f2" rel="noopener noreferrer"><code>stm32f2</code></a> - <a href="https://crates.io/crates/stm32f2" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f2.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32f3" rel="noopener noreferrer"><code>stm32f3</code></a> - <a href="https://crates.io/crates/stm32f3" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f3.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32f4" rel="noopener noreferrer"><code>stm32f4</code></a> - <a href="https://crates.io/crates/stm32f4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f4.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32f7" rel="noopener noreferrer"><code>stm32f7</code></a> - <a href="https://crates.io/crates/stm32f7" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f7.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32l0" rel="noopener noreferrer"><code>stm32l0</code></a> - <a href="https://crates.io/crates/stm32l0" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l0.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32l1" rel="noopener noreferrer"><code>stm32l1</code></a> - <a href="https://crates.io/crates/stm32l1" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l1.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32l4" rel="noopener noreferrer"><code>stm32l4</code></a> - <a href="https://crates.io/crates/stm32l4" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l4.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/34/"/>
    <summary>9 awesome projects updated on Aug 26 - Sep 01, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/26/</id>
    <title>Awesome Embedded Rust Updates on Jul 01 - Jul 07, 2019</title>
    <updated>2019-06-25T19:56:26.000Z</updated>
    <published>2019-06-25T19:39:01.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://github.com/Rahix/avr-device" rel="noopener noreferrer"><code>avr-device</code></a> Peripheral access API for Microchip (formerly Atmel) AVR microcontroller family.</li>
</ul>
<h3><p>Board support crates / Arduino</p>
</h3>
<ul>
<li><a href="https://github.com/Rahix/avr-hal" rel="noopener noreferrer"><code>avr-hal</code></a> - Board support crate for several AVR-based boards including the Arduino Uno and the Arduino Leonardo</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/26/"/>
    <summary>2 awesome projects updated on Jul 01 - Jul 07, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/21/</id>
    <title>Awesome Embedded Rust Updates on May 27 - Jun 02, 2019</title>
    <updated>2019-05-22T07:37:52.000Z</updated>
    <published>2019-05-22T07:37:52.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32l0xx-hal" rel="noopener noreferrer"><code>stm32l0xx-hal</code></a> - <a href="https://crates.io/crates/stm32l0xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l0xx-hal.svg" alt="crates.io" /></a><ul>
<li>HAL implementation for the the STMicro STM32L0xx family of microcontrollers</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/21/"/>
    <summary>1 awesome projects updated on May 27 - Jun 02, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/18/</id>
    <title>Awesome Embedded Rust Updates on May 06 - May 12, 2019</title>
    <updated>2019-05-04T03:36:52.000Z</updated>
    <published>2019-05-04T03:36:52.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer"><code>atsamd21</code></a> Peripheral access API for Microchip (formerly Atmel) SAMD21 microcontrollers.  This git repo hosts both the peripheral access crate and the hal.</li>
</ul>

<ul>
<li><a href="https://github.com/atsamd-rs/atsamd" rel="noopener noreferrer"><code>atsamd51</code></a> Peripheral access API for Microchip (formerly Atmel) SAMD51 microcontrollers.  This git repo hosts both the peripheral access crate and the hal.</li>
</ul>
<h3><p>Component abstraction crates / Other</p>
</h3>
<ul>
<li><a href="https://github.com/NeoBirth/accelerometer.rs" rel="noopener noreferrer"><code>accelerometer</code></a> - Generic accelerometer support, including traits and types for taking readings from 2 or 3-axis accelerometers and tracking device orientations - <a href="https://crates.io/crates/accelerometer" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/accelerometer.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/18/"/>
    <summary>3 awesome projects updated on May 06 - May 12, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/17/</id>
    <title>Awesome Embedded Rust Updates on Apr 29 - May 05, 2019</title>
    <updated>2019-04-26T08:15:03.000Z</updated>
    <published>2019-04-26T08:15:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/jonas-schievink/rubble" rel="noopener noreferrer">Rubble (⭐403)</a>: A pure-Rust embedded BLE stack <a href="https://crates.io/crates/rubble" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/rubble.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/17/"/>
    <summary>1 awesome projects updated on Apr 29 - May 05, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/14/</id>
    <title>Awesome Embedded Rust Updates on Apr 08 - Apr 14, 2019</title>
    <updated>2019-04-07T15:44:27.000Z</updated>
    <published>2019-04-07T15:44:27.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / XMC</p>
</h3>
<ul>
<li><a href="https://github.com/david-sawatzke/xmc1100-hal" rel="noopener noreferrer"><code>xmc1100-hal</code></a> - <a href="https://crates.io/crates/xmc1100-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/xmc1100-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/14/"/>
    <summary>1 awesome projects updated on Apr 08 - Apr 14, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/13/</id>
    <title>Awesome Embedded Rust Updates on Apr 01 - Apr 07, 2019</title>
    <updated>2019-03-28T11:42:16.000Z</updated>
    <published>2019-03-28T11:42:16.000Z</published>
    <content type="html"><![CDATA[<h3><p>Architecture support crates / MIPS</p>
</h3>
<ul>
<li><a href="https://github.com/Harry-Chen/rust-mips" rel="noopener noreferrer"><code>mips</code></a> Low-level access to MIPS32 processors - <a href="https://crates.io/crates/mips" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mips.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/13/"/>
    <summary>1 awesome projects updated on Apr 01 - Apr 07, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/12/</id>
    <title>Awesome Embedded Rust Updates on Mar 25 - Mar 31, 2019</title>
    <updated>2019-03-23T11:57:43.000Z</updated>
    <published>2019-03-23T11:57:43.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / SiFive</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/e310x" rel="noopener noreferrer"><code>e310x</code></a> - svd2rust generated interface to SiFive <a href="https://www.sifive.com/cores/e31" rel="noopener noreferrer">Freedom E310</a> MCUs - <a href="https://crates.io/crates/e310x" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/e310x.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / SiFive</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/e310x-hal" rel="noopener noreferrer"><code>e310x-hal</code></a> - HAL for SiFive <a href="https://www.sifive.com/cores/e31" rel="noopener noreferrer">Freedom E310</a> MCUs - <a href="https://crates.io/crates/e310x-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/e310x-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Architecture support crates / RISC-V</p>
</h3>
<ul>
<li><a href="https://github.com/rust-embedded/riscv" rel="noopener noreferrer"><code>riscv</code></a> Low-level access to RISC-V processors - <a href="https://crates.io/crates/riscv" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/riscv.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / SiFive</p>
</h3>
<ul>
<li><a href="https://github.com/riscv-rust/hifive1" rel="noopener noreferrer"><code>hifive1</code></a> - Board support crate for <a href="https://www.sifive.com/boards/hifive1" rel="noopener noreferrer">HiFive1</a> and <a href="https://hackaday.io/project/26909-lofive" rel="noopener noreferrer">LoFive</a> boards - <a href="https://crates.io/crates/hifive" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/hifive.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/12/"/>
    <summary>4 awesome projects updated on Mar 25 - Mar 31, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/11/</id>
    <title>Awesome Embedded Rust Updates on Mar 18 - Mar 24, 2019</title>
    <updated>2019-03-15T15:01:49.000Z</updated>
    <published>2019-03-13T10:12:40.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/japaric/xargo" rel="noopener noreferrer">xargo (⭐1.1k)</a> Rust package manager with support for non-default std libraries — build Rust runtime for your embedded system.<ul>
<li>xargo is great, but since it's in maintenance mode, <a href="https://github.com/rust-osdev/cargo-xbuild" rel="noopener noreferrer">cargo-xbuild (⭐269)</a> is catching up as its intended replacement.</li>
</ul>
</li>
</ul>
<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f4xx-hal" rel="noopener noreferrer"><code>stm32f4xx-hal</code></a> - <a href="https://crates.io/crates/stm32f4xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f4xx-hal.svg" alt="crates.io" /></a><ul>
<li>Generic HAL implementation for all MCUs of the stm32f4 series</li>
</ul>
</li>
</ul>
<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/rudihorn/light-cli" rel="noopener noreferrer">light-cli (⭐16)</a>: a lightweight heapless cli interface <a href="https://crates.io/crates/light_cli" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/light_cli.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/11/"/>
    <summary>3 awesome projects updated on Mar 18 - Mar 24, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/10/</id>
    <title>Awesome Embedded Rust Updates on Mar 11 - Mar 17, 2019</title>
    <updated>2019-03-07T03:16:09.000Z</updated>
    <published>2019-03-07T03:16:09.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32l1xx-hal" rel="noopener noreferrer"><code>stm32l1xx-hal</code></a> - <a href="https://crates.io/crates/stm32l1xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l1xx-hal.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/10/"/>
    <summary>1 awesome projects updated on Mar 11 - Mar 17, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/9/</id>
    <title>Awesome Embedded Rust Updates on Mar 04 - Mar 10, 2019</title>
    <updated>2019-02-26T14:25:30.000Z</updated>
    <published>2019-02-26T14:25:30.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf52810-pac" rel="noopener noreferrer"><code>nrf52810-pac</code></a> - Peripheral access API for the nRF52810 microcontroller (generated using svd2rust) - <a href="https://crates.io/crates/nrf52810-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52810-pac.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf52832-pac" rel="noopener noreferrer"><code>nrf52832-pac</code></a> - Peripheral access API for the nRF52832 microcontroller (generated using svd2rust) - <a href="https://crates.io/crates/nrf52832-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52832-pac.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf52840-pac" rel="noopener noreferrer"><code>nrf52840-pac</code></a> - Peripheral access API for the nRF52840 microcontroller (generated using svd2rust) - <a href="https://crates.io/crates/nrf52840-pac" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52840-pac.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf52810-hal" rel="noopener noreferrer"><code>nrf52810-hal</code></a> - <a href="https://crates.io/crates/nrf52810-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52810-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf52832-hal" rel="noopener noreferrer"><code>nrf52832-hal</code></a> - <a href="https://crates.io/crates/nrf52832-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52832-hal.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/nrf52840-hal" rel="noopener noreferrer"><code>nrf52840-hal</code></a> - <a href="https://crates.io/crates/nrf52840-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf52840-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/dwm1001" rel="noopener noreferrer"><code>dwm1001</code></a> - <a href="https://www.decawave.com/product/dwm1001-development-board/" rel="noopener noreferrer">Decawave DWM1001-DEV</a> - <a href="https://crates.io/crates/dwm1001" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/dwm1001.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/9/"/>
    <summary>7 awesome projects updated on Mar 04 - Mar 10, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/7/</id>
    <title>Awesome Embedded Rust Updates on Feb 18 - Feb 24, 2019</title>
    <updated>2019-02-15T09:57:46.000Z</updated>
    <published>2019-02-11T14:14:38.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Microchip</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/sam3x8e" rel="noopener noreferrer"><code>sam3x8e</code></a> Peripheral access API for Atmel SAMD3X8E microcontrollers (generated using svd2rust)  - <a href="https://crates.io/crates/sam3x8e" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/sam3x8e.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://github.com/stm32-rs/stm32f1xx-hal" rel="noopener noreferrer"><code>stm32f1xx-hal</code></a> - <a href="https://crates.io/crates/stm32f1xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f1xx-hal.svg" alt="crates.io" /></a><ul>
<li>Can be run on boards like the <a href="http://web.archive.org/web/20230317010201/https://stm32duinoforum.com/forum/wiki_subdomain/index_title_Blue_Pill.html" rel="noopener noreferrer">Blue-pill</a>, <a href="http://www.st.com/en/evaluation-tools/nucleo-f103rb.html" rel="noopener noreferrer">Nucleo-F103RB</a>, and similar boards</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/7/"/>
    <summary>2 awesome projects updated on Feb 18 - Feb 24, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/4/</id>
    <title>Awesome Embedded Rust Updates on Jan 28 - Feb 03, 2019</title>
    <updated>2019-01-26T01:01:03.000Z</updated>
    <published>2019-01-26T01:01:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>Community</p>
</h3>
<ul>
<li><a href="https://github.com/rust-embedded/wg/" rel="noopener noreferrer">Embedded WG (⭐2.1k)</a>, including newsletters with progress updates.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/4/"/>
    <summary>1 awesome projects updated on Jan 28 - Feb 03, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/1/</id>
    <title>Awesome Embedded Rust Updates on Jan 07 - Jan 13, 2019</title>
    <updated>2019-01-06T03:07:37.000Z</updated>
    <published>2019-01-06T03:07:37.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32l4xx-hal" rel="noopener noreferrer"><code>stm32l4xx-hal</code></a> - <a href="https://crates.io/crates/stm32l4xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l4xx-hal.svg" alt="crates.io" /></a><ul>
<li>Generic hal support for stm32l4 devices, has examples that can run on boards like the <a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-l432kc.html" rel="noopener noreferrer">Nucleo-L432KC</a>, <a href="https://solokeys.com/" rel="noopener noreferrer">Solo</a>, and similar boards</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/1/"/>
    <summary>1 awesome projects updated on Jan 07 - Jan 13, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/48/</id>
    <title>Awesome Embedded Rust Updates on Nov 26 - Dec 02, 2018</title>
    <updated>2018-12-02T07:12:17.000Z</updated>
    <published>2018-12-02T07:12:17.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / Silicon Labs</p>
</h3>
<ul>
<li><a href="https://github.com/fudanchii/imtomu-rs" rel="noopener noreferrer"><code>tomu-hal</code></a><ul>
<li>HAL implementation targeted for <a href="https://tomu.im/" rel="noopener noreferrer">Tomu</a> USB board with EFM32HG309F64 ARMv6-M core. Has support to configure <a href="https://github.com/im-tomu/tomu-bootloader" rel="noopener noreferrer">tomu bootloader (⭐73)</a> directly from an application via the <code>toboot_config</code> macro.</li>
</ul>
</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/48/"/>
    <summary>1 awesome projects updated on Nov 26 - Dec 02, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/45/</id>
    <title>Awesome Embedded Rust Updates on Nov 05 - Nov 11, 2018</title>
    <updated>2018-11-08T20:44:30.000Z</updated>
    <published>2018-11-08T20:44:30.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Sony</p>
</h3>
<ul>
<li><a href="https://github.com/ZirconiumX/prussia" rel="noopener noreferrer"><code>prussia</code></a> - SDK for the PlayStation 2.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/45/"/>
    <summary>1 awesome projects updated on Nov 05 - Nov 11, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/43/</id>
    <title>Awesome Embedded Rust Updates on Oct 22 - Oct 28, 2018</title>
    <updated>2018-10-26T07:59:21.000Z</updated>
    <published>2018-10-26T07:59:21.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/embedded-hal-mock" rel="noopener noreferrer">embedded-hal-mock</a> Mock implementation of <code>embedded-hal</code> traits for testing without accessing real hardware. - <a href="https://crates.io/crates/embedded-hal-mock" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/embedded-hal-mock.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/43/"/>
    <summary>1 awesome projects updated on Oct 22 - Oct 28, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/40/</id>
    <title>Awesome Embedded Rust Updates on Oct 01 - Oct 07, 2018</title>
    <updated>2018-10-03T21:35:15.000Z</updated>
    <published>2018-10-03T21:35:15.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f407g-disc" rel="noopener noreferrer"><code>stm32f407g-disc</code></a> Board Support Crate for the <a href="https://www.st.com/en/evaluation-tools/stm32f4discovery.html" rel="noopener noreferrer">STM32F4DISCOVERY</a> (WIP) - <a href="https://crates.io/crates/stm32f407g-disc" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f407g-disc.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://crates.io/crates/stm32f429i-disc" rel="noopener noreferrer"><code>stm32f429i-disc</code></a> Board Support Crate for the <a href="https://www.st.com/en/evaluation-tools/32f429idiscovery.html" rel="noopener noreferrer">STM32F429DISCOVERY</a> (WIP) - <a href="https://crates.io/crates/stm32f429i-disc" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f429i-disc.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/40/"/>
    <summary>2 awesome projects updated on Oct 01 - Oct 07, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/39/</id>
    <title>Awesome Embedded Rust Updates on Sep 24 - Sep 30, 2018</title>
    <updated>2018-09-27T17:00:05.000Z</updated>
    <published>2018-09-27T17:00:05.000Z</published>
    <content type="html"><![CDATA[<h3><p>no-std crates / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/jonlamb-gh/oxcc" rel="noopener noreferrer">OxCC (⭐23)</a>: A port of Open Source Car Control written in Rust</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/39/"/>
    <summary>1 awesome projects updated on Sep 24 - Sep 30, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/37/</id>
    <title>Awesome Embedded Rust Updates on Sep 10 - Sep 16, 2018</title>
    <updated>2018-09-10T17:55:56.000Z</updated>
    <published>2018-09-10T17:55:56.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://rahul-thakoor.github.io/physical-computing-rust/" rel="noopener noreferrer">Physical Computing With Rust</a> A (WIP) guide to physical computing with Rust on the Raspberry Pi.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/37/"/>
    <summary>1 awesome projects updated on Sep 10 - Sep 16, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/35/</id>
    <title>Awesome Embedded Rust Updates on Aug 27 - Sep 02, 2018</title>
    <updated>2018-08-29T14:51:55.000Z</updated>
    <published>2018-08-29T12:08:04.000Z</published>
    <content type="html"><![CDATA[<h3><p>Peripheral Access Crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/tm4c123x" rel="noopener noreferrer"><code>tm4c123x</code></a> Peripheral access API for TM4C123x microcontrollers (generated using svd2rust)</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/tm4c129x" rel="noopener noreferrer"><code>tm4c129x</code></a> Peripheral access API for TM4C129x microcontrollers (generated using svd2rust)</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/35/"/>
    <summary>2 awesome projects updated on Aug 27 - Sep 02, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/33/</id>
    <title>Awesome Embedded Rust Updates on Aug 13 - Aug 19, 2018</title>
    <updated>2018-08-14T19:03:31.000Z</updated>
    <published>2018-08-14T19:03:31.000Z</published>
    <content type="html"><![CDATA[<h3><p>Architecture support crates / ARM</p>
</h3>
<ul>
<li><a href="https://github.com/andre-richter/cortex-a" rel="noopener noreferrer"><code>cortex-a</code></a> Low-level access to Cortex-A processors (early state) - <a href="https://crates.io/crates/cortex-a" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/cortex-a.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/33/"/>
    <summary>1 awesome projects updated on Aug 13 - Aug 19, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/32/</id>
    <title>Awesome Embedded Rust Updates on Aug 06 - Aug 12, 2018</title>
    <updated>2018-08-11T12:11:30.000Z</updated>
    <published>2018-08-11T12:11:30.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://rust-embedded.github.io/discovery" rel="noopener noreferrer">Discovery</a> by @rust-embedded — this book is an introductory course on microcontroller-based embedded systems that uses Rust as the teaching language. Original author: @japaric</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/32/"/>
    <summary>1 awesome projects updated on Aug 06 - Aug 12, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/31/</id>
    <title>Awesome Embedded Rust Updates on Jul 30 - Aug 05, 2018</title>
    <updated>2018-08-01T12:03:06.000Z</updated>
    <published>2018-08-01T12:03:06.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Special Purpose</p>
</h3>
<ul>
<li><a href="https://github.com/JoshMcguigan/betafpv-f3" rel="noopener noreferrer"><code>betafpv-f3</code></a> - For the BetaFPV F3 drone flight controller</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/31/"/>
    <summary>1 awesome projects updated on Jul 30 - Aug 05, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/30/</id>
    <title>Awesome Embedded Rust Updates on Jul 23 - Jul 29, 2018</title>
    <updated>2018-07-23T19:28:16.000Z</updated>
    <published>2018-07-23T19:28:16.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://droogmic.github.io/microrust/" rel="noopener noreferrer">MicroRust</a> Introductory book for embedded development in Rust on the micro:bit.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/30/"/>
    <summary>1 awesome projects updated on Jul 23 - Jul 29, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/28/</id>
    <title>Awesome Embedded Rust Updates on Jul 09 - Jul 15, 2018</title>
    <updated>2018-07-09T16:40:11.000Z</updated>
    <published>2018-07-09T16:40:11.000Z</published>
    <content type="html"><![CDATA[<h3><p>Board support crates / Texas Instruments</p>
</h3>
<ul>
<li><a href="https://github.com/thejpster/monotron" rel="noopener noreferrer"><code>monotron</code></a> - A 1980s home-computer style application for the Texas Instruments Stellaris Launchpad. PS/2 keyboard input, text output on a bit-bashed 800x600 VGA signal. Uses <a href="https://github.com/thejpster/menu" rel="noopener noreferrer">menu (⭐63)</a>, <a href="https://github.com/thejpster/vga-framebuffer-rs" rel="noopener noreferrer">vga-framebuffer (⭐32)</a> and <a href="https://github.com/thejpster/pc-keyboard" rel="noopener noreferrer">pc-keyboard (⭐116)</a>.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/28/"/>
    <summary>1 awesome projects updated on Jul 09 - Jul 15, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/22/</id>
    <title>Awesome Embedded Rust Updates on May 28 - Jun 03, 2018</title>
    <updated>2018-05-28T16:27:54.000Z</updated>
    <published>2018-05-28T16:27:54.000Z</published>
    <content type="html"><![CDATA[<h3><p>Books, blogs, and training materials / Free and public materials</p>
</h3>
<ul>
<li><a href="https://docs.rs/cortex-m-quickstart/0.3.1/cortex_m_quickstart/" rel="noopener noreferrer">Cortex-M Quickstart</a> by @japaric – a template and introduction to embedded Rust, suitable for developers familiar with embedded development but new to embedded Rust.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/22/"/>
    <summary>1 awesome projects updated on May 28 - Jun 03, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/18/</id>
    <title>Awesome Embedded Rust Updates on Apr 30 - May 06, 2018</title>
    <updated>2018-05-06T22:57:17.000Z</updated>
    <published>2018-05-02T14:27:18.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/bobbin-rs/bobbin-cli" rel="noopener noreferrer">bobbin-cli (⭐114)</a> A Rust command line tool to simplify embedded development and deployment.</li>
</ul>
<h3><p>Firmware projects / WIP</p>
</h3>
<ul>
<li><a href="https://github.com/ah-/anne-key" rel="noopener noreferrer">anne-key (⭐572)</a>: Alternate keyboard firmware for the Obins ANNE Pro</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/18/"/>
    <summary>2 awesome projects updated on Apr 30 - May 06, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/14/</id>
    <title>Awesome Embedded Rust Updates on Apr 02 - Apr 08, 2018</title>
    <updated>2018-04-08T08:54:45.000Z</updated>
    <published>2018-04-06T16:27:19.000Z</published>
    <content type="html"><![CDATA[<h3><p>Tools / Paid and commercially available materials</p>
</h3>
<ul>
<li><a href="https://github.com/japaric/svd2rust" rel="noopener noreferrer">svd2rust (⭐851)</a> Generate Rust structs with register mappings from SVD files.</li>
</ul>

<ul>
<li><a href="https://crates.io/crates/bindgen" rel="noopener noreferrer">bindgen</a> Automatically generates Rust FFI bindings to C and C++ libraries. - <a href="https://crates.io/crates/bindgen" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/bindgen.svg" alt="crates.io" /></a></li>
</ul>

<ul>
<li><a href="https://github.com/japaric/cortex-m-semihosting" rel="noopener noreferrer">cortex-m semihosting (⭐0)</a> Semihosting for ARM Cortex-M processors</li>
</ul>
<h3><p>Peripheral Access Crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf51" rel="noopener noreferrer"><code>nrf51</code></a> Peripheral access API for nRF51 microcontrollers (generated using svd2rust) - <a href="https://crates.io/crates/nrf51" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf51.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Peripheral Access Crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/mkw41z" rel="noopener noreferrer"><code>mkw41z</code></a> - <a href="https://crates.io/crates/mkw41z" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/mkw41z.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/nrf51-hal" rel="noopener noreferrer"><code>nrf51-hal</code></a> - <a href="https://crates.io/crates/nrf51-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/nrf51-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32l151-hal" rel="noopener noreferrer"><code>stm32l151-hal</code></a> - <a href="https://crates.io/crates/stm32l151-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32l151-hal.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / Nordic</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/microbit" rel="noopener noreferrer"><code>microbit</code></a> - <a href="http://microbit.org/" rel="noopener noreferrer">micro:bit</a> - <a href="https://crates.io/crates/microbit" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/microbit.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Board support crates / NXP</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/frdm-kw41z" rel="noopener noreferrer"><code>frdm-kw41z</code></a> - <a href="https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/w-serieswireless-conn.m0-plus-m4/freedom-development-kit-for-kinetis-kw41z-31z-21z-mcus:FRDM-KW41Z" rel="noopener noreferrer">FRDM-KW41Z</a> - <a href="https://crates.io/crates/frdm-kw41z" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/frdm-kw41z.svg" alt="crates.io" /></a></li>
</ul>
<h3><p>Driver crates / Other</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/l3gd20" rel="noopener noreferrer">L3GD20</a> - SPI - Gyroscope - <a href="http://blog.japaric.io/wd-1-2-l3gd20-lsm303dlhc-madgwick/" rel="noopener noreferrer">Intro blog post</a> - <a href="https://crates.io/crates/l3gd20" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/l3gd20.svg" alt="crates.io" /></a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/14/"/>
    <summary>10 awesome projects updated on Apr 02 - Apr 08, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/13/</id>
    <title>Awesome Embedded Rust Updates on Mar 26 - Apr 01, 2018</title>
    <updated>2018-04-01T22:49:14.000Z</updated>
    <published>2018-04-01T21:17:28.000Z</published>
    <content type="html"><![CDATA[<h3><p>HAL implementation crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://crates.io/crates/stm32f0xx-hal" rel="noopener noreferrer"><code>stm32f0xx-hal</code></a> - <a href="https://crates.io/crates/stm32f0xx-hal" rel="noopener noreferrer"><img src="https://img.shields.io/crates/v/stm32f0xx-hal.svg" alt="crates.io" /></a><ul>
<li>Has examples that can run on boards like the <a href="http://www.st.com/en/evaluation-tools/nucleo-f042k6.html" rel="noopener noreferrer">Nucleo-F042K6</a> and similar boards</li>
</ul>
</li>
</ul>
<h3><p>Board support crates / STMicroelectronics</p>
</h3>
<ul>
<li><a href="https://github.com/therealprof/nucleo-f042k6.git" rel="noopener noreferrer"><code>nucleo-f042k6</code></a> - <a href="http://www.st.com/en/evaluation-tools/nucleo-f042k6.html" rel="noopener noreferrer">Nucleo-F042K6</a></li>
</ul>

<ul>
<li><a href="https://github.com/therealprof/nucleo-f103rb.git" rel="noopener noreferrer"><code>nucleo-f103rb</code></a> - <a href="http://www.st.com/en/evaluation-tools/nucleo-f103rb.html" rel="noopener noreferrer">Nucleo-F103RB</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/13/"/>
    <summary>3 awesome projects updated on Mar 26 - Apr 01, 2018</summary>
  </entry>
</feed>