Skip navigation
1 2 Next

Internet of Things

30 Posts authored by: shabaz Top Member
(Click here for Part 1 of this guide)   Contents 1. Introduction 2. Sockets Overview 3. Why HTTP? 4. Creating a HTTP Client 5. Parsing Text Data 6. Securing Communications with SSL/TLS - Overview 7. Certificates 8. Transferring Files with UniFlash – Certificates and Executables 9. Creating a Secured HTTP (HTTPS) Client 10. Using an I2C Text Display 11. Summary   1. Introduction Part 1 earlier examined the CC3200 combined microcontroller and 802.11 (Wi-Fi) integrated cir ...
Introduction As more and more home devices communicate across the Internet, security should be a concern. When there are hundreds of devices in a home, it may be extremely easy to correlate bits of information from multiple devices and rapidly make inferences about the home or the owners. No-one wants people to know when they are out of the home, or what devices they own, in case it attracts burglars for example.   This post addresses just one tiny aspect of the broader security topic, whi ...
(Click here for Part 2)   Contents 1. Introduction 2. CC3200 Overview 3. What is a LaunchPad? 4. CC3200 LaunchPad Tour 5. CC3200 Example Applications 6. Getting Started: Installing Development Tools 7. What is UniFlash? 8. Service Pack Update 9. Building a Demo Program 10. Running the Demo Program 11. Working with Other Example Applications 12. Using General Purpose I/O 13. Using I2C 14. Summary   1. Introduction The CC3200 has been a recent revolution; it is advertised as ...
This blog post is part of a collection, click here for links to the entire set, and a review of the products. Introduction The TI CC11XL Development Kit can be used for testing out communications and software. It comes with two mother boards known as Transceiver Evaluation or TrxEB boards and some CC11xL series radio daughter boards with built-in PCB antennas - more photos and information here. It is possible to achieve full home coverage, and more likely an entire street depending upon location ...
This blog post is part of a collection, click here for links to the entire set, and a review of the products. Introduction The Texas Instruments CC11xL devices are very low cost sub-1GHz ISM band transceiver/receiver/transmitter integrated circuits. These devices are good for IoT applications and are available as individual chips, or on a small board ready for integration or on a BoosterPack  (Arduino-like shield board) or as part of a full development kit. See here for an introduction to t ...
This blog post is part of a collection, click here for links to the entire set, and a review of the products. Introduction The TI CC11XL Development Kit arrived today as part of an Agilent and TI roadtest, so I decided to take some photos and a quick video before examining it further.   This development kit is ideal if you want to create wireless connectivity solutions. It allows you to experiment with the transceivers, try out the built-in software with in-built sensors, and prototype y ...
Introduction Attempting to put up a shelf over the weekend to create my own lab, I couldn’t find my mains power tracer. These things are used to detect buried mains cables in walls; the detectors are low cost, and available at DIY stores. The more wiring that is stuck into homes the more important such a tool becomes.   With the local stores being shut on a Sunday, I figured it was time to either borrow one or build one.   This post documents an AC mains power tracer that can b ...
Contents Part 1: Introduction and test bed setup Part 2 (you are here!): Experimentation with a heating element and basic measurements   Introduction This project is about creating a reflow oven for surface mount work.   With the mind still active thinking about some useful avenues that will help this project take shape (a stainless steel chimney as an enclosure is top of the list so far, along with heating from both above and below) I decided to start taking some measurements to eit ...
Contents Part 1 (You're here) Introduction and Test bed setup Part 2: Experimentation with a heating element and some basic measurements   Introduction Some people (not me) can successfully solder incredibly tiny Quad Flad No-lead (QFN) parts such as the one in the photo below by hand using a soldering iron or a hot air gun (the photo below is from a commercial board, not hand soldered). For wireless devices and modern sensors, surface mount device (SMD) packages as small as QFN have becom ...
Introduction This is the second part in a series of posts on constructing a data logger. The first part provided analog voltage logging capability to SD card. This part 2 now extends the design to include time-stamping capability.   This is what the assembled data logger looks like:   As a quick test, here is a video showing a light dependent resistor (LDR) that was connected up to the analog input pin (Launchpad connector J2 pin 2) and data logged. (There is a lamp facing the LDR ...
Part 1: You are here. Part 2: Tiva LaunchPad: Building an Event/Data Logger - Part 2 – Real Time Clock capability   Note: This project uses a Tiva LaunchPad board, but it works with the MSP432 LaunchPad board too with some modifications by martinvalencia - click here for the MSP432 modifications to this project. Introduction This was a quick project to build a data logger, useful around the lab or elsewhere. So quick it can be built in a couple of hours, and with dozens of uses. The ...
shabaz

Building an IoT Lab

Posted by shabaz Top Member Jul 5, 2014
Introduction Recently as part of a group at Cisco we had to help decide on inventory for a brand new center.  We wanted to create a more open, rapid prototyping lab.   It’s interesting to know what hardware people use when building out their labs. This post was intended to highlight some decisions we made. Hopefully it can help those who are looking to do a similar thing, or to suggest alternatives.   We wanted a lab that employees, customers and partners would be free to ...
This is part 1 in a series of XMOS startKIT posts. The following topics are covered here: Introduction/Terminology/Architecture Running Tasks in Parallel XMOS and IoT Installing the development environment xTIMEcomposer Building and running an Example Program Example: Controlling a Servo Example: Multi-tasking Troubleshooting/Debugging   Part 2 is called XMOS startKIT: Building an XMOS and Raspberry Pi Robot XMP-1 and it covers these topics: Robot introduction. Hardware and Softwa ...
This post is to help explain a new project which could be extremely useful for the community. If you’ve ever been stuck in a traffic jam, or broken down, or wanted to know the health of your car, and wanted to do something about it, then this open source project will resonate with you. As you probably know, most vehicles nowadays have an On-Board Diagnostic (OBD) connector which is wired up to the car’s internal computer. It is used in many garages where the mechanic can probe the ...
This post is about an interesting, low-cost sensor that doesn’t need much processing to use, and has some unique characteristics – a PVDF (polyvinylidene difluoride) Piezoelectric sensor. The sensors looks like a small strip of plastic, and can be used for detecting movement or vibrations even into ultrasound. Such devices can help sense in many practical, real-world scenarios. They are extremely sensitive, low cost and easy to use. Some simple practical experiments with these senso ...

Filter Blog

By date: By tag: