STM32 BMP280

为女儿学校的慈善义卖活动制作了一款基于STM32的DIY硬件。

使用了STM32F103开发板、BMP280/AHT20传感器、OLED显示屏、三个按钮和一个双针母连接器。所有元件都焊接在一块5cm*7cm的万用板上。

可以使用两节AA电池供电,电池盒的正负极连接到双针母连接器。也可以使用具备 USB Type-C 连接线的5伏特电源供电。

简单使用说明:STM32 开发板上的 SW1 按钮用于重启 MCU。显示(Display)按钮用于切换OLED显示屏的开关。温度(Temperature)按钮用于切换BMP280温度传感器的显示/隐藏。节能(Energysaving)按钮用于开启(30秒后OLED显示屏清空)或关闭节能模式。

Fritzing面包板电路图包含在源代码文件中,显示如下。其中电路原理图未做可读性优化、PCB未绘制。

源代码托管在 codeberg.org

68