Skip to content

Commit

Permalink
Updated checklist for MCAD / ECAD
Browse files Browse the repository at this point in the history
  • Loading branch information
finger563 authored Feb 5, 2023
1 parent 0a2b379 commit 8b98c56
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,14 +99,20 @@ This project has the following features (still WIP):
- [ ] Recently played menu?
- [ ] Show emulator with rom for easy sorting / finding
- [ ] Graphics in black borders next to rom display during NES / GB/C emulation
- [ ] Schematic / Layout for control board peripheral containing
- [ ] joystick / D-Pad / Button inputs (via i2c I/O expander / ADC)
- [ ] Battery
- [ ] Charger circuit
- [x] Schematic / Layout for control board peripheral containing
- [x] joystick / D-Pad / Button inputs (via i2c I/O expander / ADC)
- [x] Battery
- [x] Charger circuit
- [x] DRV2605 haptic motor (LRM / ECM)
- [ ] TMC BLDC driver chip
- [ ] ABI magnetic encoder chip
- [ ] BLDC motor (haptics)
- [ ] CAD for control board peripheral case
- [x] CAD for control board peripheral case in the same footprint as GBC
- [x] USB-C Port for programming / charging
- [x] uSD card slot for roms
- [x] start / select buttons (same location as GBC)
- [x] ABXY buttons (basically same size / location as GBC)
- [x] Directional Pad (same size / location as GBC)
- [ ] Use same audio + video tasks for both NES and GB/C emulation
- [ ] FTP Client for browsing remote FTP server of roms and displaying their
data in LVGL
Expand Down

0 comments on commit 8b98c56

Please sign in to comment.