ZotBins Core is a IoT Smart Bin to keep track of waste data metrics like bin fullness, weight, usage rates, etc. This is intended to help quantify waste data and promote solutions to reduce the amount of waste people throw away.
The previous iteration was a Raspberry Pi-based system. This system is intended to a replacement for the Raspberry Pi system, while being more reliable, maintainable, efficient, and testable.
- Visual Studio Code
- PlatformIO, a cross-platform VSCode-based IDE for embedded system development
- CP210x USB to UART Bridge VCP Driver, only needed if drivers are not already installed
- First, clone the repository using the command
git clone git@github.com:zotbins/ZotbinsCore.git
-
Build the project by clicking on the
Build
button in the PlatformIO tab in VSCode. -
Upload the application by clicking on the
Upload
Button in the PlatformIO tab.