jacqueline
|
dab6533ae0
|
add gdb script for attaching to the esp32 openocd
|
3 years ago |
jacqueline
|
7e9a7393bb
|
use hpp instead of h
|
3 years ago |
jacqueline
|
a495c5f0d0
|
Fix use after free
|
3 years ago |
jacqueline
|
a28fd712a2
|
fix cmakelists mangling
|
3 years ago |
jacqueline
|
068e8591af
|
Merge branch 'main' into nicer-playback
|
3 years ago |
jacqueline
|
3726fb750a
|
standardise on formatting
|
3 years ago |
jacqueline
|
4fc5f931ac
|
WIP use result<> and RAII
|
3 years ago |
jacqueline
|
efd5392f6c
|
Merge remote-tracking branch 'origin/main'
|
3 years ago |
jacqueline
|
7d7dc4f996
|
add a cool result library
|
3 years ago |
jacqueline
|
a64fbc1cf5
|
the music plays!
|
3 years ago |
jacqueline
|
b9ee0eb88f
|
Automatically acquire the CS lock when talking to the SD card
|
3 years ago |
jacqueline
|
1b2b9182e0
|
Add a little wrapper for I2C things
|
3 years ago |
jacqueline
|
4e643baf5f
|
Neaten up the gpio api, use RAII, make it thread safe
|
3 years ago |
jacqueline
|
55264a826f
|
Almost working DAC
|
3 years ago |
ailurux
|
cd1c36c0e2
|
Update readme for vscode
|
3 years ago |
jacqueline
|
fa4c5bd6c2
|
revert sdkconfig changes
|
3 years ago |
jacqueline
|
6c793efa0d
|
Start on configuring the DAC over i2c
|
3 years ago |
jacqueline
|
122306d619
|
Clean up new storage bits
|
3 years ago |
jacqueline
|
a004d4b232
|
should probably actually enable rollbacks as well
|
3 years ago |
jacqueline
|
7f89d4bf2a
|
Configure build and paritions to fully use our dev hardware
|
3 years ago |
jacqueline
|
f6f4903442
|
Basic fat32 mounting!
|
3 years ago |
jacqueline
|
6d20efc702
|
SPI and SD card initialisation
|
3 years ago |
jacqueline
|
23671453c0
|
Implement gpio setting
|
3 years ago |
jacqueline
|
353df98ba1
|
fix silly build errors
|
3 years ago |
jacqueline
|
8b10a44106
|
be cool with a compile_commands.json in the root
|
3 years ago |
jacqueline
|
8516700940
|
fix missing custom board definition
|
3 years ago |
jacqueline
|
d491085ba3
|
factor out adc battery measurement
idk if this should be classy or if this is fine. maybe should just pick
a convention at some point?
|
3 years ago |
jacqueline
|
0fbc2ff091
|
Improve build and flash instructions
|
3 years ago |
jacqueline
|
12f5a06516
|
commit sdkconfig, since it's kinda important for the build
|
3 years ago |
jacqueline
|
8e9053e0ee
|
Add esp-adf to build
|
3 years ago |
jacqueline
|
7e15820cd4
|
Add a .env file for easy environment setup
|
3 years ago |
jacqueline
|
f507a1ab07
|
Add esp-adf as a submodule
|
3 years ago |
jacqueline
|
b34b49aabc
|
working adc and wall power detection
|
3 years ago |
jacqueline
|
112a43679f
|
iterate on gpio expander bit flipping
|
3 years ago |
ailurux
|
5d8531642c
|
Add vscode to gitignore
|
3 years ago |
jacqueline
|
490b5d6994
|
Fix -fpermissive errors
|
3 years ago |
jacqueline
|
b429f0ddec
|
Add a basic i2c gpio expander implementation
|
3 years ago |
jacqueline
|
a303f42530
|
Define more pins, also init spi
|
3 years ago |
jacqueline
|
2b86dc4936
|
Switch to a modernish C++ and cmake, add i2c stuff
|
3 years ago |
jacqueline
|
ed92e70372
|
Add building and clangd instructions
|
3 years ago |
jacqueline
|
f665a9223b
|
Project scaffold
|
3 years ago |