Keyestudio ESP32 Smart Farm Kit

A wooden smart farm you build and program on an ESP32 board, for makers learning how sensors and WiFi control fit together. Sensors read the soil, water level, rain, light, temperature and humidity, and your phone runs the pump, fan and feeding box.

Price: $46.77 (regularly $67) · Sold out

Rated 4 out of 5 from 5 customer reviews.

A farm that reports to your phone

This is Keyestudio's ESP32 smart farm: a basswood barn, fence, tree and sheep, built on an ESP32 board and wired with real sensors. A soil moisture probe, a water level sensor, a rain sensor, a light sensor and a temperature and humidity sensor all report to one app on your phone.

From the same app you water with the pump, spin the fan, open the feeding box, switch the light and play a tune on the buzzer.

What it does

What buyers say

“I bought this kit for my 12 year old son. He likes to build, likes to be on the computer, and plays around with minecraft blockbench, but does not have advanced programming notions. He needed a bit of help from me and his father, installing the files at first, and getting started, but for the most part he did it all by himself. The first day he was scotched at the table for 5 hours straight! It was hard to put him to bed!” — Raphaëlle L.
“Just completed this kit. It was a good build and everything works. I am an expert Windows desktop app developer with decades of professional experience. For those having issues with the servo or any other libraries, please download the latest version of the instructions and software from Keye Studio website. You MUST use v2.0.6 of the ESP32 DEV BOARD in your IDE to ensure compatibility with the supplied component libraries. Then load all the supplied zip libraries to your IDE. Once you do that, all should be well. Cheers and good luck.” — Mike R.

In the box

Plus a button module, a white LED module, a passive buzzer, a six-cell battery holder, basswood and acrylic panels, DuPont wires, a USB cable, two screwdrivers, screws and nuts, the water pipe and two plastic boxes. Batteries are not in the parts list.

Specs

BoardKeyestudio ESP32 PLUS development board
ControlPhone app over WiFi; the LCD shows the IP address
CodeC++ (Keyestudio's tutorial code)
SensorsSoil humidity, water level, steam (rain), DHT11 temperature and humidity, photoresistor, PIR motion, ultrasonic
OutputsWater pump on a 5V relay, motor fan, servo, passive buzzer, white LED, LCD
BuildLaser-cut basswood and acrylic panels
PowerSix-cell battery holder with a DC plug (batteries not included)

Questions

How hard is it?

Plan on a real setup step before the first upload: installing the code editor, the ESP32 board support and Keyestudio's libraries. One buyer's 12-year-old needed help installing the files, then did most of the build on his own.

Any setup tips?

From buyers: use the latest instructions and code from Keyestudio's website. One reports the supplied libraries need version 2.0.6 of the ESP32 board package; another needed a USB driver before Windows saw the board. Store the basswood sheets flat until you build, as the wood can warp.

What else do I need?

A computer with a USB port to program the board, a phone for the app, and batteries for the six-cell holder, which aren't in the parts list.

Can I code it with blocks?

Keyestudio's photos show the farm in KidsBlock, a Scratch-style block editor, as well as in C++. The tutorial pages shown in Keyestudio's photos are in C++.

Is this a CraftingTable course kit?

No. It's Keyestudio's kit with Keyestudio's own tutorial and app, sold by CraftingTable. It doesn't include one of our filmed courses.

Shipping

Free US shipping. Canada, the UK and Australia ship for a flat $18.

Returns

Returns: 30 days from delivery, in the original packaging with all parts included, for a refund of the purchase price to the original payment method once the return arrives. Return postage is paid by the buyer.

Often bought together

Shipping and returns

Ships to the US, Canada, the UK and Australia: $12.35 flat shipping in the US, $18 to Canada, the UK and Australia. Send any physical order back within 30 days of delivery and we refund it when it arrives. Opened and used is fine; it just needs all of its parts. The customer pays return shipping, and the original shipping charge isn't refunded. Questions: support@craftingtable.com.

Sold by CraftingTable (formerly Inventr.io). All kits