制作一块可堆叠超迷你的 Arduino 开发板

手头有一些 Mega168 的芯片,准备做一批 Arduino 的开发板,用来做原型验证或者快速开发使用,亦或者作为电子积木,用在其他方面。

核心板

本次制作的成品尺寸约 3×3 厘米,通过 2.54 的圆插针引出 IO 口,同时基于这种插针进行堆叠,允许的堆叠间隙大约 3 毫米,也足够一般的元器件了。

焊接好的实物图如下。

核心板板载了三轴加速度计、气压计,自带串口调试,支持 ISP 下载,与普通的 Arduino Nano/Mini 完全兼容。

IO口见背面丝印图:

扩展板

除了核心板外,也给其设计了两个扩展板。

射频和 OLED 扩展板

射频主要使用了 NRF24L01 芯片,这是一款 2.4G 的设备芯片,该扩展板使用了板载陶瓷芯片,尽可能的缩小了体积。

同时该扩展板上也设计了 OLED 屏幕,屏幕为 0.91 英寸,像素点阵 128×32 蓝光。

除此之外,这个扩展板有独立的电源,所以它不会直接从核心板取电,而是通过输入电源来判断,可以自动切换 USB 供电和锂电池供电。

锂电池扩展板

为了能让核心板以及射频扩展脱离 USB 供电线,我也抽空设计一款锂电池充电板,板载了一颗 TP4057 锂电池充电芯片。

类似文章

发表回复

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