# esp32-micropython **Repository Path**: ideaswork/esp32-micropython ## Basic Information - **Project Name**: esp32-micropython - **Description**: esp32 micropython 项目分享 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2024-10-29 - **Last Updated**: 2025-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ESP32 MicroPython Projects 欢迎来到ESP32 MicroPython项目集!这个项目集包含了一些使用ESP32和MicroPython实现的有趣项目示例。每个项目都包含详细的说明和代码,帮助你快速上手。 ## 项目列表 ### 1. Joystick 射击玩具鼠标 #### 项目描述 这个项目展示了如何使用ESP32和MicroPython实现一个空中鼠标。你可以通过使用MPU6050传感器和蓝牙HID服务,将ESP32变成一个无线鼠标设备。 #### 文件路径 `esp32/joystick/mouse_example.py` #### 主要功能 - 使用MPU6050传感器检测运动 - 通过蓝牙HID服务发送鼠标信号 - 支持鼠标左键和右键 #### 演示地址 Bilibili:https://www.bilibili.com/video/BV1duHyecEwZ ### 2. 电子元件库存管理系统 #### 项目描述 这个项目展示了如何使用ESP32和MicroPython实现一个电子元件库存管理系统。将ESP32变成一个库存管理设备,记录和管理电子元件的库存信息。 #### 文件路径 `esp32/inventory_management/main.py` #### 主要功能 - 记录和管理电子元件的库存信息 - 支持添加、删除和查询库存 - 支持 csv 导入导出 #### 演示地址 Bilibli:https://www.bilibili.com/video/BV1qWSaYnEDq ### 3. 墨水屏驱动-中景园2.9寸墨水屏 #### 项目描述 这个项目展示了如何使用ESP32和MicroPython驱动墨水屏显示模块。你可以通过这个项目学习如何控制墨水屏显示文本和图像。 #### 文件路径 `esp32/zjy_epd_driver/screen.py` #### 主要功能 - 2.9寸 与 2.13寸墨水屏驱动显示字符 - 初始化墨水屏显示模块 - 显示文本 #### 演示地址 Bilibili:https://www.bilibili.com/video/BV1aK4y1C7Z5