physics
esp32
ict
educational-project
sensors-data-collection
erasmus-plus
phyphox
eupantec
PhyESPx is an open-source data acquisition system for MINT education. It is designed to be specifically robust, very easy to use and low-cost while providing decent data rates as well as an extensive functionality. PhyESPx sensor kits can mesure all kinds of physical parameters and transmit the acquired data to a web interface which can be set up on tablets, laptops or pcs. Multiple sensor kits can be used at the same time due to the mesh-based (WiFi) data transmission or can be combined within multi-axis-charts for more complex experiments.
First, you will need one or multiple server-components which you can easily build yourself by having a look at the github repo and the building instructions.
You can replicate sensor-components by using the provided files or develop some on your own (SPI and IĀ²C sensors are supported; the logic level used by the interface is 3.3V).
Once you have set up the network configuration and flashed the ESP32, you are ready to deploy your system.
When preparing for the EUPANTEC meeting in Italy, I started dealing with data acquisition systems and came up with the idea of building one myself.
I started coding and wiring and soon ended up having a working prototype, but lost motivation again.
I started coding and wiring again...
In just two weeks, I reworked the code and came up with a completely new hardware setup. A friend of mine designed and 3D printed a perfect fitting enclosure. The final assembly was done on the day of my flight to Poland.
Fortunately, I was allowed to attend the "Energy" EUPANTEC meeting, which took place in Kozienice, Poland. There, we had some great time with a couple of nice people and I presented my project in a workshop.
I created a new subdomain for the project and launched a website to inform people about my work. I also started developing a web application that will add more flexibility to the system.
Feb. 04
...reviewing the V2 code
Feb. 05/06
...doing research on a new hardware setup and creating of custom PCBs
Feb. 11
...upgrading for chart.js version 3.7.1
Feb. 13
...3d-modeling an enclosure for the server
Feb. 19/20
...implementation of a new communication protocol
Feb. 26/27
...3d-modeling the enclosure for some sensors
Mar. 01/02
...3d printing the whole stuff
Mar. 02/04
...assembling the hardware and fixing bugs 😅
I was again allowed to participate at the project, which this time took place in Fürstenfeldbruck, Germany. In my workshop, the efficiency of different lamp types was compared using two PhyESPx servers and some sensors.
Some members of the exchange project had very inspiring ideas on how to further develop and improve the sensor kit 👍. I am now planning to once again modify the structure of the user interface.
I have started the development of a new force sensor and light barrier for the PhyESPx V3 system. Currently I am creating the enclosures and integrating some updated libraries into the software.
Aug. 03
...implementing auto-detection feature
Aug. 12
...modifying hardware for auto-detection
Aug. 14
The auto-detection is finally working š
Aug. 27
...improving the web application. It is almost ready for use now š»
Nov. 05
...implementing auto-update feature š
Jan. 07
I built a voltage sensing sensor-component based on the ADS 1115
Jan. 08
A new ToF-based distance/velocity/acceleration sensor-component is being developed...
Special thanks to all supporters of the project and the participants of the EUPANTEC meetings who contributed with their creative ideas and honest feedback.
This website and the project are both non-commercial. info@deebugger.de
Datenschutz & Impressum Privacy Policy & Imprint
© 2021-2024 Dee Bugger