Skip to content

XuHg-zjcn/bikecontroller

Repository files navigation

自行车控制器固件

本固件是用于该PCB的ESP32-C3固件

已实现功能

  • 显示当前时速和里程
  • 记录轮速计数据到FLASH中,通过WiFi读取
  • 霍尔超时后,CPU进入Light-sleep模式,关闭显示屏背光省电(添加MPU9250驱动后不能进入,待修复)
  • SD卡储存(暂时只写入IMU数据)
  • 屏幕上显示指南针

目标功能

  • 显示屏,按键
  • 轮速计,GNSS,IMU,融合定位
  • 记录和显示速度,轨迹,里程
  • 曲柄功率计
  • 电源控制(电池组,太阳能光伏,发电机,电源接口)
  • 通信(WiFi,蓝牙,LoRa,红外)
  • 指纹识别
  • 车锁控制
  • 客户端(Android) (一些功能由其他MCU实现,需要通信)

版权与许可

Copyright (C) 2024 徐瑞骏(科技骏马) 本程序以GNU通用公共许可证第三版或更新(见COPYING文件)授权 部分代码可能有LGPLv3例外,具体请见各文件头部。

自由状况

非自由依赖库警告

esp-idf含有未提供源代码的专有射频驱动程序(Apache2许可证), 可能的替代品如:esp32-open-mac

About

自行车控制器程序(ESP32)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages