树莓派pico rp2040 使用rust 在ssd1306上显示中文信息 在rp2040上用DHT22 + ssd1306显示温度信息, 用embedded-graphics库和ssd1306库来实现。但实现的效果不是很理想,无法在ssd1306屏幕上显示中文。 为了解决这个问题,在github和crates.io上面找了几天。解决方法还是找到了,利用 u8g2-font这个库实现。。。 实现的...
在树莓派RP2040上用Rust驱动ST7735 目前网上搜索到的几个Rustrp2040驱动st77735的示例代码,用的都不是rp-pico(以及相关的crate)的最新版本。本文使用当前最新的库的版本在RP2040上驱动ST7735,做一下记录。 参考的源码地址:st7735-lcd-examples/rp2040-examples at master · sajattack/st7735-lcd-examples 本文完...
原因四:它比STM32F103更贵 最后一个选择是树莓派基金会推出的RP2040芯片,用在Raspberry Pi Pico上的那个,好像在DIY圈子里挺火的,但是我了解的不多,而且好像不太容易买到。想了想还是算了,没必要做那个吃螃蟹的。 虽然说不想吃那个螃蟹,但是这个螃蟹还是要吃的: Ferris 谈到Rust语言,大家都说适合系统编程啊、嵌入...
rp-selfdebug This wraps the CMSIS DAP code in a rust wrapper, and then uses that with the pi pico's dbgforce ability to debug core0 from core1 or vice versa. Make sure you have cloned this repo using submodules. I created this because I wanted to be able to debug my keyboard firmw...
RP2040:RP2040 于 2020 年底发布,是 Raspberry Pi 基金会首次尝试设计自己的芯片。由于如此新,Rust 对它的支持仍在开发中。与 BBC micro:bit 一样,RP2040 旨在成为一个教育平台,因此硬件文档是一流的,并且有大量初学者友好的代码示例和其他编程语言的库(没有多少适合初学者的嵌入式 Rust 文档)。这是一个非常...
rp-rs/rp-hal 仓库提供了高质量的 RP2040 Rust 代码,同时支持 embassy,国外使用的挺多。仓库地址:https://github.com/rp-rs/rp-hal PSoC PSOC6 系列的单片机Rust 仓库看起来不太活跃。仓库地址:https://github.com/psoc-rs/psoc6-hal BL(博流) ...
1 change: 1 addition & 0 deletions 1 em/be/embedded-asyncdelay-rp2040 Original file line numberDiff line numberDiff line change @@ -1,2 +1,3 @@ {"name":"embedded-asyncdelay-rp2040","vers":"0.1.0","deps":[{"name":"critical-section","req":"^1.2.0","features":[],"optional...
RP2040:RP2040 于 2020 年底发布,是 Raspberry Pi 基金会首次尝试设计自己的芯片。由于如此新,Rust 对它的支持仍在开发中。与 BBC micro:bit 一样,RP2040 旨在成为一个教育平台,因此硬件文档是一流的,并且有大量初学者友好的代码示例和其他编程语言的库(没有多少适合初学者的嵌入式 Rust 文档)。这是一个非常...
嵌入式Rust生态得到长足发展:嵌入式并发框架已经1.0 、嵌入式异步框架正在大力开发且支持STM32,nRF和RP2040平台,并且还深深影响着Rust异步的改进、嵌入式开发和调试工具又发布了新的探针工具、嵌入式smoltcpTCP/IP栈发布了新版本、嵌入式图形库Matrix发布了新版本、新的嵌入式实时OS Hubirs 开源。
树莓派2021发布首款RP2040微控制器中有两个Cortex M0内核。这让工作组的成员开始思考,在多核微控制器下该如何提供安全性,由此有了 rp-rs 组织。 Espressif (乐鑫)正式雇佣mabez 针对eso芯片开发Rust支持:esp-rs 其他平台也逐渐开始支持Rust,包括:Atmel ARM SAM-D和SAM-E、Atmel AVR、NXP ARM iMX. RT微控制...