FPGA iCESugar-pro 开源FPGA开发板 iCESugar-pro 是基于Lattice LFE5U-25F设计的一款开源FPGA开发板,板载32MB SDRAM,32MB SPI-Flash,支持启动RISC-V Linux,板载iCELink调试器经过精心设计,支持拖拽烧录,调试串口,以及双JTAG接口,只需一根TYPE-C线即可进行开发测试,开发板使用DDR SODIMM 接口引出106个可用IO,可配合底板进行扩展测试。
FPGA iCESugar-nano 开源FPGA开发板 iCESugar-nano 单板已经发布,使用iCE40LP1k,1280 lut, 8KB SRAM,板载调试器iCELink,可使用icestorm开源工具链开发。这块单板相对iCESugar 资源相对较少,但是仍然具有相当的可玩性,1280 lut 已经足够实现一些实验demo,甚至可以运行SoC (如serv、femtorv)。
DIY 自己动手做计算机 这是一个相对较复杂的开源DIY项目,通过自己动手搭建一个小型计算机HC6502,可以让你真正从底层自下而上、从硬件到软件完全理解一个完整的系统,对CPU、内存、外设、软件驱动的原理有一个更加深刻的认识。
nanoESP32-S2开发板 ESP32-S2在ESP32的基础上增加了USB、DVP、LCD接口,往通用MCU更靠近了一些,再加上WiFi,芯片单价在10元以内,极高的性价比,可以预期未来几年市面上将有大量ESP32-S2的方案出炉,个人还是非常看好这颗MCU,加上这些通用接口后,一定程度上可以替代某些STM32的方案。
hack ESP8266/ESP32自动下载电路原理分析 遗憾的是,目前的中文互联网上,关于ESP8266/ESP32自动下载原理,所有能搜索到的解释全部都是错误的,差之毫厘,谬以千里,如果随意的假设,自以为是,最终得出的只能是一厢情愿的结论。
自己动手写操作系统 8086sos 如何用300行汇编实现一个操作系统。虽然简单,然而却足够让人了解很多系统底层的基本概念,包括汇编、寄存器、寻址、BIOS、中断、多任务,任务切换,加深对硬件和软件的理解。
DIY 自己动手做仿真器 这是实验室推出的一款开源仿真器,相比当前市面上流行的jlink/st-link,烧录速度快,不丢固件,无版权风险,功能丰富,价格低廉,外观简洁精致,能较好的满足电子工程师进行日常的开发调试下载需求。