本文作者:立创开源硬件平台 OSHWHub 用户@Dr.Zhang,禁止商用,未经许可禁止转载,点击查看原文章
1、工程描述
小时候一直都非常好奇手机是怎样工作的,幻想有一天自己也能做一台独一无二的手机。于是……我找到了Nokia1110手机,且仅保留它的外壳,再以ESP32为主控,重新设计了Nokia的电路板。
02、PCB设计
为了适配手机壳的结构,PCB分成了两块,一块实现设备的主要功能,另一块实现尾插并垫高屏幕,打样好的PCB如下图所示。
03、元器件选择
其他电容、电阻、二极管、三极管可进入原工程打开BOM表查看!
04、软件设计
该设备相当于是一个开发板,可以使用Arduino,MicroPython等写程序,当然也能用芯片原厂的ESP-IDF进行开发。目前移植了LVGL和NES游戏模拟器(参考M5Stack),“NES游戏模拟器固件”及“游戏烧录方式”如下图。
固件和游戏可以从附件中下载,前往原工程即可下载附件。
游戏存放在0x100000的位置,也可以烧录其他NES游戏。按键功能如下图所示:
05、设计图
设备主板部分
尾插及屏幕垫板
PCB
板框尺寸
更多详情及附件,可从原工程查看。
本文作者:立创开源硬件平台 OSHWHub 用户@Dr.Zhang,禁止商用,未经许可禁止转载