GithubHelp home page GithubHelp logo

todos-1's Introduction

©️ Edge Gravity Mechanical Keyboard - TODOs

本仓库主要用于存放本组织的待做事项、闪念、想法、项目进度和记事……

📝 待做事项

  • ⚙️ PCB
    • 主控板 - 原理图
    • 主控板 - PCB Layout
    • 键盘底板 - 原理图
    • 键盘底板 - PCB Layout
  • ⚙️ 结构设计
    • 键盘外壳
      • 上盖
      • 底座
  • 🚧 主控软件开发(C、C++)
    • QSPI NorFlash 驱动
    • FMC SDRAM 驱动
    • LTDC 驱动
    • TouchGFX 开发
    • 键轴阵列驱动
    • IAP Bootloader
  • 💻 上位机软件开发(C# WPF、Python)
    • 灯效配置生成(Python)
    • 交互界面
      • 计算机系统信息采集
        • CPU 名称、频率、占用率、温度
        • GPU 名称、显存容量、频率、占用率、温度
        • DDR 内存频率
        • 硬盘信息
        • 时间、日期反馈(给主控)
      • RGB 灯效配置导入
      • 键盘固件 IAP Bootloader 升级
  • 🎨 美工 UX/UI
    • 包括主控软件、上位机软件、前端 Web 页面等界面元素设计
  • 📶 网络相关
    • 前端
      • 项目简要介绍页
    • 后台
      • 云平台 FOTA 固件升级(待评估)

💡 闪念&想法

📑 项目进度

🔨 硬件

🚩 核心板硬件

  • 物料选型
    • MCU:STM32F767IGT6(Cortex-M7,LQFP-176)
      • QSPI - NorFlash:W25Q256JVFIQ(32 MBytes,SOIC-16)
      • FMC - SDRAM:IS42S32400F-6TLI TSOP-86(16 MBytes,32 bit)
      • LTDC - 5 吋 RGB 24bit 显示屏(TN/IPS)
      • SDMMC - TF 卡
      • USB
      • USART
      • GPIO
        • 用户按键
        • LED 指示灯
      • 传感器
        • I2C - 温湿度传感器 SHT30-DIS(ADDR引脚接地时地址为 0x44,接电源时地址为0x45)
        • I2C - 光照度传感器 BH1750FVI(ADDR引脚接地时地址为 0x46,接电源时地址为0xB8)
        • ADC - 咪头(采集环境声音,可做音乐频谱)
  • 仿真器(SWD)
    • STLink-V3
    • JLink-V9

⌨️ 机械键盘本体硬件

  • 轴体 Mechanical Switches
  • 键帽 Keycaps
  • 定位板 Keyboard Plate
  • 外壳 Keyboard Cases
    • 上盖
    • 底座
  • 平衡杆 Stabilizer

🚩 主控板待实现数显内容

  • CPU - I9 9900KS (型号读出)

    • LOAD
    • POWER
    • CLOCK
    • CORE TEMP (所有核心当中温度最高的核心的温度值)
    • PACKAGE TEMP (表面温度)
    • VCORE (核心电压 V)
  • GPU - RTX 2080 SUPER (型号读出)

    • LOAD
      • CORE
      • MEM CTRL
      • VIDEO ENGINE
      • MEM
      • BUS
    • POWER
    • CLOCK
      • CORE
      • MEM
    • CORE TEMP (显卡核心温度)
    • HWiNFO64 VRM TEMP (显卡供电模块)
    • GRAM
      • USED
      • FREE
  • RAM (依情况,型号读出)

    • LOAD (通过进度条+数字表示内存占用)
    • USED MEM
    • FREE MEM
    • HWiNFO64 CLOCK
    • HWiNFO64 TEMP
  • MOTHERBOARD SENSOR (主板型号读出)

    • WATER PUMP (水冷系统水泵转速)
    • MB TEMP (主板温度)
    • HWiNFO64 FLOW RATE (水冷系统流速表流速)
    • HWiNFO64 MB VRM TEMP (主板供电模块温度)
    • HWiNFO64 PCH TEMP (南桥芯片温度)
    • HWiNFO64 WATER-IN TEMP (水冷系统入水口测温堵头温度)
    • HWiNFO64 WATER-OUT TEMP (水冷系统出水口测温堵头温度)
  • FAN

    • CPU FAN (CPU风扇)
    • GPU FAN (GPU风扇 %)
    • CHASSIS FAN (机箱风扇)
  • STORAGE (硬盘,表格显示)

    • TOTAL ACTIVITY (活动时间 %)
    • USED SPACE (已用空间 %)
    • READ RATE (读取速度)
    • WRITE RATE (写入速度)
    • TEMP (温度)
  • NETWORK

    • LOAD (网络利用率 %)
    • TOTAL UP
    • TOTAL DL
    • UP RATE
    • DL RATE

todos-1's People

Contributors

summerfalls avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.