将我的 raspberry pi 程序放在更原始的芯片上

Putting my raspberry pi program on a more primitive chip

我最近开始在 raspberry pi 上编码。我用三个按钮、一个 LED 和一个 7 位 LCD 构建了一个电路。这是一件相当简单的事情。您可以使用 + 和 - 按钮以秒为单位设置时间值,然后按另一个按钮开始倒计时。我用它来触发相机的长时间曝光。然而 raspberry pi 又大又笨重,需要很多能量。

然后我将我的代码和电路放在 Arduino UNO 上,这在尺寸和能耗方面都有所改进。

因为我的程序非常简单,所以我确信一定有办法在更小的芯片上实现它。我需要某种可编程芯片,我可以把我的代码放在上面。东西很小,没有任何其他花哨的功能或比我需要的更多的计算能力。据我所知,我不知道如何进入。

在工作中,我们有一台带有 W1209 温度继电器控制器的 3D 打印机。这是一个具有相同 7 位 LCD 面板的小电路,温度也可以通过两个按钮进行设置。这激发了我寻找更原始的东西来满足我的需要。

你能推荐任何硬件或一些教程吗?

在 Microchip 网站上搜索 DM164141 - MPLABXpress PIC16F18345 评估板。我认为它大约是 12 美元,应该有足够的 I/O 用于您的应用程序。您可以使用在线 MPLABXpress IDE 进行开发。