Inspiration

In the Portland office we have a number of indoor plants that require different levels of care, which is a project in itself. This app will make it easier!

What it does

Using a DIY-connected moisture sensor and indoor maps, plant location and care history will be easier to manage. This is an entry for the Consumer Category.

How we built it

We started with a concept about integrating a Arduino moisture sensor and indoor location tracking. We leveraged the IndoorAtlas SDK to track indoor locations. This required us to create a floor plan using Indoor Atlas tools. The floorplan was essentially a way to calibrate our indoor location tracking sensors (using a device's accelerometer, gyroscope, wifi, and compass). GPS was not used. In addition, we digitized the floorplan in ArcGIS Pro and added features representing conference rooms, offices, and other office structures. An Android library was constructed to leverage the Arduino sensor and integrated into the app. Repo is here : https://devtopia.esri.com/sand8529/plantr

Challenges we ran into

Lack of related tables, difficulties creating vector tiles, creating tiles at the right scale (couldn't generate tiles for the scale needed),

Accomplishments that we're proud of

Getting Arduino moisture sensor to integrated with our app!

Exploring indoor location technologies!

https://esri.box.com/s/qem7hja81farn900jncmtagddbvokc8d (link to movie)

What we learned

Digitizing maps, coding against Arduino, and editing features using our SDK.

What's next for PlantR

Refinements to UI and code, refining indoor mapping locations.

Built With

Share this project:

Updates