Saying Happy Birthday to my Grandma with #TwilioIoT
When it came to my Grandma 90th birthday I was stumped about what to get her as a gift. She has been a big influence in my life and I wanted to do something that showed that. I knew I wanted to integrate Twilio in some way because when she was younger she was a switchboard operator for Bell Telephone. Then it hit me like a ton of phones. I will create a hardware device with a Programmable Wireless SIM and a Grove Button. When grandma presses the Grove Button a voice call will be routed to her phone and an operator will tell her how much I love her and wish her a happy birthday.
What I needed to send some birthday love
For this project you will need following components:
Introducing Twilio Developer Evangelist Christopher Konopka
Following your passion and hard work are things I observed being around family when I was young. My grandfather passed away early in my life but his memory was always visible to me through the pictures hanging on the walls in my grandmother’s house.
One wall had an image of a worn leather boot and him climbing a telephone pole next to it. He, along with other family members, were responsible for putting up telephone lines across the northern part of Massachusetts for Bell Telephone.
Growing up in this environment I was always taught to problem-solve and was encouraged to seek solutions by observing the problem through the eyes of others. From the beginning I was equipped with curiosity and inspired to use it every day.
There were two principles I was told that make the world work: asking "why?" and communication.
As a kid I ...
Open Sesame: Control a Garage Door with Twilio Studio, Sync and a WiFi Module
Communication between the worlds of humans and machines doesn’t need to be apocalyptically hard or prohibitively expensive. In this project, we are going to build a voice call operated garage door opener with an ESP8266 dev board and a relay. In order to stitch all the parts together, we will use our visual workflow builder Studio and Sync for IoT.
Gather the Garage Door Hardware
Our final flow will use an ESP8266 to link your garage door to a communications flow via Sync for IoT. Here’s what you’ll need:
- One Sonoff DEV or Wio Link board.
- One Grove Relay.
- A door actuator unit, which you might have already.
Alternatively, if you are good at ...
Agricultural Monitoring with Twilio Programmable Wireless and Helium
The Internet of Things certainly has potential – and for some applications it’s even currently performing. Smart farming is one of those fields (pun intended), where always-connected sensors can do better at crop monitoring than any human ever could. Watching moisture levels and other soil metrics is a perfect assignment for low-powered microcontrollers scattered throughout amber waves of grain.
Building a Smart Farm with Arduino, Twilio and Helium
Here in the Bay Area, lot sizes are measured in square footage not acreage – so excuse my diversion into hyperbole. At my house, I have a couple of 3’x6.5’ planter boxes where we grow herbs and root vegetables. Today, we’ll wire up a planter box and build an agricultural monitor using Twilio’s Programmable Wireless and SMS, along with a Helium Element Gateway, Helium Atom Prototyping Module and an Arduino Uno.
On the accessories side, we’ll be using ...
Blink an ESP8266 LED in Real-Time using Twilio’s Sync for IoT
If you’re anything like me, you’ve got an entire desk drawer full of hardware dev boards and sensors waiting patiently for a project. (Okay, fine, a garage storage rack.)
That’s why I was so excited when we announced we’re bringing Twilio’s Sync to IoT devices. Sync is Twilio’s real-time state synchronization product, allowing you to persist, update, and check variable state from anywhere the internet is found. We added MQTT over TLS support to Sync, opening up Sync’s super-scalable architecture to many of those aforementioned drawer hardware devices.
If you can’t tell, I’m over the moon at this development. Follow along with this blog post; we’re going to use an Espressif ESP8266 Dev Board, Sync for IoT, the Arduino IDE and billions of electrons to blink an LED from the command line.
Sync-ing Our Capabilities
Sync for IoT is currently ...
JS 💖 Hardware – Getting started with Nodebots and Johnny-Five
The option we’ll use is the npm module
johnny-five. Johnny-Five isn’t limited to certain hardware but instead supports a wide range of different microcontroller platforms (including the Tessel) using various I/O plug-ins. The ...
Getting Started with Twilio Programmable Wireless on the LinkIt ONE
At SIGNAL we launched Twilio Programmable Wireless which allows you to add cellular data to your IoT projects using a Twilio SIM card. The LinkIt ONE dev board in the SIGNAL hackpack is a perfect place to try out these new capabilities. In the next 5 minutes you’ll learn how to use the cellular functionality of this device using your Twilio SIM card.
What You’ll Need
Before we get to hacking there are a few things we need to get set up. First, we need to set up the LinkIt ONE board and make sure it is programmable using the Arduino IDE and the MediaTek LinkIt ONE SDK. The steps for getting this set up are outlined in this blog post. Once you’ve completed those steps you’ll want to also make sure to attach the cellular antenna if you haven’t already because it is needed ...
Getting Started with Arduino on the LinkIt ONE
Arduino is an amazing platform for building interactive hardware projects. In the next ten minutes we’ll get our first program running on the SeeedStudio LinkIt ONE development board.
If you’re coming to SIGNAL (you are coming to SIGNAL right? – use promo code BSCHOOLEY20 for 20% off your ticket) you’ll be receiving a LinkIt ONE in the Hackpack we’re giving to every attendee. Stop by the Hackpack station and we’ll help you get it up and running.
What is the LinkIT ONE?
The LinkIt ONE is a development board that is made by the collaboration of SeeedStudio and MediaTek. It features an ARM7 EJ-S™ processor on a board that is pin-out compatible with Arduino. Onboard you’ll find support for:
- GSM/GPRS radio for cellular connectivity
- Wi-Fi radio
- GPS radio
- Bluetooth radio 2.1 / 4.0
- AAC/MP3 support with built-in codecs
- SD card slot
How To Create a Spooky Halloween Hackpack with Laravel and Arduino
I found myself trapped in what seemed like a terrible dream. Visions of ghosts and bats blinking at me in the darkness were revealing what looked to be a foreign language. As I peered closer I caught a glimpse of what looked to be dollar signs and weird arrow shapes. Could it be? Yes, it was in fact my worst nightmare: having to work with a programming language I haven’t worked with in a long, long time. It was clear I was going to have to face this fear head on if I was ever going to escape…
Halloween has always been a fun holiday for me. People dress up in crazy costumes, everyone makes excuses for eating candy and every now and then you might just have to face your fears. It’s also a great time to hack on spooky projects that involve LEDs. My favorite gear ...
Here’s What An Arduino and Twilio Powered Telegraph Looks Like
I hate voicemail. That’s why I text my friends. Sorry, I should elaborate. I mean I text a Twilio number that interfaces with Arduino to translate my text message into morse code which is then tapped out by an old telegraph.
Is my means of communication uncommon? Yes.
Is it pretty rad? Yes.
Am I abusing sarcastic rhetorical questions? Most definitely.
Noam Zomerfeld, a design student at California College of the Arts, wanted to unpack how basic communication systems work. Instead of diving into communications apps and stacks, he went old school. He decided to build a rudimentary telegraph with just a piece of wood, batteries and wire. From there, brought the old school hardware (telegraphs still count as hardware) to the new school of APIs and Arduino interfaces.
Here’s how Noam’s telegraph works. Any passerby can text Noam’s Twilio number. The text string is parsed ...