Pinned Repositories
Airsoft-HUD
Transparent HUD for an Airsoft gun that shows how many BBs are left in your magazine and keeps track of your number of kills and deaths during a match. A XIAO ESP32-C3 is used together with a SSD1309 transparent OLED display. An IR Transmitter LED and IR Receiver sensor is used to detect BBs. Video: https://youtu.be/BZJjDX5xyRM
AudioRecording_ESP32-C3
An example of recording audio onto a MicroSD card, using an INMP441 microphone and a XIAO ESP32-C3
ContinousAnalogRead_ESP32-C3
A simple Arduino project to show how to continously read analog values directly from the ADC (analog to digital converter) on an ESP32-C3. This is much much much faster than calling analogRead(), so it's useful if you need to read values at a high frequency.
ESP32-CAM_With_SSD1306
A simple Arduino project to show how to use a SSD1306 OLED display with ESP32-CAM. The reason why this is interesting is that the SSD1306 uses I2C, not SPI. Since the ESP32-CAM doesn't have I2C pins, we have to use the Wire lib to define our own I2C pins.
FindEachOtherCompass_ESP32-C3
An Arduino project to create a compass that not only points North, but also points to another person. This is very useful for outdoor teams sports like Airsoft.
GPS_Tracking_Cat_Collar_XIAO_ESP32-C3
An Arduino project to log GPS data to a MicroSD using the tiny XIAO ESP32-C3. The components are small and light enough to fit around a cat collar! Now we know where the cat runs around at night :-)
SimpleBLE_ESP32-C3
A simple Arduino project to show how to setup a BLE Peripheral device and a BLE Central device, and how to send values from the Peripheral to the Central using Notify
ClaudeMarais's Repositories
ClaudeMarais/GPS_Tracking_Cat_Collar_XIAO_ESP32-C3
An Arduino project to log GPS data to a MicroSD using the tiny XIAO ESP32-C3. The components are small and light enough to fit around a cat collar! Now we know where the cat runs around at night :-)
ClaudeMarais/FindEachOtherCompass_ESP32-C3
An Arduino project to create a compass that not only points North, but also points to another person. This is very useful for outdoor teams sports like Airsoft.
ClaudeMarais/Airsoft-HUD
Transparent HUD for an Airsoft gun that shows how many BBs are left in your magazine and keeps track of your number of kills and deaths during a match. A XIAO ESP32-C3 is used together with a SSD1309 transparent OLED display. An IR Transmitter LED and IR Receiver sensor is used to detect BBs. Video: https://youtu.be/BZJjDX5xyRM
ClaudeMarais/ESP32-CAM_With_SSD1306
A simple Arduino project to show how to use a SSD1306 OLED display with ESP32-CAM. The reason why this is interesting is that the SSD1306 uses I2C, not SPI. Since the ESP32-CAM doesn't have I2C pins, we have to use the Wire lib to define our own I2C pins.
ClaudeMarais/SimpleBLE_ESP32-C3
A simple Arduino project to show how to setup a BLE Peripheral device and a BLE Central device, and how to send values from the Peripheral to the Central using Notify
ClaudeMarais/AudioRecording_ESP32-C3
An example of recording audio onto a MicroSD card, using an INMP441 microphone and a XIAO ESP32-C3
ClaudeMarais/ContinousAnalogRead_ESP32-C3
A simple Arduino project to show how to continously read analog values directly from the ADC (analog to digital converter) on an ESP32-C3. This is much much much faster than calling analogRead(), so it's useful if you need to read values at a high frequency.
ClaudeMarais/Simple_OBD2_for_AlfaRomeoGiulia
A simple Arduino project to show how to communicate with your car's OBD2 port using an ESP32-C3 and SN65HVD230 CAN bus transceiver, using ESP32 TWAI (Two-Wire Automotive Interface)