Back to projects

Personal project · patented evolution

Tars Portable

A compact plant-care device that brings real-time sensing and AI-assisted guidance to the planter you already own.

Patent application202441029036Filed 10 April 2024
Tars Portable installed beside a bonsai plant

01 / THE PRODUCT DECISION

Keep the plant. Remove the planter.

Tars proved the value of sensing, but its intelligence was locked inside a bulky pot. Tars Portable separates the monitoring system from the planter so it can be inserted, removed, charged and moved without repotting.

The new architecture turns a one-off connected planter into a reusable tool: a soil probe below, a readable circular display above and a rotating solar module between them.

01

110° charging module

A geared shaft lets the solar enclosure rotate toward available light.

02

Solar-assisted power

A rechargeable LiPo system extends time between plug-in charges.

03

QR-led onboarding

The OLED connects a phone to the local Wi-Fi setup flow without hard-coded credentials.

04

AI care context

Readings, weather and plant data become suggestions that are easier to act on.

Front view of Tars Portable
Tars Portable open solar charging module
Rear sensors of Tars Portable

02 / PRODUCT ARCHITECTURE

A small object with five coordinated layers.

The circular display, outer shell, internal chassis, charging assembly and hinged solar enclosure were developed as one serviceable package. The 1.3-inch OLED communicates sensor values, connection status and battery state; a touch input wakes the device, while deep-sleep behaviour reduces idle power.

Tars Portable product drawing
Coordinated orthographic views
Exploded assembly of Tars Portable
Display, casing, chassis and rear assembly

03 / FROM READING TO RECOMMENDATION

Live data, with plant-specific meaning.

Temperature, humidity, soil moisture and light are uploaded only when readings change. The companion web app visualises each value against a plant’s preferred range, adds local weather and uses Gemini to generate a concise health assessment with next actions.

A Flask and PostgreSQL plant database supports species information through REST endpoints. The device ID and access token connect one physical monitor to its web profile.

A problem worth extracting

EasyESPConnect

The captive-portal setup pattern became a reusable Arduino library of its own.

See the library