Keenan Johnson
Published © GPL3+

House Pet

A solar-powered house that teaches about energy usage through a playful, multi-sensory experience.

AdvancedFull instructions provided10 hours3,084
House Pet

Things used in this project

Hardware components

Mindstorms EV3 Programming Brick / Kit
LEGO Mindstorms EV3 Programming Brick / Kit
×1
Voltaic Systems - Arc 10 Watt USB Solar Charger
×1
Arduino MKR1010
×1
Lego EV3 Rechargeable Battery
×1
Amazon Alexa Amazon Echo Show 5
×1
Edimax EW-7811Un Wifi Adapter
×1
USB to 9v
×1
Lego Emmet’s Dream House
×1
Lego Family House
×1
Assorted Lego Box
×1
Adafruit NeoPixel Stick
×1
Jumper wires (generic)
Jumper wires (generic)
×1
Resistor Kit (470 Ohm)
×1
ADS1115 ADC Module
×1
Breadboard
×1
Velcro
×1
Voltaic Battery Pack
×1
USB Splitter & Power Meter
×1
USB Power Supply for Echo Show
×1

Software apps and online services

Alexa Skills Kit
Amazon Alexa Alexa Skills Kit
Arduino IDE
Arduino IDE
Arduino IoT Cloud
Arduino IoT Cloud
Lego EV3Dev
Python3
Microsoft Visual Studio Code

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Hot glue gun (generic)
Hot glue gun (generic)
Multitool, Screwdriver
Multitool, Screwdriver

Story

Read more

Custom parts and enclosures

House Pet 3D Model

This is a 3D model of the House Pet. It is modeled in Bricklink's Studio 2.0.

Lego Instructions PDF

The instructions to build the Lego portion of House Pet

Schematics

House Pet Block Diagram

Fritizing File

The Fritizing File for the BMS module

Code

House Pet Source Code

This is a Github repository containing all of the source code used in House Pet.

Credits

Keenan Johnson

Keenan Johnson

5 projects • 24 followers
Building @ribbitnetwork. Writing (see bio link). 🚀engineer turned to Climate. Startup Founder. Consultant. Maker. he/him/his

Comments