Skip to content

sibanc/opentony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenTONY

Tunes Only Now Yours

OpenTONY music box

Hardware

free pins (potentianly) P1

  • IO15 (JT_MTDO, SD_CMD ... CS)
  • IO13 (JT_MTCK, SD card... maybe also in 1 bit mode.. MOSI)
  • IO12 (SD2... MISO)
  • IO14 (SD_CLK)

P2

  • IO21 not free (AMP enable)
  • IO22 (connected to LED)
  • IO19 (connected to LED and KEY3)
  • IO23 (KEY4)
  • IO18 (KEY5)
  • IO5 (KEY6 ESP32 thing...?)

SD Card

Firmware

Currently the board can be controlled using Serial commands (end witn \n):
+,- for volume up and down
N,P for next and previous song
D to display directories and files
L to load mp3s from a directory, i.e. a "playlist"

Based on:

Todos

  • rfid over vspi - connected to P2 pins
  • rfid over i2c?
  • secondary board - via uart0, reading spi rfid reader, imu, LED, akku voltage reader, a few buttons...
  • playlists
  • upload files
  • auto limit amount of playtime per day
  • Li Aku saver
  • upload files over web

code snippets

vspi = new SPIClass(VSPI); vspi.begin(VSPI_CLK, VSPI_MISO, VSPI_MOSI, VSPI_SS);

About

opensource alternative to t****box

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages