💾 🌿 plants + arduino = moyashi + tamagotchi 🌿 💾
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
libraries
.gitignore
.gitmodules
Makefile
README.md
plantokei.ino

README.md

💾 🌿 プランとけい // plantokei 🌿 💾

#プランとけい Plantokei is a golem made up of:

The following I/O is in the works:

  • Soil moisture
  • Nearby motion
  • Humidity and temperature
  • Photosynthetically active radiation (a.k.a. PAR)
  • Bluetooth/wifi/Xbee perhaps?

I post lots of photos & updates on Twitter with the #plantokei hashtag!

Developing

Easy Mode

The easiest way to get going with Plantokei is to load up plantokei.ino in the Arduino IDE. You'll need to download the two libraries for the LCD screen, Adafruit_GFX.zip and Adafruit_ST3775.zip, available in this helpful tutorial along with instructions to install said libraries.

Slightly-Less-Easy Mode

If you're like me and you value text editor shortcuts over your own happiness, then congratulations! You can build and upload the plantokei source yourself.

NOTE: plantokei's build process depends on the excellent Arduino-Makefile project. If you're on a system other than OS X or if these instructions don't work out of the box, check out the similarly great Bare Arduino Project for instructions on setting up Arduino-Makefile for other systems like Linux and Windows.

  1. Install the dependencies:
$ brew tap osx-cross/avr
$ brew install avr-libc
$ brew install avrdude
$ pip install pyserial
  1. After cloning the plantokei repo, install the git submodules. This includes the Arduino-Makefile dependency, as well as all of the Arduino libraries:
git submodule init && git submodule update
  1. Make sure your Arduino is plugged in, then compile and upload the program:
$ make && make upload
  1. (Optional) Open up the serial monitor. To quit: <^A+k>
$ make monitor

Acknowledgements