├── LICENSE ├── README.md ├── examples ├── 01.LedBrightnessControl │ └── 01.LedBrightnessControl.ino ├── 02.Terminal │ └── 02.Terminal.ino ├── 03.Gamepad │ └── 03.Gamepad.ino ├── 04.PinStateMonitor │ └── 04.PinStateMonitor.ino ├── 05.Motor Control │ └── AllMotors │ │ └── AllMotors.ino ├── 06.Inputs │ └── 06.Inputs.ino ├── 07.Camera │ ├── captureImages │ │ └── captureImages.ino │ └── recordVideos │ │ └── recordVideos.ino ├── 08.Phone Sensor │ ├── Accelerometer │ │ └── Accelerometer.ino │ ├── Barometer │ │ └── Barometer.ino │ ├── GPS │ │ └── GPS.ino │ ├── Gyroscope │ │ └── Gyroscope.ino │ ├── Light │ │ └── Light.ino │ ├── Magnetometer │ │ └── Magnetometer.ino │ ├── Proximity │ │ └── Proximity.ino │ ├── Sound │ │ └── Sound.ino │ └── Temperature │ │ └── Temperature.ino ├── 10.IOT │ ├── DataLogger │ │ └── DataLogger.ino │ ├── Notification │ │ └── Notification.ino │ └── SMS │ │ └── SMS.ino └── 11.Music │ └── 11.Music.ino ├── keywords.txt ├── library.properties └── src ├── CameraModule.cpp ├── CameraModule.h ├── CircularBuffer.h ├── ColorDetectorModule.cpp ├── ColorDetectorModule.h ├── DabbleESP32.cpp ├── DabbleESP32.h ├── DabbleInputs.cpp ├── DabbleInputs.h ├── DabblePrint.cpp ├── DabblePrint.h ├── DabblePrintln.cpp ├── DabblePrintln.h ├── DataLoggerModule.cpp ├── DataLoggerModule.h ├── GamePadModule.cpp ├── GamePadModule.h ├── IncludedModulesDefines.h ├── InternetModule.cpp ├── InternetModule.h ├── LedControlModule.cpp ├── LedControlModule.h ├── ModuleIds.h ├── ModuleIncludes.h ├── ModuleInstantiation.h ├── ModuleParent.cpp ├── ModuleParent.h ├── ModuleSelection.h ├── MusicModule.cpp ├── MusicModule.h ├── NotifyAndSMSModule.cpp ├── NotifyAndSMSModule.h ├── PinMonitorModule.cpp ├── PinMonitorModule.h ├── SensorModule.cpp ├── SensorModule.h ├── TerminalModule.cpp ├── TerminalModule.h ├── esp32BLEUtilities.cpp ├── esp32BLEUtilities.h ├── motorControls.cpp └── motorControls.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/README.md -------------------------------------------------------------------------------- /examples/01.LedBrightnessControl/01.LedBrightnessControl.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/01.LedBrightnessControl/01.LedBrightnessControl.ino -------------------------------------------------------------------------------- /examples/02.Terminal/02.Terminal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/02.Terminal/02.Terminal.ino -------------------------------------------------------------------------------- /examples/03.Gamepad/03.Gamepad.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/03.Gamepad/03.Gamepad.ino -------------------------------------------------------------------------------- /examples/04.PinStateMonitor/04.PinStateMonitor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/04.PinStateMonitor/04.PinStateMonitor.ino -------------------------------------------------------------------------------- /examples/05.Motor Control/AllMotors/AllMotors.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/05.Motor Control/AllMotors/AllMotors.ino -------------------------------------------------------------------------------- /examples/06.Inputs/06.Inputs.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/06.Inputs/06.Inputs.ino -------------------------------------------------------------------------------- /examples/07.Camera/captureImages/captureImages.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/07.Camera/captureImages/captureImages.ino -------------------------------------------------------------------------------- /examples/07.Camera/recordVideos/recordVideos.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/07.Camera/recordVideos/recordVideos.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Accelerometer/Accelerometer.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Accelerometer/Accelerometer.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Barometer/Barometer.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Barometer/Barometer.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/GPS/GPS.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/GPS/GPS.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Gyroscope/Gyroscope.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Gyroscope/Gyroscope.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Light/Light.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Light/Light.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Magnetometer/Magnetometer.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Magnetometer/Magnetometer.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Proximity/Proximity.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Proximity/Proximity.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Sound/Sound.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Sound/Sound.ino -------------------------------------------------------------------------------- /examples/08.Phone Sensor/Temperature/Temperature.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/08.Phone Sensor/Temperature/Temperature.ino -------------------------------------------------------------------------------- /examples/10.IOT/DataLogger/DataLogger.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/10.IOT/DataLogger/DataLogger.ino -------------------------------------------------------------------------------- /examples/10.IOT/Notification/Notification.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/10.IOT/Notification/Notification.ino -------------------------------------------------------------------------------- /examples/10.IOT/SMS/SMS.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/10.IOT/SMS/SMS.ino -------------------------------------------------------------------------------- /examples/11.Music/11.Music.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/examples/11.Music/11.Music.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/library.properties -------------------------------------------------------------------------------- /src/CameraModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/CameraModule.cpp -------------------------------------------------------------------------------- /src/CameraModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/CameraModule.h -------------------------------------------------------------------------------- /src/CircularBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/CircularBuffer.h -------------------------------------------------------------------------------- /src/ColorDetectorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ColorDetectorModule.cpp -------------------------------------------------------------------------------- /src/ColorDetectorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ColorDetectorModule.h -------------------------------------------------------------------------------- /src/DabbleESP32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabbleESP32.cpp -------------------------------------------------------------------------------- /src/DabbleESP32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabbleESP32.h -------------------------------------------------------------------------------- /src/DabbleInputs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabbleInputs.cpp -------------------------------------------------------------------------------- /src/DabbleInputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabbleInputs.h -------------------------------------------------------------------------------- /src/DabblePrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabblePrint.cpp -------------------------------------------------------------------------------- /src/DabblePrint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabblePrint.h -------------------------------------------------------------------------------- /src/DabblePrintln.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabblePrintln.cpp -------------------------------------------------------------------------------- /src/DabblePrintln.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DabblePrintln.h -------------------------------------------------------------------------------- /src/DataLoggerModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DataLoggerModule.cpp -------------------------------------------------------------------------------- /src/DataLoggerModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/DataLoggerModule.h -------------------------------------------------------------------------------- /src/GamePadModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/GamePadModule.cpp -------------------------------------------------------------------------------- /src/GamePadModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/GamePadModule.h -------------------------------------------------------------------------------- /src/IncludedModulesDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/IncludedModulesDefines.h -------------------------------------------------------------------------------- /src/InternetModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/InternetModule.cpp -------------------------------------------------------------------------------- /src/InternetModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/InternetModule.h -------------------------------------------------------------------------------- /src/LedControlModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/LedControlModule.cpp -------------------------------------------------------------------------------- /src/LedControlModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/LedControlModule.h -------------------------------------------------------------------------------- /src/ModuleIds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ModuleIds.h -------------------------------------------------------------------------------- /src/ModuleIncludes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ModuleIncludes.h -------------------------------------------------------------------------------- /src/ModuleInstantiation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ModuleInstantiation.h -------------------------------------------------------------------------------- /src/ModuleParent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ModuleParent.cpp -------------------------------------------------------------------------------- /src/ModuleParent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ModuleParent.h -------------------------------------------------------------------------------- /src/ModuleSelection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/ModuleSelection.h -------------------------------------------------------------------------------- /src/MusicModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/MusicModule.cpp -------------------------------------------------------------------------------- /src/MusicModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/MusicModule.h -------------------------------------------------------------------------------- /src/NotifyAndSMSModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/NotifyAndSMSModule.cpp -------------------------------------------------------------------------------- /src/NotifyAndSMSModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/NotifyAndSMSModule.h -------------------------------------------------------------------------------- /src/PinMonitorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/PinMonitorModule.cpp -------------------------------------------------------------------------------- /src/PinMonitorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/PinMonitorModule.h -------------------------------------------------------------------------------- /src/SensorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/SensorModule.cpp -------------------------------------------------------------------------------- /src/SensorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/SensorModule.h -------------------------------------------------------------------------------- /src/TerminalModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/TerminalModule.cpp -------------------------------------------------------------------------------- /src/TerminalModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/TerminalModule.h -------------------------------------------------------------------------------- /src/esp32BLEUtilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/esp32BLEUtilities.cpp -------------------------------------------------------------------------------- /src/esp32BLEUtilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/esp32BLEUtilities.h -------------------------------------------------------------------------------- /src/motorControls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/motorControls.cpp -------------------------------------------------------------------------------- /src/motorControls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/STEMpedia/DabbleESP32/HEAD/src/motorControls.h --------------------------------------------------------------------------------