Inspiration
I am a DIY enthusiast who loves to build novel electronics from scratch. During the building process, a significant amount of time is consumed from just searching on the web about the new components that go into my project. It can take a significant amount of time just to find the right resource that gives the code and the wiring schematics, especially if the user is a beginner. Therefore, I needed an easy system that can present the materials I need, instantly, on a screen when I say it, which is what the Arduino Code Master does.
What it does
The Arduino Code Master skill for the Echo Show (as it needs a screen) displays the main items to begin a DIY project: the code and the wiring diagram of the component module i.e. ultrasonic sensor, infrared obstacle detection sensor, temperature and humidity sensor, etc. The user simply asks Alexa to show the code or the wiring diagram to be displayed on the screen, and it displays them in an instant. It also displays a link at the bottom of the screen just in case the user would like to learn more. The instant feedback saves time by eliminating the initial step of arduously searching on the web for answers. The skill, currently, only has information on 2 of the components in the archive shown on the main screen. The plan is to constantly add to the list of components in this archive to be able to provide the user a rich collection of materials for any DIY projects.
How I built it
- Alexa Skills Kit
- AWS Lambda
- JSON
- APL (Alexa Presentation Language)
- Alexa developer console
What's next for Arduino Code Master
Short-term goal:
1. Expand the archive to include the rest of the 6 components listed.
2. Expand the archive to include other components.
3. Add touch screen capability to be able to navigate by touch.
Long-term goal:
1. Expand the capability to Raspberry Pi.
2. Expand the archive to include fully assembled products by DIY enthusiasts.
Log in or sign up for Devpost to join the conversation.