Home > News & Updates > Electronics News Updates > Wise Chameleon – Turn Anything Into a Smart Device!

Wise Chameleon – Turn Anything Into a Smart Device!

Summary of Wise Chameleon – Turn Anything Into a Smart Device!


Summary: The project turns everyday items into smart devices using a modular actuator head (servo/motor) with 3D-printed adapters, WiFi-enabled control, and app/Alexa integration. Initial build uses an Arduino MKR1000 connected to Adafruit.IO, an AWS Lambda Alexa Smart Home Skill, and 3D-printed mounts to retrofit blinds, doors, and feeders. The team continues to improve usability and add more attachments.

Parts used in the Turn Anything Into a Smart Device!:

  • Arduino MKR1000 board
  • Continuous servo / motor
  • Power source (battery/solar/DC)
  • Power management components
  • WiFi communication stack (on MKR1000)
  • 3D-printed or molded adapter attachments
  • AWS Lambda for Alexa skill
  • Adafruit.IO device cloud
  • Amazon Developer account (for skill publishing)
  • CloudWatch Logs (for debugging)
  • iOS/Android website or app
  • Echo or EchoSim virtual device for testing

We want to combine DIY electronics and 3D printing to turn anything into a smart device.

Story

Quick Solutions to Questions related to Turn Anything Into a Smart Device!:

  • What microcontroller board is used in the initial implementation?
    The Arduino MKR1000 is used in the initial implementation.
  • How does the device communicate with cloud services?
    It uses the MKR1000 WiFi capabilities to connect to Adafruit.IO device cloud.
  • How is Alexa integration implemented?
    Alexa integration is implemented as an AWS Lambda function that implements the Alexa Smart Home Skill API.
  • What cloud service is used to control the Arduinos?
    Adafruit.IO is used as the device cloud to control the Arduinos.
  • What attachments are used to convert devices like blinds or feeders?
    3D-printed or molded adapter attachments designed for the servo/motor head are used.
  • How can I test the Alexa device without a physical Echo?
    Use the EchoSim virtual device by signing in as the chameleon wise developer account (https://echosim.io/).
  • What debugging tool is recommended for the AWS Lambda function?
    CloudWatch Logs is used to debug Alexa request and response messages.
  • What utterances can be used to control the device via Alexa?
    Examples include: Alexa turn moto on, Alexa turn moto off, and Alexa set power level to 100 on moto.
  • Where can I find 3D models for the device case and adapters?
    3D models are available on the project's Thingiverse page: https://www.thingiverse.com/wise_chameleon/designs.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top