讨论各种 CMSIS-DAP 协议的调试器,然后 DIY 一个 DAPLink。
树莓派 debugprobe 源码分析。这是一个实现了 CMSIS-DAP 接口的调试器。
一个月以来使用各种屏幕的踩坑记录,包括 ST7789 LCD,以及 SSD1675、SSD1680 墨水屏。
使用 RP2040 和 INA226 自制 usb 功率计,支持屏幕和串口输出。
使用 MicroPython 编写程序,用舵机实现联网电灯控制。
本文讨论 Pico W 所搭载的 CYW43439 之驱动程序,包括 pico sdk 中的 cyw43-driver 和 async context。
RP2040 学习笔记的完结篇。本文为 RP2040 设计了一块开发板。
在 RP2040 上运行 MicroPython,实现一个联网的温湿度计。
使用树莓派 Pico W 开发板进行 WiFi 扫描。
本文记录了点亮一块三色墨水屏的过程。墨水屏驱动 IC 为 SSD1680。
使用 bit banging 和 PIO 两种方案,点亮一颗 RGB LED。
本文对 RP2040 的 IRQ、timer 和 DMA 进行了实验。
本文记录了 RP2040 各种外设的使用,包括 UART、ADC、PWM 等。
开始连载 RP2040 学习笔记。本文记录了搭建开发环境并点亮 LED 灯过程。
移植 TF-A、U-Boot 和 Linux 内核,点亮正点原子的 STM32MP157D 开发板。
利用 STM8 来控制 WS2812B 三色 LED 的实验过程和代码。我们需要手写汇编码以满足时序要求。
TOTP 协议在 ESP8266 上的实现。
卸任 Lilac 队长之际,我做了一款 Lilac 队员纪念品。从 2020 年鸽到现在,终于把黑金的 PCB 尺子拿到手上,感觉挺好看。
这个月开始学习嵌入式开发,写了一个用 74LS595 芯片控制 8 位 LED 的程序。主要功能是把串行传输的输入转换为并行输出。