Skip to content

StickWatch2 and some interesting projects based on M5StickC

License

Notifications You must be signed in to change notification settings

eggfly/M5StickCProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StickWatch2: 2代手表程序,包括

  • Clock - 表盘
  • Timer (0.1s) - 计时器
  • Gravity keyboard demo - 重力键盘
  • Level - 水平仪
  • Battery info - 电池信息
  • 3D render demo - 3D渲染
  • Microphone FFT spectrum - 麦克风频谱图
  • Maze of gravity ball - 重力小球走迷宫
  • Flappy bird

M5StickC projects (in ./other_projects and ./demo)

  • Gauge: 官方最早的demo
  • 8563_RTC: RTC
  • StickWatch2PowerManagment、AXP192: 电源管理
  • docs: 一些datasheet和文档
  • tools: 一些工具
  • StickWatch2AdafruitGRAM: BadApple串口接收端代码(BadApple切图打包下载:链接:https://pan.baidu.com/s/1W5UOgj8KgGAxLwByfdQRkw 提取码:49pz)
  • python: 一些python脚本,包括BadApple串口发送端代码(Python3+pyserial)
  • Binary firmware - See https://github.com/eggfly/StickWatch2Binary

图形库

一些项目中的src/Adafruit_GFX目录,是我对Adafruit_GFX进行了一些修改后,对80x160彩屏适配的GFX的18位的图形库,经过测试基本上fps可以达到50到60fps,人眼观察完全无闪烁。思路是把所有绘图操作通过canvas进行,canvas是在esp32内存中开辟的一块GRAM,然后SPI把GRAM数据传输到ST7735驱动芯片。

TODO:

  • Dump ways to die
  • 见缝插针
  • 喷水套圈
  • 摩天大楼

link: https://item.taobao.com/item.htm?id=588710395351

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy