6 通道射频遥控器采用 CC2500 射频收发器模块和 microchip 的 PIC16F1847 微控制器设计。发射器配有 6 个轻触开关、4 个...
开源3.2” TFT智能显示屏
接线图
2024年10月20日 19:23 20
admin
该项目是一个开源的3.2英寸智能TFT显示板。该板基于 PIC32 和带触摸屏的 3.2' TFT(ILI9320 控制器,使用 16 位 PMP)。该软件有两个主要部分。一种生成 2D 函数和带有各种小部件(按钮、复选框、滑块等)的 GUI。
该板基于 PIC32 和带触摸屏的 3.2' TFT(ILI9320 控制器,使用 16 位 PMP)。PCB 尺寸为 4.9 x 4.9 厘米,2 层(=> Seeedfusion 的 15 美元/10 件)。关于软件:我首先尝试使用Microchip提供的部分代码,但从我的角度来看,他们的库看起来相当复杂(一些文件超过5k行,#ifdef太多...... ><“ )。结果,我从头开始重写了一个新软件;该软件由 2 个主要部分组成:
– P2D:2D 函数(画一条线,放置一些文本和精灵,绘制填充多边形,内存缓冲......)
– GUI:带有一些基本小部件(按钮、复选框、图形等)的小型 GUI。每个小部件都有通用属性(禁用、通知、聚焦等),可以分组并链接到信号(例如,按下小部件时发出信号)
该项目遵循 OSHW / GPL3。
相关文章
发表评论