【开源项目】图形计算器

图形计算器为一个小众市场,主要玩家为卡西欧,TI(德州仪器)两家,目前这两大家存在的主要问题是颜值不高,软硬件迭代慢,系统比较封闭。

NumWorks这款图形计算器相当棒,可玩性也非常高,硬件原理图也开源,分享给大家~

1.超高颜值

2.开源的硬件原理图及PCB

原理图PDF下载链接https://www.numworks.com/resources/engineering/hardware/electrical/schematics/schematics-90d3c22f.pdf

处理器方面采用ST的STM32F730V8T6高主频MCU,嵌入式软件方面,采用自己搭建的RTOS的框架。

STM32F730V8T6(100pin)计算器的大脑和心脏。该芯片结合了一个主频为216 MHz的ARM Cortex-M7内核和256K的静态RAM。

Nor Flash AT25SF641该芯片存储64mbit的数据,并通过104 MHz的Quad-SPI总线提供服务。

LCD模组集成了ST7789V LCD控制器,该控制器接收来自MCU的位图数据并相应地驱动像素矩阵。该LCD控制器具有集成的SRAM帧缓冲器,并使用16位宽总线驱动。

锂聚合物电池通过USB充电。USB充电管理芯片RT9526A从USB端口获取电流,并使用CC-CV(恒流,恒压)充电曲线为锂电池充电。

还有矩阵式键盘,USB浪涌保护,三颗LED指示灯等设计亮点~

PCB链接

https://www.numworks.com/resources/engineering/hardware/electrical/pcb/

3.灵活且可玩性很高的软件

Github 地址 https://github.com/numworks

支持Epsilon高性能的图形计算器操作系统。

https://www.numworks.com/resources/engineering/software/

Epsilon可以编译为一个独立的应用程序,在PC机上仿真。

软件模拟器如下

https://www.numworks.com/simulator/

支持的应用如下

作者:极客石头

在搞事情的路上越走越远。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注