当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]我从2005年到2007年用过一台PDA(个人数字助理),后来把它弄丢了。当我看到Cardputer时,立刻让我想起了那些旧式的PDA时代。自从拿到Cardputer的那天起,我就一直在思考这个项目。

我从2005年到2007年用过一台PDA(个人数字助理),后来把它弄丢了。当我看到Cardputer时,立刻让我想起了那些旧式的PDA时代。自从拿到Cardputer的那天起,我就一直在思考这个项目。

终于,我开始动手了。这个项目目前仍在进行中(WIP)。并非所有应用都已完成,还有一些性能问题需要解决。我最终计划完成这个项目。

第一步:UI规划与设计

一开始,我有两个风格方向:一种是复古怀旧风格,另一种是现代移动应用风格。最终,我决定采用现代风格,并加入一些精美的动画效果。和往常一样,我更倾向于使用 Figma 来开始设计构思。

为了保持图标的一致性,我使用了SVG Repo。如果某个图标不符合我的设想,可以轻松地修改、组合或重新创建。这使得整体界面看起来更加统一。

第二步:将用户界面移植到微控制器

与步骤1相同,我更倾向于使用可视化编辑器来移植用户界面。目前有许多工具可供选择,例如Lopaka、SquareLine Vision & Studio、EEZ Studio、LVGL Pro等。对于本项目,我选择了EEZ Studio和LVGL,因为它们能让我更好地掌控UI设计,并帮助我达到所需的完美程度。

关于LVGL的状态样式,我在之前的帖子中已经解释了概念和实现方法。对于每个应用,我都创建了一个独立的屏幕,每个屏幕都包含该特定应用所需的全部UI元素。

第三步:编码与逻辑

在编码方面,我更倾向于使用 PlatformIO。我以模块化结构构建了这个项目,使代码更容易组织、维护,并能在未来的项目中重复使用。

您可以在 M5Burner 中找到首个版本,源代码则可在项目仓库中获取。

WIP 截图:

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

【2026年7月6日,德国慕尼黑讯】全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)正与亚马逊云科技(AWS)展开合作,通过加快微控制器(MCU)评估进程,从...

关键字: 微控制器 自动化 半导体

我创建了BEAPER Nano,旨在为初学者的电子学和计算机技术课程提供一个多功能的教学平台。其功能也使其成为帮助任何人专注于学习微控制器编程的理想平台,无需在搭建和调试面包板电路时受到干扰。

关键字: 微控制器 机器人 ESP32

以往的微控制器字节节奏播放器都是静态的,每次修改都需要重新烧录字节节奏算法,这种方式效率低,不利于对字节节奏算法和数字音频合成进行实验。Bytebed 是一种全新的生动方式,用于演奏和探索字节节奏的世界。

关键字: 嵌入式 微控制器 M5Stack

中国北京(2026年7月1日)—— 业界领先的半导体器件供应商兆易创新GigaDevice(股票代码:603986.SH;3986.HK)携70余款产品及解决方案亮相2026慕尼黑上海电子展。本次展品阵容涵盖存储器、微控...

关键字: 存储器 微控制器 模拟芯片

台湾新竹 – 2026 年 6 月 30 日 –全球半导体领导供应商新唐科技股份有限公司(Nuvoton Technology Corporation)近日推出高度集成的高精度测量解决方案 NSC128L42。该产品采用...

关键字: ADC LCD 驱动器 微控制器

你见过的每一个“硬件上的AI”演示背后,都隐藏着一个大语言模型。用户通过终端或Telegram与一块电路板通信,而该电路板则调用API,让云端模型来完成任务。QClaw打破了这种模式。Arduino Uno Q 本身承载...

关键字: 微控制器 Arduino Uno 电路板

最近,我正在处理一个工业电路。在测试过程中,该电路和MCU运行完全正常。于是,我设计了PCB板,并从JLCPCB订购了它。收到后,我将代码上传到MCU并进行了基本的测试。整个电路运行得非常顺利!(需要注意的是,在这次基础...

关键字: 工业电路 微控制器 保险丝 ATtiny1614

你是否曾想过,微控制器能否像手机一样,直接将照片发送到你的 WhatsApp?这个 ESP3222 摄像头 WhatsApp 信息项目正是如此。通过使用 ESP32-CAM 和免费的云 API,只需按下按钮,几秒钟内就能...

关键字: 微控制器 物联网 ESP32-CAM

不久前,在我的一个项目中,我向大家展示过如何将一台黑白的老式迷你电视改造成复古时钟。这次,我将介绍另一个项目,你可以用旧电视制作出精美的视频效果——即全屏立体声VU电平表。

关键字: Arduino Nano 微控制器 1N4001 二极管

小时候,我曾梦想制作自己的智能手表。那时我对工程、电子或3D设计一无所知,但我的想象力却充满了各种创意。于是,作为一个孩子,我用纸板制作了一只手表。它并不是真正能正常使用的表,但它给了我更多珍贵的东西——快乐、兴奋,以及...

关键字: 智能手表 微控制器 树莓派 RP2040
关闭