I love open source. Solutions can often be based on existing leading open source projects saving time and money. Custom modifications can be added where novel functionality is needed.
Projects
AYG Cool Bed – a system that cools a water-circulating pad placed on top of a mattress
https://github.com/ayavilevich/arduino-ble-ident-n-set – script to detect common Bluetooth Low Energy (BLE) modules that are used with Arduino
https://github.com/ayavilevich/rinnai-wifi – firmware for a controller that adds smart home capability to an existing, non-smart control panel
https://github.com/ayavilevich/TTN-tracker-locator – React UI to display real-time position information (GPS) of a LoRa tracker
https://github.com/fochica/fochica-arduino – firmware for a device to alert when a child is unintentionally left in a vehicle
https://github.com/ayavilevich/homeassistant-dlink-presence – integration of Home Assistant and D-Link routers
https://github.com/ayavilevich/ArduinoSoundLevelMeter – firmware that performs sound level measurement and frequency analysis on the most basic Arduino boards
Contributions
https://github.com/freenas/freenas/pull/127 – fixed some issues in FreeNAS that prevented proper synchronization between VMware snapshots and zfs snapshots
https://github.com/arpruss/USBComposite_stm32f1/pull/64 – added support for emulating a USB touch device
https://github.com/arendst/Tasmota/pull/9472 – added support for properly communicating over infra-red (IR) with air conditioners (ACs) that use toggle codes in their protocol
