请教:如果想开发一个液晶屏的硬件小工具,我需要学习哪些知识?

2023-12-23 10:11:45 +08:00
 kylebing

一直很喜欢这种液晶屏(诺基亚那种屏)的小硬件

想实现的功能:


再拓展一下的话,可能需要让它跟外界交互:实现红外、蓝牙、WIFI 等,想想就知道开发成本就比较高了,所以找到一款非常有意思的设备 FlipperZero ,闲鱼上下单了一个 ¥ 1480 ,它是完全符合了上述需求,完全开源。等到手研究研究看看。


问题

但还是想了解一下,如果要将这些整合起来,需要学习哪此知识?

2478 次点击
所在节点    硬件
22 条回复
ysc3839
2023-12-23 10:25:04 +08:00
入门的话可以试试 Arduino ,基本就是照着文档调接口,同时得考虑内存占用以及 CPU 性能
lloovve
2023-12-23 10:34:24 +08:00
直接用 esp32 做就行了,加一个 lcd
kylebing
2023-12-23 10:36:27 +08:00
算了,不研究硬件了,以 Flipper 为依托,光研究软件吧还是。
cssk
2023-12-23 10:36:45 +08:00
GPIO,I2C,SPI,UART
pFK63Y08c8gHms47
2023-12-23 10:36:56 +08:00
C 语言,单片机知识,嵌入式常用工具如 keil 等
lloovve
2023-12-23 10:39:15 +08:00
有兴趣可以留个联系方式,我有类似半成品
yolee599
2023-12-23 11:01:41 +08:00
C 语言,原理图,元件 datasheet ,万用表,逻辑分析仪,烧录器,各种总线
likebetter
2023-12-23 11:03:29 +08:00
这就是嵌入式领域了,先从单片机开发开始学吧。
kylebing
2023-12-23 11:11:56 +08:00
@lloovve
@yolee599
@likebetter

劝退了,不搞硬件了,还是安安稳稳搞软件吧 😊
redeemer1001
2023-12-23 12:01:39 +08:00
1480 ,真有钱😂
ihuotui
2023-12-23 12:46:35 +08:00
esp 32 加 wifi 串口,就是传送数据和展示就行,几十块
crazytudou
2023-12-23 13:24:08 +08:00
这东西,成本不破百吧,1480 ?
ChainLock
2023-12-23 14:51:40 +08:00
搞嵌入式
ChainLock
2023-12-23 14:57:47 +08:00
这东西不错啊,看起来挺好玩的
iamshang
2023-12-23 15:14:00 +08:00
这玩意太贵了吧,不如玩 arduino
seth19960929
2023-12-23 15:18:25 +08:00
现在直接上手 树莓派 zero 就挺便宜的, 然后用 tiny-go 写还不错
hackerfans
2023-12-23 20:05:57 +08:00
推荐 raspberry pico 使用 miropython 超级爽
FishNaCl
2023-12-24 14:17:26 +08:00
太贵了,这类东西可以试试闲鱼或者淘宝搜 wifi 天气时钟,或者 x-knob 。都是很好玩的基于 esp32 有开源固件的方案,200 块钱到手只需要写代码就行了
ixixi
2023-12-24 14:33:16 +08:00
巧了 我用 esp32 写了个获取办公室温度的网络时钟

![84f4f1e8b3aac9584be8519626b0778a.jpg]( https://pic.ziyuan.wang/user/guest/2023/12/84f4f1e8b3aac9584be8519626b0778a_a99efb820c470.jpg)

然后把数据用 mqtt 上传到服务器

用我们自己开发的 https://davbi.com 做了可视化大屏显示数据和服务器上的一些信息 (大屏还有其他内容), 在家也能知道办公室温度等状态了


esp32-c3 10 元 液晶屏 13 数据可视化平台 0 元(自研)
volvo007
2023-12-24 22:03:13 +08:00
老板大气,148 的东西花 1480…… 好吧我也做过类似的事情。现在来看,其实 2023 年入门很简单了。esp32 + Arduino 即可。 相关的硬件协议其实都有现成的库,会用就行了

顺带,你想知道怎么合在一起,老哥们一说你咋还退了……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1002800

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX