This repository contains Readme Banners (and some useful docs) that can be used by OSS projects to spread the word, support and help Ukraine in this disastrous situation. Like this (click to open):
For Maintainers and Authors
- Spread the word. Add one of the banners to your
README.md
. Badges are also available
- Get rid of Russian software and dependencies
- Deliver a message to your users (esp. those in Russia) along with your next release. See example here
- Follow the cyber safety guide
OWLOS Air Quality
Open Source IoT solution for monitoring air quality, powered by
We on Facebook
Used hardware:
- ESP32 microcontroller
- ILI9486 3.5" TFT LCD touch screen
- TP4056 - linear charger for single cell
- CCS811 - eCO2, TVOC, Resistance levels sensor
- SI7021 - temperature and humidity sensor
- BMP280 (or BME680) - absolute barometric pressure sensor
- ADS1X15 - 12 and 16-bit ADC for photoresistor, MQ7, MQ135
- DHT22 (or DHT11 or AM2301) - temperature, humidity and heat index sensor
- Photoresistor- light level sensor
- MQ7 - different gases contains CO sensor
- MQ135 - gas sensor (ammonia gas), sulfide, benzene series steam, smoke and other toxic gases sensor
SCH+PCB+3D+BOM
We have published the PCB of OWLOS Air Quality (ESP32) (Click here to view online).
Discussions about this PCB in our Facebook community.
Youtube videos
Describing the architecture
OWLOS Air Quality UX (Single station)
OWLOS Air Quality UX (Ecosystem)
OWLOS Java Script embedded UX)
OWLOS Air Quality UX (Actuators and MQTT)
Source Code map
- /OWLOS/ C/C++ firmware source code (ESP32, ESP8266)
- /OWLOSEcosystemService/ .Net Core C# MVC RESTful server (MySQL Data Base used)
- /OWLOS/data/ JavaScript stand-alone and embedded UX
- /OWLOSEcosystem/ (FFR) .Net Core C# WPF + OpenGL UX
- /OWLOSResource/ Blendar 3D models, schematics and images resources
How to build
- install PlatformIO IDE
- install COM port drivers for your board
- in PlatformIO open OWLOS workspace
- setup your build configuration in config.h file
- build and upload OWLOS firmware to your board
More detailed instruction here
Special thanks to
Copyright 2019, 2020, 2021, 2022 by
- Mónica (rovt@ua.fm)
- Yan Sokolov (Dadras279@gmail.com)
- Ddone Deedone (https://techadv.xyz/)
- Serhii Demyanov (demianfog@gmail.com)
- Serhii Lehkii (sergey@light.kiev.ua)
- Konstantin Brul (konstabrul@gmail.com)
- Vitalii Glushchenko (cehoweek@gmail.com)
- Stanislav Kvashchuk (skat@ukr.net)
- Vladimir Kovalevich (covalevich@gmail.com)
- Boris Pavlov (hiroyashy@gmail.com)
- Denys Melnychuk (meldenvar@gmail.com)
- Denis Kirin (deniskirinacs@gmail.com)