AI编程 · 架构思考 · 技术人生
共 14 篇文章

标签:嵌入式系统

轻量级Ruby实现mruby:为嵌入式系统而生

mruby是一个专为嵌入式系统设计的轻量级Ruby实现,它允许开发者在资源受限的环境中编写Ruby代码。作为传统Ruby的精简版本,mruby保留了Ruby的核心语言特性,同时大幅减小了内存占用和执行开销,使其成为物联网设备、智能控制器等嵌...

赞(0)ToyToy前沿 阅读(40)去评论

700行代码实现:ESP32自托管迷你C编译器

xcc700是一个仅用700行代码实现的轻量级C编译器,专为ESP32(Xtensa架构)微控制器设计。该编译器具有自托管能力,可以在ESP32上直接运行并编译其他代码,实现编译-编译循环。项目支持基本的C语言特性,包括循环、条件语句、函数...

赞(0)ToyToy前沿 阅读(41)去评论

用ESP32-S3将USB手柄变身蓝牙控制器

作者有两个闲置的USB游戏手柄,因电脑离沙发太远而无法使用,于是编写了一个基于ESP32-S3的固件程序,成功将USB手柄转换为蓝牙手柄。通过OTG线连接手柄与ESP32-S3,采用5V电源或USB集线器供电后,即可将控制器通过蓝牙配对到电...

赞(0)ToyToy前沿 阅读(40)去评论

地铁编程时光:嵌入式开发者的通勤秘诀

搬到纽约后,作者面临时间紧张问题。他巧妙利用地铁通勤的30分钟进行嵌入式系统编程,如m68k汇编开发。尽管环境受限——无网络、无法测试代码,但作者认为这反而提升专注力。他处理编译琐事、草图设计,并分享安全经验。这种做法高效利用碎片时间,为开...

赞(0)ToyToy前沿 阅读(37)去评论

复古计算革新:PalmOS与Linux硬件项目集

本文汇集了Dmitry Grinberg的多个创新项目,展示前沿硬件黑客技术。核心包括在极小硬件(如仅3个8-pin芯片)运行交互式Linux、逆向工程未知微控制器构建完整SDK、为复古PalmOS设备添加SD卡支持等。这些项目体现深度技术...

赞(0)ToyToy前沿 阅读(103)去评论

十年稳如初 — LocVPS,用时间证明实力

10+ 年老牌云主机服务商,全球机房覆盖,性能稳定、价格厚道。

老品牌,更懂稳定的价值你的第一台云服务器,从 LocVPS 开始