项目简介
本项目记录了个人自1987年以来的编程历史,涉及多种编程语言和工具。以MicroPython为核心,展示其在不同项目中用于硬件控制和数据处理的实例。
项目的主要特性和功能
- 编程历史文档:详细记录1987年至今使用过的BASIC、C、Java、Python、MicroPython等编程语言和工具。
- MicroPython应用:展示使用MicroPython控制SSD1306和SH1106型号OLED显示屏的方法。
- 数据处理工具:提供Java和Python编写的工具,用于数据转换和素数生成。
安装使用步骤
环境准备
- 安装MicroPython运行环境,如ESP8266或ESP32开发板。
- 安装必要的Python环境以运行数据处理脚本。
文件部署
- 将MicroPython脚本(如
sh1106.py
和ssd1306.py
)上传至MicroPython设备。 - 将Java和Python脚本部署到相应开发环境。
运行示例
- 对于MicroPython脚本,连接OLED显示屏并运行以查看显示效果。
- 对于Java和Python脚本,运行程序进行数据处理和素数生成。
配置与调试
- 根据硬件连接和项目需求,调整MicroPython脚本中的I2C或SPI配置。
- 对于数据处理脚本,根据输入数据格式调整脚本参数。
注意事项
- 确保所有硬件连接正确,特别是I2C和SPI接口。
- 运行MicroPython脚本前,确保设备已正确烧录MicroPython固件。
- 运行数据处理脚本时,确保输入数据格式与脚本要求一致。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】