├── .gitignore ├── README.md ├── docs ├── coding-standards.md ├── conda-and-pip-for-python-and-virtual-environments.md ├── esp32-walkie-talkies-via-mumble.md └── getting-started-with-micropython-and-circuitpython.md ├── old-C++ ├── ADCSampler.cpp ├── ADCSampler.h ├── Application.cpp ├── Application.h ├── DACOutput.cpp ├── DACOutput.h ├── DeBug.cpp ├── DeBug.h ├── EspNowTransport.cpp ├── EspNowTransport.h ├── GenericDevBoardIndicatorLed.cpp ├── GenericDevBoardIndicatorLed.h ├── I2SMEMSSampler.cpp ├── I2SMEMSSampler.h ├── I2SOutput.cpp ├── I2SOutput.h ├── I2SSampler.cpp ├── I2SSampler.h ├── IndicatorLed.cpp ├── IndicatorLed.h ├── LICENSE ├── Makefile ├── Makefile.old ├── Output.cpp ├── Output.h ├── OutputBuffer.h ├── README.md ├── TinyPICOIndicatorLed.cpp ├── TinyPICOIndicatorLed.h ├── Transport.cpp ├── Transport.h ├── UdpTransport.cpp ├── UdpTransport.h ├── config.cpp ├── config.h ├── esp32-walkie-talkie.ino ├── esp32-walkie-talkies-via-mumble.md ├── orginal-README.md ├── test │ ├── README.md │ ├── streams-generator-analog │ │ ├── Makefile │ │ ├── README.md │ │ └── streams-generator-analog.ino │ └── streams-generator-serial │ │ ├── Makefile │ │ ├── README.md │ │ └── streams-generator-serial.ino └── using-arduino-from-the-command-line.md ├── test ├── README.md ├── mp3-audio-out │ ├── happy.mp3 │ ├── mp3-audio-out.py │ └── slow.mp3 ├── pwm-audio-out │ └── pwm-audio-out.py └── wav-audio-out │ ├── numnuts.wav │ ├── pyle.wav │ ├── scumbag.wav │ └── wav-audio-out.py └── tools ├── disk-size.py ├── i2s-capable-pins.py ├── modules-suported.py ├── modules-supported.py ├── pin-mapping.py └── start-wifi.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/README.md -------------------------------------------------------------------------------- /docs/coding-standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/docs/coding-standards.md -------------------------------------------------------------------------------- /docs/conda-and-pip-for-python-and-virtual-environments.md: -------------------------------------------------------------------------------- 1 | /home/jeff/blogging/content/ideas/conda-and-pip-for-python-and-virtual-environments.md -------------------------------------------------------------------------------- /docs/esp32-walkie-talkies-via-mumble.md: -------------------------------------------------------------------------------- 1 | /home/jeff/blogging/content/ideas/esp32-walkie-talkies-via-mumble.md -------------------------------------------------------------------------------- /docs/getting-started-with-micropython-and-circuitpython.md: -------------------------------------------------------------------------------- 1 | /home/jeff/blogging/content/ideas/getting-started-with-micropython-and-circuitpython.md -------------------------------------------------------------------------------- /old-C++/ADCSampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/ADCSampler.cpp -------------------------------------------------------------------------------- /old-C++/ADCSampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/ADCSampler.h -------------------------------------------------------------------------------- /old-C++/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Application.cpp -------------------------------------------------------------------------------- /old-C++/Application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Application.h -------------------------------------------------------------------------------- /old-C++/DACOutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/DACOutput.cpp -------------------------------------------------------------------------------- /old-C++/DACOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/DACOutput.h -------------------------------------------------------------------------------- /old-C++/DeBug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/DeBug.cpp -------------------------------------------------------------------------------- /old-C++/DeBug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/DeBug.h -------------------------------------------------------------------------------- /old-C++/EspNowTransport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/EspNowTransport.cpp -------------------------------------------------------------------------------- /old-C++/EspNowTransport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/EspNowTransport.h -------------------------------------------------------------------------------- /old-C++/GenericDevBoardIndicatorLed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/GenericDevBoardIndicatorLed.cpp -------------------------------------------------------------------------------- /old-C++/GenericDevBoardIndicatorLed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/GenericDevBoardIndicatorLed.h -------------------------------------------------------------------------------- /old-C++/I2SMEMSSampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/I2SMEMSSampler.cpp -------------------------------------------------------------------------------- /old-C++/I2SMEMSSampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/I2SMEMSSampler.h -------------------------------------------------------------------------------- /old-C++/I2SOutput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/I2SOutput.cpp -------------------------------------------------------------------------------- /old-C++/I2SOutput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/I2SOutput.h -------------------------------------------------------------------------------- /old-C++/I2SSampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/I2SSampler.cpp -------------------------------------------------------------------------------- /old-C++/I2SSampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/I2SSampler.h -------------------------------------------------------------------------------- /old-C++/IndicatorLed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/IndicatorLed.cpp -------------------------------------------------------------------------------- /old-C++/IndicatorLed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/IndicatorLed.h -------------------------------------------------------------------------------- /old-C++/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/LICENSE -------------------------------------------------------------------------------- /old-C++/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Makefile -------------------------------------------------------------------------------- /old-C++/Makefile.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Makefile.old -------------------------------------------------------------------------------- /old-C++/Output.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Output.cpp -------------------------------------------------------------------------------- /old-C++/Output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Output.h -------------------------------------------------------------------------------- /old-C++/OutputBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/OutputBuffer.h -------------------------------------------------------------------------------- /old-C++/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/README.md -------------------------------------------------------------------------------- /old-C++/TinyPICOIndicatorLed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/TinyPICOIndicatorLed.cpp -------------------------------------------------------------------------------- /old-C++/TinyPICOIndicatorLed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/TinyPICOIndicatorLed.h -------------------------------------------------------------------------------- /old-C++/Transport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Transport.cpp -------------------------------------------------------------------------------- /old-C++/Transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/Transport.h -------------------------------------------------------------------------------- /old-C++/UdpTransport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/UdpTransport.cpp -------------------------------------------------------------------------------- /old-C++/UdpTransport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/UdpTransport.h -------------------------------------------------------------------------------- /old-C++/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/config.cpp -------------------------------------------------------------------------------- /old-C++/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/config.h -------------------------------------------------------------------------------- /old-C++/esp32-walkie-talkie.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/esp32-walkie-talkie.ino -------------------------------------------------------------------------------- /old-C++/esp32-walkie-talkies-via-mumble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/esp32-walkie-talkies-via-mumble.md -------------------------------------------------------------------------------- /old-C++/orginal-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/orginal-README.md -------------------------------------------------------------------------------- /old-C++/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/README.md -------------------------------------------------------------------------------- /old-C++/test/streams-generator-analog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/streams-generator-analog/Makefile -------------------------------------------------------------------------------- /old-C++/test/streams-generator-analog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/streams-generator-analog/README.md -------------------------------------------------------------------------------- /old-C++/test/streams-generator-analog/streams-generator-analog.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/streams-generator-analog/streams-generator-analog.ino -------------------------------------------------------------------------------- /old-C++/test/streams-generator-serial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/streams-generator-serial/Makefile -------------------------------------------------------------------------------- /old-C++/test/streams-generator-serial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/streams-generator-serial/README.md -------------------------------------------------------------------------------- /old-C++/test/streams-generator-serial/streams-generator-serial.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/old-C++/test/streams-generator-serial/streams-generator-serial.ino -------------------------------------------------------------------------------- /old-C++/using-arduino-from-the-command-line.md: -------------------------------------------------------------------------------- 1 | /home/jeff/blogging/content/ideas/using-arduino-from-the-command-line.md -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/README.md -------------------------------------------------------------------------------- /test/mp3-audio-out/happy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/mp3-audio-out/happy.mp3 -------------------------------------------------------------------------------- /test/mp3-audio-out/mp3-audio-out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/mp3-audio-out/mp3-audio-out.py -------------------------------------------------------------------------------- /test/mp3-audio-out/slow.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/mp3-audio-out/slow.mp3 -------------------------------------------------------------------------------- /test/pwm-audio-out/pwm-audio-out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/pwm-audio-out/pwm-audio-out.py -------------------------------------------------------------------------------- /test/wav-audio-out/numnuts.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/wav-audio-out/numnuts.wav -------------------------------------------------------------------------------- /test/wav-audio-out/pyle.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/wav-audio-out/pyle.wav -------------------------------------------------------------------------------- /test/wav-audio-out/scumbag.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/wav-audio-out/scumbag.wav -------------------------------------------------------------------------------- /test/wav-audio-out/wav-audio-out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/test/wav-audio-out/wav-audio-out.py -------------------------------------------------------------------------------- /tools/disk-size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/tools/disk-size.py -------------------------------------------------------------------------------- /tools/i2s-capable-pins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/tools/i2s-capable-pins.py -------------------------------------------------------------------------------- /tools/modules-suported.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/tools/modules-suported.py -------------------------------------------------------------------------------- /tools/modules-supported.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/tools/modules-supported.py -------------------------------------------------------------------------------- /tools/pin-mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/tools/pin-mapping.py -------------------------------------------------------------------------------- /tools/start-wifi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffskinnerbox/esp32-walkie-talkie/HEAD/tools/start-wifi.py --------------------------------------------------------------------------------