Navigation | AeonLabs Main Index >> Main Page - Open Source Code Software
Change Language
Last update: 24-09-2024
HEX to Bin Conveter
Welcome to Open Source Code Software by AeonLabs
where to buy already assembled and ready to use.
░ ░AeonLabs, a personal brand of Miguel T., is about the conceptualization, design, and prototyping of open technology solutions for Enterprise businesses and Institutions. To know more about the author visit his LinkedIn profile. To learn more about AeonLabs click here.
This is the main repository for all my open-source code and software apps to date. Click next to view as a conventional bullet-style list. Make sure to also view my Main Open Hardware Electronics repository. Watch my most recent LIVE coding session on YouTube, here.
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 🙏.
GitHub API C++ library (2024 >> )
current project Total: > 50 work.h
current version: 0.5
Status: Ongoing Project
GitHub is an open-source* web application to share, preserve, cite, explore, and analyze all types of files and data. It facilitates making data available to others and allows you to replicate others' work more easily. Researchers, journals, data authors, publishers, data distributors, and affiliated institutions all receive academic credit and web visibility.
Smart Concrete Android App (2024 >> )
Current Project Total: > 6 work.h
The OEM Android app for the Smart Concrete Device.
Current Project Total: > 14 work.h
This is a simple C++ class library for the KTS1620 - 24 channel I2C IO expander compatible with Arduino Studio and compatible platforms.
WCH Vendor ID Programming (2024)
This is the main code I maintain to speed up firmware code development on all my smart electronics with protected firmware code and protected OEM electronics.
APRS CWOP Library (2024)
Current Project Total: > 16 work.h
This is a simple C++ class library I maintain to speed up firmware code development on all my smart electronics for weather stations reporting to the Citizen Weather Observer Program (CWOP) Network.
Arduino Code to Test Hardware Electronics (2023 >> )
Current Project Total: > 510 work.h
Arduino .ino code to test more than 30 components and functionalities of the hardware electronics I prototype (design, fabricate, and test).
Current Project Total: > 4 work.h
On this repository, you will find an ESP32/Arduino Library to do 24-bit data measurements using the ADS1252u IC.
Current Project Total: > 0.25 work.h
Eaton HALO Home Smart Lights are innovative lighting solutions that bring convenience, flexibility, and energy efficiency to homes. With the HALO Home system, users can control their lights remotely using a smartphone or voice commands through compatible voice assistants. These smart lights offer various features, including dimming capabilities, color temperature adjustment, scheduling, and integration with other smart home devices. The HALO Home lights can create different lighting scenes to suit different moods and activities, enhancing the ambiance and functionality of any living space. Whether it's creating a cozy atmosphere for relaxation or brightening up a room for productivity, Eaton HALO Home lights provide an intuitive and customizable lighting experience.
On this repository, you will find an Arduino .ino file to control Eaton Halo Hole Lights.
ESP32 C++ Base Firmware Libraries (2023 >> )
Current Project Total: > 520 work.h
These are simple 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)
Dataverse API C++ library (2022 >> )
Current Project Total: > 300 work.h
The Dataverse Project is an open-source web application to share, preserve, cite, explore, and analyze research data. It facilitates making data available to others and allows you to replicate others' work more easily. Researchers, journals, data authors, publishers, data distributors, and affiliated institutions all receive academic credit and web visibility. Funded by Harvard University and Powered by Open Scholar.
Current Project Total: 320 work.h
I’ve been designing a live data acquisition device (LDAD) for monitoring sensor data. It uses an Arduino board coupled with a custom PCB board and commercially available Arduino shields.
The LDAD uses RFID NFC technology for fast identification and connection to nearby authorized devices, such as smartphones, tablets, or any other that uses Bluetooth BLE or WiFi technologies. Custom software applications are being developed for handling and managing collected data from devices compatible with LDAD in accordance with the latest guidelines on Open Data available at the European Commission website and also following the latest guidelines available on open-source development and maintenance (see snapshot below of the Android App under development).
Project Total: 32 work.h
is an Android App available on AeonLabs Google Play Store. The purpose of this App is to automate stock materials and products at a warehouse or a site, by scanning products and materials with individual barcode / QR codes and uploading them to any enterprise cloud server API. This app was coded in Android and uses SQLite for the management of scanned barcodes and QR codes.
Available on AeonLabs Google Play free to download: https://play.google.com/store/apps/details?id=aeonlabs.cloud.barcodescanner
An implementation of Floating Action Button for Android Studio with lots of features, such as move on touch and hold the menu fab.
The library requires Android API Level 21+.
Demonstration of the Floating Action Button Menu Library for Android (YouTube)
Project Total: 60 work.h
This is a simple C# Windows application I coded in a few days for a "PeoplePerHour" Gig .
Simple Invoice Manager and Issuer in NetCore 3 1 (YouTube)
is an Android app in the category of 'health and well-being'. It’s a simple app for tracking time without the need to have to think about it constantly. The user can define a time duration, and, in the end, the app plays a bell-like sound to raise awareness of the user.
Available on the Play Store here: https://play.google.com/store/apps/details?id=aeonlabs.serenity
Common Java Libraries for Android Studio (2018-2021)
These libraries are coded to speed up Android code development on Standard Android App Solutions in a total of 19 common functionalities found when coding.
The library requires Android API Level 19+.
45min rearranging an Android project for me to accommodate new apps (YouTube)
Site Logistics Multi Environment System (2018-2020)
Project Total: 4218 work.h
Brief summary of what solutions were prototyped and deployed: ( P. & D. )
■ Improve response time and communication
■ Management of workers' attendance
■ Remote Management of work tasks
■ P&D a remote Management of building materials stocks, tools, and machinery at the construction site. Documental Logging of all delivery notes from building materials delivered at the construction site
■ Technologies: Visual Studio VB.NET, Android Studio SDK 28, PHP 7.x , HTML 5, CSS 3, MySQL 5.x, AES 128bit encryption, Cloud ReST API, Development & Deployment using AGILE.
58min Overview of the windows App for the Site Logistics Platform (YouTube)
45min Overview of the Site Logistics Android App to use by the foreman at a construction site (YouTube)
This particular software code features nonce token web authentication.
WebCoder Multi Platform FrameWork-Dev (2015-2016)
An experimental webpage integration platform with webserver capabilities and a back office control panel for multi-device access on webpage access and rendering. Features technologies such as AJAX, SaSS, CSS3, HTML5
Prototype code for a Web App Builder (2015-2016)
This code inherits much of the "SiteBuilder Content Management System" (see below) way of thinking about a webpage and later to later be replaced by the "WebCoder Multi-Platform FrameWork-Dev" above.
SiteBuilder Content Management System (1999-2009)
Project Total: ~3900 work.h
An experimental platform with integrated CMS and back office control panel for website deployment and management. This code has a "module" I coded for a scientific paper submission and acceptance platform for sci. conferences in all similar to the one found on Elsevier
Software for Scientific Research (2005-2009)
Project Total: more than 2000 work.h
This repo contains all software solutions coded while as a scientific researcher at the University of Minho (Portugal) between 2005 and 2009
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.