Navigation | AeonLabs Main Index >> Open Source Code Software >> Hardware Test Code
Change Language
Last update: 23-09-2024
HEX to Bin Conveter
Arduino .ino code to test more than 30 components and functionalities of the hardware electronics I prototype (design, fabricate, and test). Make sure to also view my Main Open Hardware Electronics repository.
- GitHub API - Test file upload
- Dataverse API - Test file upload
- Zenodo API - Test file upload
- APRS API - CWOP Test
- ADS1115 IC ( buy on AliExpress ) ( Datasheet )
- ADS1252 IC ( buy on AliExpress ) ( Datasheet )
- ESP32 Storage Test
- Flash Diagnostics
- KTS1620 IC ( buy on AliExpress ) ( Datasheet )
- ATSHA204 IC Test ( buy on AliExpress ) ( Datasheet )
- Buzzer Test
- LED Blick
- Blink_aeon
- Blink_random
- blink_pwm_led
- simple_blink_led
- I2C Scan
- mserial_comm (Aeonlabs C++ base class libraries )
- Serial UART Communication Test
- Wire Scan
- WiFi Scan
- WiFi Client
- BLE_UART
- ST7789 Display ( buy on AliExpress ) ( Datasheet )
- VL6180x Laser Sensor ( buy on AliExpress ) ( Datasheet )
- DS18b20 Temperature Sensor ( buy on AliExpress ) ( Datasheet) )
- ENS160 TVOC CO2 Sensor ( buy on AliExpress ) ( Datasheet )
- BMP280 Atmospheric Sensor ( buy on AliExpress ) ( Datasheet )
- LSM6DS3 Accelerometer ( buy on AliExpress ) ( Datasheet )
- Soil Moisture Sensor
- TEMT6000 Luminosity Sensor ( buy on AliExpress ) ( Datasheet )
- AHT20 Temperature & Humidity Sensor ( buy on AliExpress ) ( Datasheet )
- SHT31 Demo Temperature & Humidity Sensor ( buy on AliExpress ) ( Datasheet )
- SHT31 Test Temperature & Humidity Sensor ( buy on AliExpress ) ( Datasheet )
Some of the test code .ino files available on this repository use the C++ class libraries I maintain to speed up firmware code development on all my ESP32 PCB electronics. It uses FreeRTOS in particular for dual core programming.
First Firmware download of AeonLabs's USB to UART TTL Burner (YouTube)
Get a Notification on every PCB update
![]() |
You can fill in your email here (Google form) and I'll send a reminder when a new PCB prototype is made available here or a new revision for an existing PCB. Stay tuned! |
---|
AeonLabs invests time and resources in providing open-source code for anyone to use.
Did you like any of my open-source code?
Bug reports and pull requests are welcome on any of AeonLabs repositories. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.
- Contributing
Join the beta program to test and debug to provide feedback, ideas, modifications, suggestions, and improvements. In return, write your article in your blog or post it on social media. See participation conditions on the Wiki.
Help and Support my open work by becoming a GitHub sponsor. Starts with only $1 / 1€.
Need technical support for any of my projects I have freely available here?
Need Technical support on programming firmware & software ode like the one I have available here?
Click here to see all contact options. Thank you
Before proceeding to download any of AeonLab's open-source code for software solutions and/or open hardware electronics for smart devices and data acquisition make sure you are choosing the right license for your project. See AeonLabs Solutions for Open Hardware & Open Source Code for more information. For commercial business solutions contact AeonLabs ℹ️ using the contacts above. Thank you 🙏.
You can get in touch with me on my LinkedIn Profile:
You can also follow my GitHub Profile to stay updated about my latest projects:
Hire me
See here how to hire AeonLabs.
The PCB design Files I provide here for anyone to use are free. If you like this Smart Device or use it, please consider buying me a cup of coffee, a slice of pizza, or a book to help me study, eat, and think new PCB design files.
Make a donation on PayPal and get a TAX refund*.
Did you like any of my PCB KiCad Designs? Help and support my open work by becoming a GitHub sponsor.