KORU — IoT-Enabled Smart Plant Pot and Air Purifier for Home and Workplace

  • IndustryConsumer Electronics
  • Solution IoT, Embedded, Mobile, Cloud, Startup

For the Love of Plants

If you struggle to keep your plants watered, or worry about overwatering them, you are not alone! Improper watering, unbalanced light exposure, and poor soil quality can easily turn your lush, green home into a plant graveyard. Thanks to built-in sensors and AI, Koru monitors and automates the health of your plants.

KORU overview

Challenge

Botany Labs was formed in 2020, with the goal of revolutionizing the plant care industry by creating a product that allows consumers to remotely water and monitor their plants, as well as provide automated air purification to the surrounding environment.

Although the company has a strong internal background in plant care and technology, it required expert-level software development and hardware prototyping to develop its minimum viable product (MVP). Specifically, the company required advanced capabilities in the following domains:

  • Embedded/firmware development
  • IoT cloud configuration
  • iOS/Android mobile application development
  • Hardware prototyping

Botany Labs’ desired MVP required several key characteristics spanning numerous technologies:

  • Physical device with a set of custom embedded sensors connected to the cloud
  • Ability for device sensors to collect data and send/store it to the cloud
  • Ability for end users to remotely control the device and access data via native iOS/Android mobile apps
KORU
Botany Labs is a consumer electronics startup based out of Barcelona, Spain. The company is focused on creating IoT-enabled consumer electronics products centered around plant care, with their flagship product being “KORU” - a smart plant pot and air purifier.
“While we were developing a smart home device and looking for a qualified partner to take the proposed concept to the next level, we partnered up with SaM Solutions. We chose SaM Solutions to be our partner for this project because of their high competencies in the field and their flexibility to adapt to various needs throughout the process. In the end, we are pleased with the high quality and thorough understanding of the task at hand and helped tackle any issues that arose. Overall, we are delighted with the dedication and enthusiasm of the entire team to make this project a reality and look forward to more successful projects together.”
KORU-Ahmed

SaM Solutions

Solution

Based on the project’s rigorous technical requirements, Botany Labs selected SaM Solutions as their technical partner for custom mobile, embedded, cloud, and IoT development.

Due to the desired MVP’s complex technological characteristics, the project was divided into two work streams – software development and hardware prototyping.

The scope of software development included the following:

  • Architecture design
  • Firmware/embedded development
  • Cloud configuration
  • Mobile app development (Android, iOS)
  • Back-end server configuration
  • System testing

Hardware prototyping was completed by SaM Solutions’ partner EnCata, and included the following:

  • Initial project planning
  • PCB design and prototyping
  • Housing design
  • Delivery of POC prototypes
  • Prototype testing

The engineering teams followed an Agile methodology and utilized leading-edge technologies such as serverless architecture (AWS Lambda), IoT (AWS IoT Core), Google Firebase, as well as Java, Python 3, iOS/Android, and embedded development on ESP32 microchips.

In Partnership with

Encata
Founded in 2006, EnCata is an engineering services company based out of Minsk, Belarus. The company offers a wide range of product development, commercial R&D, design engineering, IoT, and prototype manufacturing services to startup-level and established companies around the globe.

KORU mobile app screenshots

Toolbox

Architecture
Firmware/SDK, Cloud computing, Client-server applications
Back-End
Python 3, boto3 library, DynamoDB, Google Firebase, AWS S3, AWS Cognito, AWS IAM, AWS Cloudwatch, ESP-IDF
Front-End
RxJava 2, RxSwift
Other Technologies and Tools
AWS Lambda, AWS IoT Core

KORU architecture overview

Success

With a complex set of project goals spanning multiple technologies, our joint development teams were able to successfully meet all of Botany Labs’ desired MVP requirements under the estimated timeframe and within the forecasted budget.

The IoT solution is hosted on cloud infrastructure and utilizes serverless functions, with our engineering teams being responsible for completion of the following:

  • Native mobile development on both iOS and Android platforms;
  • Embedded development on microcontrollers;
  • Back-end server development;
  • DevOps service on AWS cloud;
  • Business analytics and project management.

The resulting consumer electronics product features numerous functionalities and advanced integrations between several different technologies.

Solution capabilities include:

  • Built-in database of over 150 plants
  • Custom automated programs for plant-specific care
  • Automated plant watering, water level tracking, and related functionalities
  • Real-time notifications and alerts
  • Remote control and real-time monitoring via iOS/Android mobile apps
  • Extended plant health indicators
  • Automated air purification system
  • Statistics, graphics, and analytics of plant care history
Please fill out contact information or call us directly at (857) 777‑6073