Hendrik Langer
|
de3e50cf81
|
make component variables global
|
8 years ago |
Hendrik Langer
|
d603c85df7
|
More Wifi functions
|
8 years ago |
Hendrik Langer
|
1c4f1c9f8d
|
Add wifi buttons
|
8 years ago |
Hendrik Langer
|
3410eb5ce8
|
sound getInstance and release mutex correctly
|
8 years ago |
Hendrik Langer
|
2d0dbaf2db
|
begin wifi implementation
|
8 years ago |
Hendrik Langer
|
1aedc875ec
|
cleanup unused code
|
8 years ago |
Hendrik Langer
|
f5b952ccca
|
minor fixes
|
8 years ago |
Hendrik Langer
|
ef320f4169
|
make thresholds dynamic (on startup)
|
8 years ago |
Hendrik Langer
|
3ec8651ea2
|
Add debouncing for touchpads
|
8 years ago |
Hendrik Langer
|
4c7ba90af7
|
lower touch thresholds
|
8 years ago |
Hendrik Langer
|
8df4617953
|
make play_task interruptable
|
8 years ago |
Hendrik Langer
|
c91b89b3f8
|
rewrite sound/sdcard
|
8 years ago |
Hendrik Langer
|
7f924a7aa9
|
update CI
|
8 years ago |
Hendrik Langer
|
137c30be6e
|
attempt to fix double task creation
|
8 years ago |
Hendrik Langer
|
e705df0cbf
|
Don't play random noise on startup
|
8 years ago |
Hendrik Langer
|
545ddee8de
|
Add WiFi example code
|
8 years ago |
Hendrik Langer
|
abbd05521b
|
Fix touch sensor hardware wiring
|
8 years ago |
Hendrik Langer
|
a711418548
|
Move everything into one task
|
8 years ago |
Hendrik Langer
|
e2406f49a9
|
Exclude downloaded sound samples
|
8 years ago |
Hendrik Langer
|
e1fda0336f
|
Move magic numbers and #defines into a header file
|
8 years ago |
Hendrik Langer
|
bee76d1d8d
|
update TODO
|
8 years ago |
Hendrik Langer
|
6b0265372e
|
new boot sound
|
8 years ago |
Hendrik Langer
|
49d93a8fca
|
freertos tasks
|
8 years ago |
Hendrik Langer
|
6b564805c4
|
WIFI credentials from secret variables
|
8 years ago |
Hendrik Langer
|
5fd6510adf
|
freertos task test sdcard->i2s buffer
|
8 years ago |
Hendrik Langer
|
a20b8a63da
|
sound: first try
|
8 years ago |
Hendrik Langer
|
1731a8b1db
|
callback for new audio data
|
8 years ago |
Hendrik Langer
|
c46b0790ae
|
see ESP32_MP3_DECODER
|
8 years ago |
Hendrik Langer
|
085f479fb9
|
i2s stub
http://esp-idf.readthedocs.io/en/latest/api/peripherals/i2s.html
375b28650b/examples/peripherals/i2s/main/i2s_example_main.c
|
8 years ago |
Hendrik Langer
|
d711f1bca6
|
update ToDos
|
8 years ago |
Hendrik Langer
|
dbe05843d5
|
SDCard with Arduino library
|
8 years ago |
Hendrik Langer
|
2e6df6badf
|
document hardware wiring
|
8 years ago |
Hendrik Langer
|
a42626d1f8
|
fix platformio
|
8 years ago |
Hendrik Langer
|
6ad43f053f
|
fix platformio
|
8 years ago |
Hendrik Langer
|
c640b0a9fd
|
fix platformio
|
8 years ago |
Hendrik Langer
|
3239221b50
|
fix platformio
|
8 years ago |
Hendrik Langer
|
a445b7842a
|
platformio: switch to Arduono Framework with Staging version
due to a bug: SD_MMC library is missing
|
8 years ago |
Hendrik Langer
|
e1c04c99a8
|
sdcard stub
|
8 years ago |
Hendrik Langer
|
b646e09b79
|
keypad interrupt handling esp-idf style and with only one ISR
https://github.com/espressif/esp-idf/blob/master/examples/peripherals/touch_pad_interrupt/main/tp_interrupt_main.c
|
8 years ago |
Hendrik Langer
|
acb7b8c741
|
serial debug output
|
8 years ago |
Hendrik Langer
|
56e1ef0a96
|
instructions how to build and flash with platformio
|
8 years ago |
Hendrik Langer
|
6c19e3a81b
|
learn how to code
|
8 years ago |
Hendrik Langer
|
81ab37ae33
|
add types;)
|
8 years ago |
Hendrik Langer
|
39e48453af
|
keypad logic
|
8 years ago |
Hendrik Langer
|
7944b7ef74
|
don't hide artifacts
|
8 years ago |
Hendrik Langer
|
7abea154be
|
GPIO_00 and GPIO_02 can't be used for capacitive touch.
Connected with other hardware (Key, resistors for bootup)
|
8 years ago |
Hendrik Langer
|
5141ea573e
|
Update main.cpp
|
8 years ago |
Hendrik Langer
|
ff69334a09
|
pin6 isn't available for output
|
8 years ago |
Hendrik Langer
|
20b9890ad3
|
expire build artifacts
|
8 years ago |
Hendrik Langer
|
6d7b1f60b4
|
touch test
|
8 years ago |