ARDUINO INTRODUCES BOARDS WITH INTEGRATED WIFI
Arduino have recently released a new suite of micro-controller boards containing the ESP8266 WiFi module by Espressif - bringing integrated WiFi capabilities to their line of products. Introducing the Arduino UNO WiFi, Arduino Star Otto which follow up the popular UNO and Due devices and the new Arduino Primo, their first device with integrated BLE functionality thanks to the partnership with Nordic Semiconductor.
09 Jul 2017
FIRST BATTERRY FREE CELLPHONE DEMONSTRATED
One of the critical barriers to the Internet of Things (IoT) is power - without it, things get kinda limited. Researchers at the University of Washington have demonstrated a Battery Free Cellphone that utilizes ambient backscatter technology as a source of power and communication medium.
07 Jul 2017
STOCKHOLM TERROR ATTACK: HOW IoT COULD HAVE PREVENTED IT
On Friday; just before 15:00 local time - the unthinkable had happened in the peaceful city of Stockholm, a place I called home (and still do) for a good chunk of my life. A rejected asylum seeker, supportive of ISIS, who went underground last year decided to highjack a beer truck and mow down innocent civilians in the busy pedestrian only streets of Stockholm.
10 Apr 2017
Pokémon GO - TO SPOOF OR NOT TO SPOOF (part 6)
Niantic, the creator of Pokémon GO is being sued believe it or not with the argument that virtual entities (pokéstop, pokémon) are subject to trespassing laws - meaning they shouldn't exist on private property. Last year; a previous lawsuit was filed in relation to how the game encouraged players to trespass on private property - but the burden of proof was if Niantic profited from it or not. It now asks a bigger question, which is going to the high court - can virtual objects trespass?
07 Apr 2017
Pokémon GO - TO SPOOF OR NOT TO SPOOF (part 5)
Niantic just released a new update to Pokémon GO (0.59.1 for Android and 1.29.1 for iOS) with a short list of changes, but a data mine over at TheSilphRoad reveals a lot more under the hood, namely the "shiny" pokedex buttons. In conjunction with the water event launched just recently - a special type of Pokémon are being made available to trainers, reports are coming in everywhere.
23 Mar 2017
Pokémon GO - TO SPOOF OR NOT TO SPOOF (part 4)
I started playing Pokémon GO as it came out in Sweden - over seven months ago. It has always been a great experience until I got to level thirty one and then I didn't see any new Pokémon spawn and the game simply stagnated in the small town I live in. I did manage to do a bit of travelling during this time however. Let's take a look at the rarer Pokémon that you need to travel or be extremely lucky to encounter - I am sick of Pidgey, Rattata, Spearow and the like.
22 Mar 2017
Pokémon GO - TO SPOOF OR NOT TO SPOOF (part 3)
If you have been following this blog - you know I am a big fan of the Augmented Reality game we all know as Pokémon GO. With millions of players worldwide, it didn't take long for hackers and developers alike to jump on board with the popularity of the game and provide third party services, to which Niantic have responded with various cease and desist letters. I have been covering GPS spoofing to enhance the game experience - but where do users stand legally?
20 Mar 2017
Pokémon GO - TO SPOOF OR NOT TO SPOOF (part 2)
In the previous entry I covered how after six months of playing Pokémon GO you can get to a point where it is the same thing, day in and day out. There is a way to get more excitement out of the game; but, it may be at risk of losing access to the game completely - so far, it hasn't been an issue for those who have explored this new way of playing Pokémon GO. Worst case; you could create a new account and start all over again - it surely would not be fun that is for sure.
18 Mar 2017
Pokémon GO - TO SPOOF OR NOT TO SPOOF (part 1)
I started playing Pokémon GO on the 14th July, 2016 - just around the time it was released in Sweden. I was in an isolated region in the north of Sweden where my first impressions were limited - no Pokémon, no Pokéstops and no gyms. I tinkered for a while, marvelled at the augmented-reality application, then lost interest and got back to mid-summer celebrations (drinking beer). Once I got back to a populated area; I saw the attraction of the game and played - but, it got boring - I needed more. GPS spoofing - what a change it makes to the game.
17 Mar 2017
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 10)
With the last few blog entries I have covered the design and evolution of the µTLS (micro TLS) project with the aim to bring a feasible security protocol to low powered micro-controllers with limited resources. From design, through implementation, tweaks, refactoring and integration into an existing deployment - we now have a solid foundation to build on that accomplishes the initial goals defined.
27 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 9)
In my previous entry I made a promise that I would update my weather station to utilize µTLS (micro TLS) so that it could securely post weather information from its location to my own server. I will soon be returning home from my time in Europe, so it is the perfect time to relocate my sensor array and give it a nice upgrade it at the same time. I have made some nice structural improvements to the code - to make it easier to integrate into your projects.
24 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 8)
µTLS (micro TLS) is almost ready - so far, we have sorted out how to establish a trusted connection using public-key cryptography where we can then exchange a secret session key for ongoing communication using a symmetric cipher; now we just need to add a level of integrity to what is being sent. It is the final piece in the suite of algorithms used in Transport Layer Security.
23 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 7)
I am proud to announce that today we hit a massive milestone in the µTLS (micro TLS) project - we can confirm that an Arduino UNO is capable of implementing a secure communication protocol. Using ECC-163, the client gains the trust of the server and exchanges secret keys to have ongoing communication using AES-128. The final pieces are almost in place to make this a product.
21 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 6)
With the implementation of the Advanced Encryption Standard in place within µTLS (micro TLS) - it is time to move onto determining the best manner to perform key exchange. Traditonally; TLS employs a the Diffie–Hellman key exchange algorithm that tends to utilize public-key cryptography algorithms to exchange senstive information to establish on-going communication with less resource constrained algorithms such as AES.
19 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 5)
The National Institute of Standards and Technology, a branch in the U. S. Government sought public submissions to establish the Advances Encryption Standard (AES), and since May 26, 2002 it became effective as a federal government standard - superseding the Data Encryption Standard (DES). The winning submission was Rijndael, and the approved key sizes were 128, 192 and 256. It was initially announced in the FIPS publication FIPS 197.
17 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 4)
So far, the µTLS (micro TLS) project is coming along well - with promising results that it is definitely feasible to secure the most resource constrained devices out there. It is my hope that this entry cements that reality in your mind and you see a commercial viability for such a solution. By now you should understand the basic architecture and protocol of the solution - let's dig a little deeper now.
16 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 3)
In the continuing effort to create µTLS (micro TLS) - it is finally time to build the foundations of our micro-controller client. I've written a number of sketches for Arduino and similar devices over the years so I will bring all my experiences into play to build a benchmark platform for our modules. A key design component I wished to integrate was easy to follow logic and code segmenting.
15 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 2)
In my previous entry I covered the basic design of the µTLS communications protocol to provide privacy and data integrity between two devices - namely those with limited CPU and memory resources, such as the Arduino platform. The first phase of the project was to get a working framework in place, something that would be easy to extend if necessary.
13 Dec 2016
µTLS - DEFINING LIGHTWEIGHT SECURITY FOR IOT (PART 1)
Since I started this blog, security has been one hell of a topic that I have covered within the field of Internet of Things (IoT) - such as the general mass fear complete to actually taking the time to test the feasibility of security on micro-controllers. It is time we did something about it; more than just talking about it - but actually building a protocol and implementing it. I am proud to introduce µTLS!
12 Dec 2016
ANATOMY OF A PARALLEL APPLICATION (MPI BASICS)
In an earlier blog we demonstrated the execution of the Pokémon GO brute-force hash generator algorithm running as a parallel application on our Raspberry Pi cluster. While we were quick to jump into seeing the performance of our cluster; one thing we overlooked was explaining how parallel applications are written and walk through the code to understand how it works.
30 Nov 2016
PARALLEL APPLICATIONS ON A RASPBERRY PI CLUSTER
Now that we have our Raspberry Pi cluster all setup - we have to put it to use, doing more than boring "Hello World" examples that seem to be the only thing other tutorials offer. We should apply a real world problem and see how the cluster performs; such as brute-forcing the Pokémon GO magic numbers that we did in a previous entry.
29 Nov 2016
BUILDING A RASPBERRY PI 3 CLUSTER (PART 3)
We are almost nearing the completion of our Raspberry Pi cluster, or as we should call "bramble" - all that we must do is configure the slave nodes so they are isolated from the real world and are reachable exclusively by the master node. As soon as we finish building and configuring all of the nodes - what will we do with it? It definitely isn't powerful enough to consider mining bitcoins.
28 Nov 2016
BUILDING A RASPBERRY PI 3 CLUSTER (PART 2)
In my previous entry I covered the design of setting up a cluster of Raspberry Pi devices to build a cheap supercomputer. Hopefully you have got a number of devices configured with the latest raspbian image and it is completely up-to-date. We will start with the master node of the cluster - tweaking the stock image to serve it's purpose.
27 Nov 2016
BUILDING A RASPBERRY PI 3 CLUSTER (PART 1)
The Raspberry Pi launched a few years ago as a $25 computer to promote the teaching of computer science in schools and developing countries. With so much power packed into the credit card sized computer - a number of people have always wanted to create a super-computer, or cluster of them. With the introduction of the Raspberry Pi 3 it gets more interesting; as the device already has four ARM cores; so clustering them together makes it even more interesting.
26 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 10)
With the recent release of Pokémon GO version 0.47 and the forced-update, efforts are underway to see what has changed and how the third party developers can once again put their skills to use to capitalize on the success of the game with maps and bots. But it doesn't look good for the community; something drastic has changed, looks like Niantic either got smart or flicked the switch and put a higher setting on strong.codes, the anti-tamper solution they have been using so far.
22 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 9)
Sometimes; things are not always as they seem - take the above entry to the IOCCC in 1989. What on the surface looks like the mathematical symbol π, even containing the well known 3.1415 number sequence actually calculated the value of the e constant (2.718). In the realm of reverse engineering one of the most common approaches is to find known patterns that are put in place by the compiler, such as how parameters and return values are passed at assembler level.
21 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 8)
With the official release of Pokémon GO version 0.47 being rolled out; it is only a matter of time before the iOS IPA is pulled apart and the #re team starts the brutal effort to find the elusive hash function location. It is the consensus that Niantic will make significant changes to the algorithm in the hope to keep the API under wraps for just a little longer. That said; what fundamental flaw did Niantic have with their existing hash function that made finding the magic numbers so easy?
19 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 7)
In what has become a lengthy seven part series; I feel that a lot has been learnt about the inner workings of Pokémon GO and hopefully I have been able to open the eyes of budding software engineers to always take a look deeper to see how things work. In this post; the brute-force method will be extended to find the remaining magic numbers.
16 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 6)
I made an ambitious promise to extend the efforts from my previous entries to demonstrate how to capitalize on the fact the hashing algorithm within Pokémon GO remains effectively the same and the only difference is a series of magic numbers it utilizes with every API update. Once we have a known set of 32-bit register constants determines; we can use a brute-force style approach (exhaustive search) to find out which ones are part of the magic numbers.
15 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 5)
In my previous entry I provided the basics for being able to utilize the Unicorn CPU emulator and Captsone disasssembler to provided the ability to implement heuristics to help understand the flow of execution and how to detect when things happen. In this entry, I will demonstrate the code modifications required to detect loading of constant values into 32-bit registers - which could be useful for tracking down some of the magic numbers in the Pokémin GO hash function.
14 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 4)
Once upon a time it was about filling the Pokédex (aka: "catch them all") which eventually moved onto finding Pokémon with perfect individual values; heck, 142/143 and the majority of my Pokémon with 80+% IV (all caught manually, no bots), not to mention winter in Europe - it is time to continue the #re series of blog posts to share the knowledge to get others up-to speed.
13 Nov 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 3)
Earlier this week, Niantic updated the Pokémon GO client to 0.45 and just a few days after the release, forced players to update to continue playing. The #re team plugged away at the new binaries, to find the elusive hash function, but ended up running into UC_ERR_INSN_INVALID error messages when utilizing the Unicorn CPU emulator while others start the painstaking effort of tracing the code to find those magic numbers used in the hash.
11 Nov 2016
RS232-TTL UART COMMUNICATION ON ARDUINO USING MAX232
When interfacing with third party components; sometimes it is not enough to simply detect digital output values as I have covered previously - in many cases; there may be a RS232 or RS485 interface exposed to cater for hardware configuration or calibration. This is where a MAX232 SOIC can be utilized, such as the MAX3232 breakout board from Sparkfun to talk RS232 over TTL.
08 Nov 2016
SENDING SIGNALS BETWEEN INDEPENDENT CIRCUITS WITH OPTOCOUPLERS
The most common use of an optocoupler (aka optoisolator, photocoupler) is to drive another circuit from an independent one - much like I previously covered; but what would be the best way to connect an optocoupler for the sole purpose of sending signals from one circuit to the other? I decided to do some research and see what I could get working.
07 Nov 2016
TIGHT FOR CASH? $4 LINUX COMPUTER THATS COIN SIZE
Introducing the VoCore 2 - the $4 "coin-sized" fully functional Linux computer equipped with WiFi. It can also act as a VPN gateway, an airplay station or a private cloud and much more - best of all, a low power footprint. Watch out Raspberry Pi - you have a serious competitor with this one.
05 Nov 2016
ISOLATING INDEPENDENT CIRCUITS WITH OPTOCOUPLERS
An optocoupler (aka optoisolator, photocoupler) is quite an cool electrical component - it allows to independent circuits that may be operating on different voltages to allow one circuit to act as a switch within the other. The hardware utilizes an LED on the initiating circuit to light up and allow a photosensor on the receiver to trigger and close the circuit when triggered. Why does this component exist and how can it be used in an IoT project?
04 Nov 2016
BUILDING YOUR OWN REGULATED 5V CIRCUIT FOR IoT PROJECTS
It is very common that your IoT project will utilize a single power source; but there are some cases where you need to mix multiple voltage inputs - without bringing in multiple power supplies. A simple solution is the use of a voltage regulator, an electrical component that can take a variable voltage input and regulate it to a specific output voltage. So; how does such a setup look like?
03 Nov 2016
MOVIE RECOMMENDATION - I.T. FEAT PIERCE BROSNAN
If you want to see what Hollywood has put a spin on IoT and security; then you should take a look at the 2016 crime thriller blockbuster I.T. A great movie that highlights the risk of smart homes and the ongoing threat of hackers and losing control of your personal privacy - it may definitely deter a lot of people from going down the smart home route for a while; out of pure fear.
02 Nov 2016
DIRTY COW - LINUX KERNEL EXPLOIT, RISK FOR IOT?
I had a few people ask me about the Dirty Cow exploit and what it means to IoT; so, I figured it was worth a write up. Dirty Cow, aka CVE 2016-5195 is a low level exploit in the Linux kernel utilizes a race condition to break read-only memory mappings - allowing users to gain write access to typically read-only memory mappings on the system. In a matter of seconds; root based privileges could be exposed on the target platform making it a hackers resource.
31 Oct 2016
DIGGING UP THE ARCHIVES - PALMOS LIBERTY TROJAN HORSE
In August 2000, things got a little crazy in the Palm world and I was smack in the middle of it. Just ironic that with the recent posts on Pokémon GO and the reverse engineering effort that in those times I was the one in the battle against the community known as #pilotwarez. I read up about the developer behind FastPokeMap feeling a little stressed from all the bashing from users and developers - it just reminded me of the state I was in way back then, well over 15 years ago.
29 Oct 2016
ARDUINO POWERED SOLAR TRACKER TURRET
I came across the solar tracker turret project and I had a "damn, I wish I had thought of that" moment. Utilizing four light sensors, two servos and an Arduino - you can follow the sun as it progresses through the day. The implications for solar based projects are dramatic; as aligning the solar panels perpendicular to the sun means optimal electrical production. Of course; the angle depends on latitude and while there are guides online, you can be 100% spot on with this.
28 Oct 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 2)
In our previous entry we covered the history behind the reverse engineering effort on the Pokémon GO application that has now turned into a cat and mouse game between the developers Niantic and the hacking community. While the current method may be questionable; it is actually in fact quite ingenious - utilizing disassembly tools like Hex-Rays IDA and a CPU emulator known as Unicorn. While I wont post working code; I will explain the concept and show the hash generation.
26 Oct 2016
Pokémon GO - REVISITING THE "HACKING" SCENE (PART 1)
In July this year; a relative small mobile games company partnered up with one of the most popular franchises in the gaming work - to release the augmented reality game we all known as Pokémon GO. Niantic, the publisher behind the game built a lot of the game on its existing augmented reality game, Ingress, that was released in 2012 - almost exactly the same in concept but with a more sci-fi feel to it. Grossing $600 million USD in revenue within ninety days of its launch; it is no wonder it has become the interest of hackers worldwide.
25 Oct 2016
ITTY BITTY CITY - IoT BECOMES INTEROPERABLE WITH LEGO
A lot of IoT projects want to remove the technical burden from IoT development - make an easier entry point for the non tech savvy. The folks over at microduino.cc have put their own spin on it by merging IoT with LEGO - with a recently launched indiegogo campaign Itty Bitty City. It consists of eight projects to support all levels of makers, inventors and anyone who has an idea they want to bring to life with the child-winning LEGO building-block foundation.
24 Oct 2016
TAKING THE INTERNET DOWN - INNER WORKINGS OF MIRAI BOTNET
On Friday 21, October 2016 - the USA suffered one of the biggest digital attacks in history by a botnet called "Mirai" (Japanese word for “future”). It disrupted a number of internet sites including, but not limited to Twitter, Paypal, AWS (Amazon Web Services) - all of which were linked to the domain name service Dyn. In the end users couldn't resolve the IP address of certain websites.
23 Oct 2016
HIT THE PANIC BUTTON ON IoT SECURITY - EVERY YEAR?
While monitoring my social media feeds; I noticed a splurge of posts where security experts are now trying to wake people up with the concept of IoT security and when gadgets attack. It dawned on me; why is it becoming such a mainstream topic now and not two or three years ago when some of us were pushing the concept out there? In addition; are the new threats really as bad as they suggest? Well - the answer is not that simple, basically.. it depends.
22 Oct 2016
codebender.cc CLOSING ITS DOORS - IS THIS A NEW IoT TREND?
I received an email yesterday from the CEO and founder of codebender.cc - a website that was launched to allow the sharing and collaboration of writing code for IoT projects, was going to shutdown its free service. The motivation? Running a cloud service like this costs money and with investment either drying up or more competition entering the market space - who will end up paying for it? Is this the beginning of the end of free services for IoT in the cloud?
21 Oct 2016
iOteddy® - PLUSH TOY TO COMMUNICATE WITH LOVED ONES
Introducing the iOteddy, a teddy bear with integrated electronics just launched by an Australian company based out of Sydney, announcing their kickerstarter.com campaign with the hope of bringing together children with their parents that who may travel too much or unfortunately be displaced from their families. It is patent pending (sic) and has been labelled as a smart plush toy for children to community with their loved ones anywhere in the world.
20 Oct 2016
BUILDING A WEATHER STATION WITH THE PARTICLE.IO PHOTON
ControlEverything.com put together a Weather/Nav Kit (Kit-4) which I picked up while ordering the Photon and Electron micro-controllers from particle.io. I had previously build a temperature monitoring solution using an Arduino UNO and some DS18B20 temperature sensors, however due to the simplicity of the platform I commonly ran into minor issues. The particle.io Photon on paper seems to be quite robust; so what best way to find out by doing a field test with the unit and replicate the environment previously built and do a comparison.
19 Oct 2016
PARTICLE.IO PHOTON PERFORMANCE - HOW DOES IT COMPARE?
In my earlier blog post I covered a initial hands on with the particle.io Photon hardware - a very affordable embedded device with a complete ecosystem for device management, firmware delivery, a custom cloud and a mobile SDK for building apps. I have personally always liked a bare-bones embedded platform; but most of these great features exist mainly due to the fact the device runs a RTOS and provides a user space for sketches. How does this impact the performance of the device with the background resources required for the RTOS?
18 Oct 2016
HANDS ON WITH PARTICLE.IO PHOTON
I came across a family of devices that I felt after letting the platform mature a little it finally needed to be looked at. In December 2014 - the $19 USD Photon device was unveiled - a result of a kickstarter campaign that eventually succeeded and the product commercialized. At first glance one may assume it is just another micro-controller; but in fact it isn't - it is much more than that. It is Arduino compatible and has a complete ecosystem for device management and firmware delivery, a custom cloud for interaction - not to mention a mobile SDK for building apps.
17 Oct 2016
RASPBERRY PI - X-ARCADE MAME JOYSTICK - UPGRADED
Just over a year ago when the Raspberry Pi 2 was released; I wrote up a blog entry on converting my X-Arcade joystick into a self contained MAME machine - unfortunately at the time I did not really finish it completely. I still had to deal with shutting down the unit properly to avoid corruption to the file system on the SD card and I wanted to tidy up a few things to make it travel friendly.
8 Mar 2016
GETTING STARTED WITH RFID AND ARDUINO
At the local social club an opportunity was discussed about handling membership - RFID was one of the technologies being discussed so it was definitely time to bring out the RFID reader that I picked up earlier and give it a wizz. It was also a great time to do some hands on Arduino tinkering with my long time friend and early-day mentor Mike Leishman who came down for the weekend.
29 Nov 2015
RASPBERRY PI ZERO - FOR ONLY FIVE BUCKS?
Earlier today, the Raspberry Pi Zero was announced and made available for sale - best of all, they are pricing it at a very low five dollars! Just because it is cheap; it doesn't mean it is useless - it is in fact more powerful than the original Raspberry Pi (40% faster) and is a fraction of the size!
26 Nov 2015
RF 433Mhz RADIO COMMUNICATION WITH AN ARDUINO
While shopping around recently for some hardware I came across from 433Mhz RF radio components that I just had to pick up and see what I could do with them. The components I purchased were the 433Mhz ASK modulation based RF Link Transmitter and RF Link Receiver. So how difficult is it for two Arduino's to communicate over the 433Mhz frequency band?
25 Nov 2015
TEMPERATURE MONITOR - DEALING WITH A FROZEN ARDUINO
After working flawlessly for over two days; something happened such that my last recording was received at 09:03am earlier this morning - basically, the Arduino just froze up and did nothing. After a quick reboot the data started streaming over again (at 10:44am) so it was time to put some fail safes into the sketch to deal with unexpected lockups and weird crashes.
20 Nov 2015
ARDUINO WIFISHIELD101 - AVAILABLE, BUT IS IT READY?
I reported on the announcement of the Arduino WiFiShield 101 a while ago but after a year of waiting; the device has been released to the market and as such retiring the existing WiFiShield. Has it's introduction been a stunning hit or has it been a massive flop - one way to find out is the review the forums to see the teething issues popping up and how they are being responded to.
19 Nov 2015
CONNECTING THE 1-WIRE TEMPERATURE STATION TO THE INTERNET
In my previous blog entry I focused on rigging up some Dallas Semiconductor 1-Wire DS18B20 temperature sensors to an Arduino. In Australia; temperature is a big topic so; why not slap on a WiFi shield and have it communicate to a cloud service and then render the data into something useful so I can tease all my friends on how nice the weather is down here.
18 Nov 2015
HANDS-ON WITH DALLAS SEMICONDUCTOR 1-WIRE AND ARDUINO
1-Wire, designed by Dallas Semiconductor Corp is a device communications bus system that provides low speed data, signaling and power over a single data wire. It is typically used to communicate with small inexpensive devices such as digital thermometers and weather instrumentation - such as the DS18B20 temperature sensor which we will connect to an Arduino.
17 Nov 2015
GOOGLE WORKING ON NEW AI ALGORITHMS - "THOUGHT VECTORS"
In a recent visit by my Melbourne colleagues and friends - the topic of artificial intelligence was hot; especially the movie Ex Machina; a science fiction film focusing on evaluating the human qualities of breath-taking female AI. On a slow news day; I came across an article where Google has announced it is working on a new type of algorithm called Thought Vectors - it was only natural to reflect how this could be of value for the Internet of Things.
27 Oct 2015
ONION OMEGA - PUNCH OF POWER IN SMALL FORM FACTOR
21 Oct 2015
INTEL AND ARDUINO TEAM UP TO BRING ARDUINO 101 TO MARKET
During the Opening Conference at Maker Faire Rome, Josh Walden of Intel and Massimo Banzi of Arduino, announced the upcoming release of the Arduino 101 board. The board features a 32-bit Intel® Quark™ microcontroller for minimal power consumption, 384kB of flash memory, 80kB of SRAM (24kB available for sketches), an integrated DSP sensor hub, Bluetooth Low Energy radio, and a 6-axis combo sensor with accelerometer and gyroscope.
16 Oct 2015
BRINGING YOUR SOLAR INVERTER ONLINE (PART 2)
In yesterdays blog entry I covered the basics of understanding solar systems with a real life example outlining how savings are really calculated. Great for an education - but it is much more exciting to get the inverter online so it can be monitored in real time! It really isn't a difficult process; but note that every system will be different; however the principles remain the same.
15 Oct 2015
BRINGING YOUR SOLAR INVERTER ONLINE (PART 1)
As the popularity of installing solar panels increases - there is an ever increasing need to not only understand how your power bill is affected by them; but all us tinkers have an urge to get their systems online for real time monitoring. Of course; depending on the make and model - real time monitoring may only be walking by it on an hourly basis, the good news is that most new solar inverters have internet connectivity or an interface where you can integrate your own.
14 Oct 2015
INDUSTRIAL INTEGRATION (MODBUS) USING AN ARDUINO
I have recently been involved in a few industrial applications where the project involved integrating the Arduino platform with industrial hardware - which of course involves some proprietary protocols. One of these protocols is a serial communications protocol called Modbus - originally published by Modicon (now Schneider Electric). So how does one interface with such devices?
13 Oct 2015
SIX MONTHS ON - AND WE ARE BACK BLOGGING ON IoT!
I definitely enjoyed my involvement with the Swedish startup Evothings AB but one of the caveats of the role was the fact I had to put less focus on doing what I love best; my daily personal blog around - an understandable demand for a company in the early stages of their development.
12 Oct 2015
CAN WE REALLY JUSTIFY THE TITLE "CHIEF IoT OFFICER"?
We have seen a number of education initiatives such as the Bachelor of Science: IoT being launched by a number of universities - but are we ready for the prime time of actually creating an executive position around the technology as has been proposed in a blog post by Jeff Kaplan, managing director of THINKstrategies? Why the time is right for a Chief IoT Officer.
9 Apr 2015
ARM DEVELOPER.MBED.ORG - WHEN CLOUD SERVICES FAIL
It seems that Easter isn't too joyful for a number of developers writing software for ARM's mbed OS - with many users reporting down time for the web based compiler that the company offers for quick, easy to use rapid development environment for various ARM based micro-controllers.
5 Apr 2015
HOW TO USE AN ARDUINO ETHERNET SHIELD WITH A nRF51-DK
I recently did an in depth hands-on walk through covering getting started with mbed OS and a few compatible devices giving my first impressions. One of the devices I tinkered with during that post was the Nordic Semiconductor nRF51-DK - it was only natural that since it was compatible with the Arduino UNO rev3 hardware standard, it was time to connect it with an Arduino Ethernet Shield.
2 Apr 2015
NANO REACTOR FOR IoT - 5V CHARGE FOR 666 YEARS?
Elektronik i Norden (Swedish) reported on a US based company called Apocalypse Inc that started selling a power component, a nanoReactor, that utilizes the radioactive element Thorium to supply a charge of 5V for nearly 700 years; appropriately naming the product APO666.
1 Apr 2015
DEVICE CONNECTIVITY CABLES - WHEN CAN WE STANDARDIZE?
It is a common problem that only seems to be getting worse as more and more devices, especially wearables, are being introduced into the market. At least USB is used typically universally used - unfortunately we cannot say the same around the end-point connectors to actually connect your computer or power source to charge or synchronize the data contained on them.
10 Mar 2015
ARM AND IBM JOIN FORCES TO LAUNCH IOT STARTER KIT
ARM isn't slowing down in its push to be a focal point within IoT with the announcement of a partnership with IBM to integrate support for IBM's Bluemix into mbed enabled devices. The IoT starter kit consists of an ARM mbed-enabled development board from Freescale using an ARM Cortex M4 based processor, together with a sensor IO application shield.
25 Feb 2015
HP FORTIFY - 100% OF 10 HOME SECURITY SYSTEMS VULNERABLE
In a follow up to the 2014 IoT research study; HP has released a new report studying security of ten of the latest home monitoring systems with some warnings for both consumer and enterprises included in the results being published as part of the study - what implications do they raise?
18 Feb 2015
FITBARK - MANS BEST FRIEND NEEDS A FITNESS MONITOR TOO
FitBark, will soon to their fitness tracker for dogs on March 1, 2015. Available as an attachment to the dogs collar, it has been aimed to monitor and better understand the dog’s health, explain changes in behavior and make better decisions when visiting the vet.
13 Feb 2015
ARM MBED - "HANDS ON" AND FIRST IMPRESSIONS
ARM has been busy the last few weeks with various announcements so it was time to pull out the various mbed.org enabled devices I had access to (Nordic Semiconductor nRF51 DK, RedBearLab nRF51822 and BLE Nano) and take the development environment for a spin and reflect on first impressions and feasibility as a future IoT platform.
12 Feb 2015
FITBIT CHARGEHR - ONE WEEK AND FEELING BUZZED
I attended and presented at the Jfokus IoT event last week and during the exhibition I entered a few of the various competitions being held to be a lucky winner of the fitbit chargehr fitness bands - so I took it for a test drive over the last week. At first I was a bit skeptical about them; but now I love it and I do not know why it took me so long to start using them.
11 Feb 2015
SAMSUNG ANNOUNCE "SENSITIVE INFORMATION" WARNING WITH SMART TV
10 Feb 2015
ARM PURCHASES POLARSSL - BRINGING TLS TO MBED OS
ARM, in a move to bring its mbedOS to the market complete with security has announced the acquisition of PolarSSL a Dutch company focusing on providing transport layer security (TLS) to embedded controllers. It plans to re-brand the PolarSSL library and offer it to developers to purchase on its own or as part of the mbed OS platform.
09 Feb 2015
RASPBERRY PI - X-ARCADE MAME JOYSTICK
After ordering my devices from the Raspberry Pi Foundation (which, arrived super fast) - one of them was just screaming to be configured to run M.A.M.E and be integrated inside the joystick for easy connection and maintenance; letting me drop the old laptop I was using.
05 Feb 2015
RASPBERRY PI 2 - QUAD CORE GOODNESS, STILL $35 USD
The Raspberry Pi Foundation earlier announced the release of the Raspberry Pi 2 - at the same price as the previous model of $35 USD. It is a turbo charged version of the B+ model with a new Broadcom BCM2836 900MHz quad-core system-on-chip with 1GB of RAM - stated to be six times faster than its predecessor.
02 Feb 2015
BLYNK - BUILD IOS AND ANDROID APPS FOR ARDUINO IN 5 MIN
It seems I was spot on with my prediction - Blynk recently announced its kickstarter campaign which will allow users to build custom iOS and Android applications that will interface with any micro-controller project; such as Arduino and Raspberry Pi and be programmable online.
01 Feb 2015
IOTIVITY FRAMEWORK - STANDARD FOR OPEN SOURCE IOT
IoT standards groups are working hard to establish solid foundations to standardize how IoT devices will inter-operate - we have seen a number of groups making efforts; IoTivity, hosted by the Linux Foundation has made available a preview release of its set of standards.
15 Jan 2015
TERRORISM AND THE IRONIC THREAT ON SECURITY
In the aftermath of the unfortunate attacks on the freedom of speech in the western world and the twisted misconception of Muslim extremists comes the worst form of terror against every day citizens and emerging technology. In what seems to be total lack of "common sense", David Camerom has announced to introduce significant new surveillance powers that will put in place new laws to crack down on almost all encrypted communications.
13 Jan 2015
2014 RECAP - WHAT A YEAR IT HAS BEEN
On August 11, Gartner identified the Internet of Things had reached the peak of the hype cycle of emerging technology landscape that resonated within the technology industry with a number of new startups, standards, security concerns and early adopter consumer products - set to approach the maturity plateau within the next five to ten years.
01 Jan 2015
FLiR DEV KIT - LONGWAVE INFRARED IMAGING
The team over at SparkFun have recently made available the FLiR Dev Kit, a breakout module for ARM based micro-controller devices that utilizes a FLiR Lepton® long-wave infrared (LWIR) module - great for allowing thermal imaging into your projects.
22 Dec 2014
PAVLOK - MOTIVATIONAL WRIST BAND WITH CONSEQUENCES
Watching BBC Click on a recent trip I saw a presenter take it on himself to test out the Pavlok wrist band; a personal coach that utilizes electric shocks, vibration and alerts to break bad habits and push you to stay on track with your personal goals. Facebook? bzzzt.
15 Dec 2014
OPENMOTICS - OPEN SOURCE HOME AUTOMATION
OpenMotics is a modern, open source home automation suite that integrates detailed power management, multi-zone heating, automated actions and sensory input. Unlike other home automation systems that are designed to be purchased off the shelf and plugged into power sockets; the hardware is DIN rail modules that would integrate into the fuse box directly.
14 Dec 2014
LYMBIT - NEVER LOSE ANYTHING AGAIN
Introducing Lymbit, a tracking device for your every day objects, not the first of it's kind on the market - we have seen the likes of Tile on the market previously, but what makes this project different it's rivals? I had the opportunity to respond directly; focusing on this question.
11 Dec 2014
BAAKO ONE - ENDING BATTERY ANXIETY FOR MOBILE USERS
Baako, a UK based company with a development office in Spain have been putting a lot of though to the external battery and how to make it more integrated into the already crazy lives of mobile users. As a result, they have announced the Baako One, a water proof, dust proof and shock proof portable battery with a distinctive, sleek and comfortable wristband.
02 Dec 2014
BLUESMART - WORLDS FIRST SMART CARRY ON
Bluesmart is luggage made for the 21st century - a high quality carry-on suitcase designed to work together with your phone. The team have really put a lot of thought into the pains and nuances that surround air-travel and have put together a indiegogo campaign so travelers like myself can get all high tech and cool.
28 Nov 2014
VICTORIA'S SECRET - HEART RATE MONITOR SPORTS BRA
Victoria's Secret, known for their line of sexy lingerie are also getting into the Internet of Things with their custom sports bra with integrated sensors - putting a little sexiness into the realm of IoT. The bra comes in two colors, pink or grey/black and is designed to connect to most modern heart rate monitoring devices - replacing the cumbersome strap.
27 Nov 2014
JUMPY - ULTIMATE SMARTWATCH DESIGNED FOR KIDS
When it comes to interactive tamagotchi style smart watches, the market leader has been Leap Frog with their LeapBand™ products line until Los Angeles based team Joyray Tech launched a kickstarter campaign for the child focused interactive smartwatch project Jumpy.
26 Nov 2014
CHIP - AN ELECTRONICS KIT WITH CHARACTER
The team over at Soldering Sunday, based out of Highland Park, New Jersey (USA) are known for representing and educate the beginner community by creating kits that are not too simple, complicated or expensive. CHIP was just launched on kickstarter.com - an electronic kit basic enough for beginners but advanced enough to interact and play with.
25 Nov 2014
IoT SECURITY - BUZZ, SCARE TACTICS OR SOLUTION SEEKING?
In the last few weeks there has been an explosion of discussions around the topic of IoT security - even I have been involved with the presentation I held in IoT day in Oslo, but lately there has been a lot of posting with an emphasis on scare tactics but not so much about making the steps to actually go about solving the problem.
24 Nov 2014
FUFFR - NOW AVAILABLE ON KICKSTARTER
Six months ago I covered the fuffr product where the team demonstrated a prototype of the product to developers at a stkhlm.js meetup - since then, the team has distributed almost two thousand developer units and are now ready for masses with their kickstarter.com campaign.
20 Nov 2014
AOT - THE ARRAY OF THINGS (CITY OF CHICAGO)
The Array of Things is a joint initiative lead by researchers from the Urban Center for Computation and Data of the Computational Institute, a joint initiative of the the Argonne National Laboratory and the University of Chicago together with the City of Chicago.
18 Nov 2014
EIT ICT IDEA CHALLENGE - EVOTHINGS SECURE ON WINNERS PODIUM
Evothings was selected from one hundred and sixty three entries (eleven finalists) to pitch at the EIT ICT Idea Challenge finals for the Internet of Things category with IoT Security in mind and after a day of excellent presentations were awarded second place alongside mesh networking Undagrid (1st place) and sensor information processing SenseWaves (3rd place).
14 Nov 2014
IOT DAY OSLO - FEASIBILITY OF SECURITY ON MICRO-CONTROLLERS
Evothings is proud to be presenting at the Internet of Things Day in Oslo, Norway on November 6th, 2014! It was only natural that we submitted a session focused on our insights and experiences around the feasibility of providing security on micro-controllers such as the Arduino platform - there is an obvious void with a blatant lack of security and solutions to assist developers due to the limited processing power and memory on such devices.
06 Nov 2014
VIBEASE - A BOLD ENTRY INTO THE IoT MARKET
Vibease is a new, discreet sensual vibrator device that when paired with your smartphone can literally take matters out of your own hands (sic). It is more than a adult pleasure device as it also applies technology in some interesting ways to maximize sensory overload.
02 Nov 2014
B4RM4N - MAKE THE PERFECT COCKTAIL EVERY TIME
I came across a new kickstarter.com campaign by a US based team aimed at bringing the masses a smart shaker that pairs with your mobile phone to help you mix perfect cocktails every time - no scale, measuring cup or skills needed; just pour shake and serve!
29 Oct 2014
WATCHDOG TIMERS (WDT) - MAXIMIZING POWER USAGE ON THE ARDUINO
Do you have an Arduino project configured to periodically gather some sensory information and you are noticing it draining power quickly while waiting for the next interval? Do you want to get the maximum operating period on those small batteries? Then it is time to consider implementing a WatchDog Timer (WDT) so conserve power when it is not in use.
28 Oct 2014
TINYSCREEN - A PERFECT COMPLIMENT TO THE TINYDUINO
Tiny Circuits, the team who introduced the TinyDuino series of micro-controllers a few years ago via a kickstarter.com campaign have just completed another crowd sourcing round with the TinyScreen - a small OLED display to work with the TinyDuino platform.
27 Oct 2014
GEMALTO CONCEPT BOARD - WHAT WILL YOU CREATE?
The Cinterion Concept-Board by Gemalto is an platform utilizing Java technology to allow hobbyists and designers to innovate and build concept solutions for the Internet of Things sector. It is designed for fast prototyping and can be connected to Arduino style breakout shields and includes GSM technology for cellular connectivity.
26 Oct 2014
MICROLINK GSM - TINY ARDUINO WITH INTEGRATED GSM
The MicroLink GSM is a tiny self-contained Arduino inspired board that can do automation, alerts, cellular data, phone calls, SMS text messages, and much more that is also FTDI compliant for USB plug & play. The project is currently being promoted on kickstarter.com.
25 Oct 2014
IoT NIGHTMARES - DOOMSDAY ON THE HORIZON?
While on the topic of IoT security some bloggers have taken the "what-if" approach to IoT technology being exploited and used to create havoc amongst the world where it is deployed - are they insane or are these valid things that need to be addressed now?
24 Oct 2014
CAN EDA SECURE THE INTERNET OF THINGS?
EET India has reported on the notion of EDA (Electronic Design Automation) as a possible candidate to secure the Internet of Things. It is argued that while the majority of solutions to protect against security are implemented in software - threats exist beyond software as hackers also put a lot of effort into compromising a systems security at the silicon level.
23 Oct 2014
PHOTOMATH - THE SMART CAMERA CALCULATOR
PhotoMath reads and solves mathematical expressions by using the camera of a mobile device and presenting the results in real time to the user. It makes math easy and simple by educating users how to solve math problems.
21 Oct 2014
LIBCOMMAS - AUTHENTICATED MESSAGING FOR RESOURCE-LIMITED DEVICES
With security being a hot-topic in the IoT industry - it is natural to see efforts appear to help solve the problem; Saife, Inc recently published an open-source library of their own providing elliptic curve cryptographic (ECDSA) digital signing and industry accepted (SHA-2) hashing algorithms to provide a secure machine to machine messaging framework.
20 Oct 2014
SAM - THE ULTIMATE INTERNET CONNECTED ELECTRONICS KIT
SAM Labs, a company based out of London, United Kingdom has taken a bold step to compete against the likes of LEGO and Minecraft (for the new kids on the block) that is - focusing on children aged 7-12 to get them interested in technology and engineering to build things, by going completely wireless.
19 Oct 2014
IoT SECURITY - ARE WE GOING ABOUT IT THE WRONG WAY?
EET India published an article recently that makes a good point of questioning if security within IoT and computing in general is being actually being tackled appropriately - instead of implementing physical security measures, is there a possibility to learn from biology to protect and adapt against attacks to strengthen each node in a deployment?
18 Oct 2014
MICROVIEW - COOL ARDUINO THAT JUST HIT A SNAG
A few months ago a kickstarter.com project was launched and successfully backed with the idea of bringing the Arduino platform to the masses without having to tier with a computer, mobile device or add third party displays to interact with it. While successful in funding - the team ran into a snag with a number of units shipped missing boot-loader software.
17 Oct 2014
IoT IN ACTION - REMOTE MONITORING STATUS UPDATE
I made another road trip down to the building site to check on the status of the project and like you would expect with any project like this - it didn't go perfectly as planned; but thankfully I had a backup plan (which worked) and have the opportunity to make adjustments.
16 Oct 2014
IoT IN ACTION - REMOTE MONITORING DEPLOYED AND LIVE!
I took it easy last night to wake up at 05:00 so I could make the trek down to my building site to install the remote monitoring solution. I made a few small tweaks based on how much of a data plan was available and started the journey with it facing forward in the car so I could capture some of the Australian outback on my way down.
12 Oct 2014
IoT IN ACTION - REMOTE MONITORING SYSTEM CONFIGURATION
In follow-up to my previous blog entry - it was time to actually put everything together and configure the Arduino Yún to take photographs periodically and automatically upload to a public server on the Internet. Surprisingly, it didn't take much to get the details sorted out - it went so well that I plan to take a road trip tomorrow to install it.
11 Oct 2014
IoT IN ACTION - REMOTE MONITORING MY BUILDING PROJECT
I am the type of guy that likes to know how things are progressing on a regular basis and after making the 24+ hour journey from Sweden to Australia to check on the status of my house only to find out that the project was a little more than two months delayed - it was time to put my IoT and programming skills to use. I decided to setup a remote monitoring system.
10 Oct 2014
CONTIKI OS FINALLY GETS IN-BUILT ENCRYPTION
Contiki OS an operating system that has been designed specifically in mind for the Internet of Things and with low power networking at its core has just recently announced support for built-in encryption - something that developers have typically had to implement on their own.
09 Oct 2014
MIPS CREATOR CI20 - SOON TO BE SHIPPING
Earlier this year, Imagination Technologies announced a submission process for developers to get access to their MIPS creator CI20 development board free of charge to project submissions that were to be deemed interesting enough to warrant being selected. I am sure a number of people submitted projects and ideas like myself and today I got the great news that I was selected for the program.
08 Oct 2014
IoT AND SMART HOME INTEGRATION - POLYAIRE AIRTOUCH
As a number of my close friends know, I am building a house in cosy town of Margaret River in Western Australia. It is vital, especially if I want to put IoT to practical use in my own home - that my technological decisions are good ones. As part of the building process, I was presented with a number of options for the management of climate control (heating/cooling).
07 Oct 2014
ARM ANNOUNCES MBED OS ROADMAP FOR IOT ECOSYSTEM
ARM announced a new roadmap for the mbed OS and associated mbed Device Server in a recent press release that is specifically targeted for the Internet of Things. It is built around open standards and aims to bring protocols, security and standards-based manageability into one integrated solution optimized for energy and cost-constrained devices.
02 Oct 2014
AUTOTHYSIS128 - SSD THAT CAN BE REMOTELY ZAPPED
From what seems straight out of TV shows like Mission Impossible a UK company has just announced the Autothysis128 - a solid state drive (SSD) that has built in AES256 encryption with the added bonus of a remote kill switch that can be initiated in a number of ways. The company labels it with "physical data destruction.. on demand!", but it is sold for a hefty price!
02 Oct 2014
WEIO LAUNCHED - IoT PROGRAMMING IN HTML5
I originally came across the WeIO project a few months ago when they launched their indiegogo.com crowd funding campaign and earlier this week they officially launched their platform. Their goal is to help makers, developers and hobbyists build IoT based applications as easy as possible - using the same technology used to build websites.
01 Oct 2014
NIXIE - THE SELFIE WRIST BAND DRONE
The Nixie is a tiny wearable camera that can transform from a wrist band into a quad copter that flies, takes photos or video and then returns to you. The project is a submission to Intel's Make it Wearable contest aimed to promote the use of the Edison platform - while in the protoytyping stage the idea was enough to score a $50,000 finalist prize.
30 Sep 2014
SHELLSHOCK - WHAT IT REALLY MEANS TO IOT
Over the past few days a lot of focus has been placed on what is known as the Shellshock exploit that impacts all computers that use the Bourne-Again Shell (bash). Exactly how serious is this bug and what are the implications specifically related to the Internet of Things and why should consumers care about this?
28 Sep 2014
SCRATCHDUINO - ROBOTICS PLATFORM FOR EDUCATION
ScratchDuino a project from an international team out of Russia and Finland just launched a kickstarter campaign to raise funding for their highly customizable, simple and interactive open source robotics kits that uses an Arduino its brain and magnetic mount sensors.
27 Sep 2014
ARM LAUNCHES CORTEX M7 - TARGETED FOR IOT
ARM announced the release of the Cortex M7 - binary compatible with the existing Cortex-M series of processors specifically targeted for embedded solutions and the Internet of Things and the Wearable market. The specifications look impressive - but one must question exactly how much power is needed for IoT and is it worth sacrificing power consumption?
26 Sep 2014
ESTIMOTE LAUNCHES INDOOR LOCATION SDK
Estimote has just announced the Estimote Indoor Location SDK that will allow developers to integrate location based awareness into their applications using their iBeacon technology with triangulation algorithms to provide an approximate location (within 1m) in a pre-defined space.
25 Sep 2014
ARDUINO AND ATMEL LAUNCH SECURE WIFI CONNECTIVITY
Arduino and Atmel just launched a WiFi Shield 101 to provide secure communications platform by integrating the Atmel crypto authentication device to provide a TLS platform and SoftAP for seamless programming. The cryptographic device provides industry accepted Elliptic Curve Cryptography (ECC-256, comparable to RSA-3072), Advanced Encryption Standard (AES-128) and Secure Hash (SHA-256) algorithms.
22 Sep 2014
IEEE GROUP ATTEMPTING TO BRING ORDER TO IOT
The IEEE, an organization of engineers, scientists and students who are known as the worlds largest technology professional society are attempting to bring order to the Internet of Things by defining a standard for architectural framework. Traditionally, the IEEE has been a major contributor with computer related standards - but is this too little, too late?
21 Sep 2014
OLIMEXINO - FIXING BASIC FLAWS IN THE ARDUINO
The foundation of the Internet of Things was spawned out of the industry specific Machine 2 Machine (M2M) market and very quickly the market was flooded with the low priced micro-controller devices such as the Arduino, Raspberry Pi and the BeagleBone however they have been primarialy focused at hobbyists and makers. The Olimexino device series attempts to address a number of flaws within the Arduino device and bring it to the industrial space.
20 Sep 2014
APPLE'S IoT ENTRANCE INFECTED WITH A BUG
As Apple enters the fray of the Internet of Things, nothing could go more badly than with the release of iOS8 and the discovery of a bug within HealthKit so bad, that it has promted the immediate removal of all HealthKit enabled applications from the app store leaving users and developers confused as to what is going on.
19 Sep 2014
SMART - THE DANCING RED LIGHT
Smart (car manufacturer) pulled of a very interesting campaign in Lisbon, Portugal to provide a fun and safe way to prevent people from crossing the road on a red signal - which has been identified as a main source of road related accidents. The catch? random pedestrians were invited into a box to dance and their actions were displayed on a few traffic lights in real time.
18 Sep 2014
NOMAD - USB CABLE DISGUISED AS A KEY
I've seen a bit of buzz on the Internet regarding the revolutionary Nomad Key - a USB cable that fits snug on your keyring; but seriously? Isn't this a step in the wrong direction - technology has advanced so much lately to a point that cables should be moving to the obsolete state not promoted as the next best thing since sliced bread.
17 Sep 2014
DIAVOLINO - CHEAP DIY ARDUINO BOARD KIT
Despite the unique name - the Diavolino (translation: little devil) by Evil Mad Science is one sweet little piece of hardware if your up to the challenge of soldering everything together on your own and are looking for a very cost effective alternative to integrate an Arduino compatible board into your projects.
16 Sep 2014
MEDIATEK - LINKIT WEARABLE PLATFORM
In June this year, MediaTek announced a SoC platform targeted for the smart home market, namely the MT7688 and MT7681 - a low power, small size, performance boasting platform with integrated AES128/256 security. It was branded as the LinkIT (sic) wearable platform - however, it could be used within all aspects of IoT.
12 Sep 2014
INTEL EDISION - SMALL, BUT POWERFUL
In January this year, Intel announced a new tiny computer called the Intel Edison that would be the size of a standard SD card (Secure Digital) but pack a punch with some impressive technical specifications which could power many projects within the Internet of Things industry - specifically wearable computing. To top it off, it is available on its own or as an Arduino compatible board which allows them to reach out to an existing developer base.
11 Sep 2014
APPLE WATCH - FASHIONABLE, BUT PITY IT REQUIRES iOS8
Apple announced the Apple Watch during it's special September 9 event - in classic Apple style they made it look elegant and appealing and surely drive the many in the world to scream "shut up and take my money". On the surface it looks like a compelling competitor to the Moto and Samsung variants - but at what cost will there be to even have one of these?
10 Sep 2014
TWITTER @Cisco_IoT #IoTChat - TOPIC: IoT SECURITY
Every Wednesday @Cisco_Iot hosts an online discussion around specific IoT related topics where twitter users can answer a set of questions posted and open up discussion around such points. The topic for yesterday (3rd September) is a hot favourite right now - security within IoT. I joined in the discussion and was happy to see so many interested in this topic.
04 Sep 2014
GOOGLE NEST GETS HACKED ... KINDA
Google's Nest seems to be the latest in the fray of Iot security and how vulnerable devices are - at this years BlackHat conference it was shown how easy it was to compromise the commercial product. The immortal words of Hal, the rogue computer who is the main star in the movie 2001: A Space Odyssey was displayed on the device - which obviously is not part of the standard experience the consumer should have.
03 Sep 2014
BROADCOM INTRODUCES THE WICED DEV KIT AND SENSOR TAG
Broadcom just entered the fray of sensor tags with its WICED platform - to compete with the likes of Texas Instruments offering similar sensors (accelerometer, gyroscope, e-compass, barometer, humidity and temperature) but have put a lot of focus on making it easy for third party developers to extend and build applications using its software development kit.
02 Sep 2014
SECURE RANDOM NUMBER GENERATOR FOR THE ARDUINO
As part of the arduino security investigations the concept of a secure random number generator came up and would be a necessity for implementing cryptographic algorithms on the device. Of course, the use of the standard rand() function wasn't going to cut it - so here is the proposed solution that theoretically should be sufficient for such use cases.
01 Sep 2014
LONG LIVE ASSEMBLER - CANNOT BEAT IT FOR PEFORMANCE
I have always wondered if programmers like myself are a dying breed with the focus on high level languages such as Python, Java, C# and the variants that have been written within their runtime environments - but what about good old C and low level assembly programming?
30 Aug 2014
ARDUINO YÚN - SO MANY POSSIBILITIES
As part of my research into IoT security feasibility I got my hands on an Arduino Yún, an official Arduino device that not only comes with a 16Mhz Atmel ATmega32u4 CPU but an accompanying 400Mhz Atheros AR9331 running a Linux variant known as Linino (based on OpenWRT). I was interested to know if this extra CPU could be utilized for more intensive tasks that the low powered Atmel couldn't handle - here is how I got it working.
29 Aug 2014
IOT SECURITY - FEASIBILITY IN MICRO CONTROLLERS?
As the Internet of Things has gained popularity and buzzword status, a number of large efforts to create standards consortiums and offer cloud services for storage and processing the data collected. Unfortunately, the weakest link, the device actually gathering data has not really been considered or has been marked in the "too difficult" bucket in regards to security and marked as a problem for someone to solve.
28 Aug 2014
EVOTHINGS STUDIO - HYBRID APP DEVELOPMENT MADE EASY
Mikael in my team at Evothings write up a great blog post that outlines one of the most cool features of the Evothings Studio workbench - the ability to simply focus on editing and saving your code and not have to deal with the time consuming process of save, compile, package and deploy that is typical with many mobile development platforms.
27 Aug 2014
ESTIMOTE STICKERS - SHRUNK DOWN iBEACON TECHNOLOGY
Estimote has shrunk its Bluetooth beacon down to something you can wear - making the iBeacons technology much more attractive and deployable. They have introduced the concept of a "nearable" where you would attached the device and the object could broadcast its location, motion and temperature.
22 Aug 2014
HACKER HOUSE - REAL LIFE EXPLOITATION OF IoT SECURITY
BBC recently ran a story highlighting the threats of IoT - specifically the connected homes appliances already available to the consumer. A great awareness piece that covers principles of default passwords, social media etiquette and "what if" scenarios - but is this enough?
20 Aug 2014
TWITTER SEC FILING SHOWS VAST NUMBERS OF BOTS
There has always bean speculation about exactly how many twitter accounts are actually not human - now there is an SEC report stating exactly how many; and it is a scary number. Has the Internet of Things played a big role in boosting these numbers up? or did the company from the start inadvertently shoot themselves in the foot with an open API from the start?
18 Aug 2014
ARDUINO BLE SHOWDOWN - AND THE WINNER IS?
A number of BLE kits exist for the arduino platform - but which one should you consider when it comes to getting started with BLE? In this blog post I post my thoughts and experiences with a number of kits that are available; looking at the size, power options, connectivity and customizations, the SDK (tools, usage, API coverage) and most importantly the price. The results are close; but who will win overall?
15 Aug 2014
EVOTHINGS STUDIO NOW WITH IBEACON SUPPORT
Evothings has just released a new version of its development studio that allows developers to write mobile IoT applications using iBeacon technology seamlessly for iOS and android - utilizing native functionality within a HTML5 application development environment.
13 Aug 2014
ARDUINO SETUP PWNING TIMBERMAN GAME
What do you do when the most simple game gets so frustrating that you just want to do whatever you can to get the highest score possible to boast to your friends - connect an arduino device with a few electronics to simulate touch events and sit back and watch!
6 Aug 2014
GROVE ALCOHOL SENSOR FOR ARDUINO MICRO CONTROLLERS
The Grove Alcohol Sensor is a complete alcohol sensor module for arduino devices - that provides good sensitivity measuring the amount of alcohol in the air. With a small amount of additional hardware it is possible to build a fully functional breathalyzer.
5 Aug 2014
PSIKICK - ULTRA LOW POWER MICROCHIP FOR IoT
A Virgina based started called psikick is development a microchip for simple sensing tasks - that depending on the application, consumes a fraction of the power of comparable chips on the market. This new kind of low power chip could be revolutionary within the IoT space.
3 Aug 2014
LIGHTBLUE BEAN - ZERO WIRES, INFINITE USES
I came across the LightBlue Bean after experimenting with the Blend Micro and Rfduino embedded micro controllers as an extension to the arduino RC buggy hack - all of which are arduino compatible and have integrated low energy Bluetooth chip sets. What is unique with the LightBlue Bean is the ability to upload custom firmware over BLE - no more USB cables!
1 Aug 2014
LINKITZ - SOCIAL, MODULAR, PROGRAMMABLE TOYS
I have reported earlier about fashion getting into IoT - but the team over at Linkitz are targeting the children market with a social, modular and programmable electronic toy aimed at getting children interested in software development.
31 Jul 2014
MEDICAL IoT - MEDICAL PROFESSIONALS RESPONSE AND CONCERNS
In the response to the rise of "health applications" being published in a response to the IoT faze around health and fitness - there has been growing concerns not only from medical professionals, but also the FDA (food and drug administration) around the viability of untested nor certified applications available to the general public.
30 Jul 2014
OCTOBLU LAUNCH - AIM OF PROFESSIONALIZING SKYNET PLATFORM
I recently reported on SkyNet just over a month ago which delivered an open source platform for IoT created by Chris Matthieu - it seems that he has joined forces to create a new company Octoblu with the intention to professionalize the SkyNet offering for the big league under the new name Meshblu.
28 Jul 2014
EVOTHINGS HACKNIGHT - ARDUINO BASED RC BUGGY (PART 2)
In a recent blog post we explained how we dismantled a remote control car and put an arduino micro controller inside - to conclude, of course there needs to be an application to communicate over low energy Bluetooth and control the car for iOS or android devices.
18 Jul 2014
JAGUAR SHOWS OFF AUGMENTED REALITY WINDSCREEN
Jaguar Land Rover has introduced a new virtual windscreen concept that provides information embedded as a typical heads up display utilizing augmented reality technologies to provide rich information to the driver direct in their field of vision.
17 Jul 2014
NEST, ARM, FREESCALE AND OTHERS FORM THREAD GROUP
Earlier this week a new standards player was introduced - Thread Group founded by the likes of Google's Nest, ARM, Freescale, Silicon Labs and Yale Security hot on the trails of the Open Interconnect Consortium and the AllSeen Alliance. Do they have a different agenda than the others? - it may seem like another land grab but it may not all be as it seems.
16 Jul 2014
EVOTHINGS HACKNIGHT - ARDUINO BASED RC BUGGY (PART 1)
In the midst of World Cup soccer fever we had a night without football and took the opportunity to use the moment to grab a few beers, pizzas and get inspired to do something crazy in the office. The result? We hacked a remote control car replacing the radio controls with an arduino micro controller so we could control the car from our mobile devices instead.
14 Jul 2014
TELLSTICK - AWAKEN YOUR GADGETS
Looking for a quick simple way to automate your home without going overboard with technology? TellStick by Telldus Technologies may be your best option - they provide a USB-stick radio frequency transmitter that you can use from your computer to create a control center for all your electronics in your home. In addition; they also provide a cloud based solution so you can do the same from anywhere in the world from your mobile phone.
11 Jul 2014
1SHEELD - USE YOUR EXISTING PHONE AS AN ARDUINO SHIELD
1Sheeld is an arduino shield that lets you use your android smartphone and its capabilities (LCD, touchscreen, sensors, network) in your arduino projects and avoid actually having to buy individual arduino shields - allowing tinkers and hobbyists to quickly get up and running without considerable financial investment upfront.
10 Jul 2014
IoT STANDARDS WAR - STALEMATE ON THE HORIZON?
A new standards player is in town; containing Intel, Samsung, Broadcom, WindRiver known as the Open Interconnect Consortium which is fighting to bring yet another set of standards to the Internet of Things, competing with the likes of the AllSeen Alliance and the big boys Apple and Google. It is clear that none of these companies want to play on the same team.
08 Jul 2014
SCOTT ADAMS AND IoT - HUMOR DAY
What happens when you have someone like Scott Adams and a dedicated community of comic readers with satirical office humor about a white-collar, micromanaged engineer get on the topic of IoT and bio-sensors? I got a few giggles out of these - the best start to the week.
07 Jul 2014
MOSS BY MODULAR ROBOTICS - NO CODE, NO WIRES
Modular Robotics, a Colorada (USA) based team who brought the world cubelets have taken it to the next level with MOSS where it is now possible to build complex robots without the need to know how to code or deal with wires - which makes them perfect for kids and adults who still have a prominent inner child desperate to escape.
04 Jul 2014
NODE+ SENSOR PLATFORM - HACKANODE 2014
Node+ is a wireless sensor platform for mobile devices that has interchangeable tips that can change the type of information it can read and sense. Variable, Inc is hosting a IoT mobile application challenge called HACKANODE 2014 where developers are inspired to create applications for the platform for cash prizes (total of $16,500 USD available).
03 Jul 2014
RASPBERRY CAR HACK
01 Jul 2014
STADTLAUF MUNICH 2014 - IoT IN ACTION
SportScheck host a number of StadLauf (city running) events and on 29 June 2014, I pulled myself together and participated in the 10km portion of the event schedule. For a few years now, they have been using an RFID sensor (attached to your shoe) to measure the time and take a photo of participants activated on crossing the start line and finish line.
29 Jun 2014
HYPER/CAT - INTEROPERABILITY WITHIN IOT
The UK Tech Consortium, consisting of forty UK based technology companies (including, but not limited to BT, Intel, ARM, and IBM) delivered the HyperCat specification earlier this week - claiming to define a new way for machines to work together within the IoT space.
27 Jun 2014
THE INTERNET OF ... TOILETS?
The toilet (dunny, loo, john or whatever you want to call it) is probably the last place you would want to explore with technical innovation - mainly because it is associated with biological waste disposal and bad smells; but surprisingly, a lot of thought has gone into it.
27 Jun 2014
GOOGLE I/O - FIRST ANDROID WEAR SMARTWATCHES
At the Google I/O 2014 conference earlier this week it was announced that the first android wear smart-watches will go on sale. Starting 25 June 2014, the Samsung Gear Live ($199 USD), LG G Watch ($229 USD) will be available for purchase, while the Motorola Moto 360 ($249 USD) will be available towards the end of the summer.
26 Jun 2014
WORKS WITH NEST - DEVELOPER PROGRAM
Nest Labs announced the "Works With Nest" developer program that will allow developers to connect to a number of services provided by their Nest Thermostat and Nest Protect products to provide enhanced smart-home functionalities. The Nest Developer Program provides an API and set of tools to allow communication between custom applications and services with the Nest products.
25 Jun 2014
WITHINGS UNVEILS FITNESS TRACKER IN DISGUISE
Withings, a French based product company have announced the Activité - a great looking watch that doubles as a fitness tracker, working in collaboration with a Health Mate application to act as a personal coach to help you achieve your goals.
24 Jun 2014
BACHELOR OF SCIENCE - INTERNET OF THINGS ENGINEERING
engadget recently reported that China is global leader within the IoT space - that justification is only made more solid with the increased demand for Bachelor of Science university courses focusing on IoT with the majority of programs involving time studying and being located in partnering Chinese universities.
23 Jun 2014
RINGLY - FASHION MEETS IoT
Ringly creates beautiful smart jewelry and accessories that keep you effortlessly connected to the things that matter most - their core value is that they believe technology can be more discreetly integrated into our lives. Ringly places fashion and simplicity first and their first product line is a collection of 18K matte gold plated rings with semi-precious stones.
20 Jun 2014
SKYNET - RISE OF THE MACHINES
SkyNet is an open source machine-to-machine instant messaging network and API - available on HTTP REST, realtime Web Sockets via RPC (remote procedure calls), MQTT, and CoAP. It also seamlessly bridges all of these protocols - for instance, an MQTT device can communicate with any CoAP or HTTP or WebSocket connected device on SkyNet.
19 Jun 2014
CONFERENCE - INTERNET OF EVERYTHING FOR REAL 2014
Representing Evothings AB, a Swedish startup focusing on providing simple easy-to-use mobile application development tools specifically for the IoT industry. In our booth we showcased some cool low level embedded systems like the arduino, Raspberry pi and Beagle Bone boards in addition to a few of the configurations that we have put together for demo purposes.
18 Jun 2014
IFIND - WORLDS FIRST BATTERY FREE LOCATION TAG
iFind is a battery-free item location tag - developed by WeTag; it collects power from ambient electromagnetic sources, such as Wi-Fi transmitters or mobile phone antennas. The power attained can be converted into enough electrical currents and stored in a power bank in iFind, which simulates a battery that continually supports a Bluetooth 4.0 Low Energy (BLE) radio.
17 Jun 2014
ALLJOYN - A CROSS PLATFORM MESSAGING FRAMEWORK FOR IOT
The AllJoyn framework is an open source software system that provides an environment for distributed applications running across different device classes with an emphasis on mobility, security, and dynamic configuration. It is “platform- and language-neutral,” meaning it was designed to be as independent as possible of the specifics of the operating system, hardware, and software of the device on which it is running.
16 Jun 2014
VESSYL - PERSONAL HEALTH MEASUREMENTS FROM THE SOURCE
The team over at Mark One have created a connected cup, known as the Vessyl which is capable of identifying exactly what you are drinking to assist in achieving hydration needs and nutritional consumption - complete with a mobile application (iOS and android) that can monitor your consumption habits and patterns.
13 Jun 2014
REZENCE - WIRELESS POWER ALLIANCE
In an industry that is forecasted to have 20+ billion units active within the next decade; one would think the best investment would be in battery companies and setting up a service to maintain, manage and service the power needs of such units - introducing A4WP, the alliance for wireless power pushing for the black magic realm of "wireless" electricity.
12 Jun 2014
HOMEY - HOME AUTOMATION TO THE NEXT LEVEL
Homey, developed by dutch based engineers, is a speech controlled environment for home automation that utilizes a number of existing wireless standards (802.11b/g/n, Bluetooth 4.0, NFC, ZigBee, Z-Wave, Infrared, nrf24l01 and 433.92Mhz band) which means it can interact with both old and new components within the home - even that old television you may have!
11 Jun 2014
NINJABLOCKS - HOME AUTOMATION KIT
Ninja Blocks is a home automation kit that provides a nice end-to-end ecosystem for the integration of sensors, communication and social networking into your home - complete with a scripting framework so that anyone can configure an environment.
10 Jun 2014
TIZEN - SAMSUNGS BOLD MOVE FOR INDEPENDENCE AND IoT LANDGRAB
In a recent announcement Jong-Deok Choi (Samsung executive vice president and Tizen technical steering committee co-chair) not only announced that Samsung will start to push the use of the Tizen operating system (Linux based - developed by Samsung and Intel) for its phone's but more specifically IoT.
9 Jun 2014
IoT - THE STARK REALITY EXPRESSED IN A COMIC
Tom Fishburne has a number of great cartoons; as seen by this one he draw up after the announcement of Google buying Nest earlier in the year. I have seen recently a number of discussions around security and end-user privacy being invaded via hackers or even direct marketing and advertising - while humorous, the risk is real.
6 Jun 2014
HOMEKIT - GREAT START BUT WHAT ANDROID, BB10, WINPHONE?
I was in München presenting at the EIT ICT Idea Challenge and I took the opportunity to raise during my presentation how this was a great start for standards within the IoT space - but it seems that Apple really is just making a land grab and at the same time locking developers who use this framework to their platform
5 Jun 2014
SPEEDIOE - SUPER FAST CYPHER
Most IoT devices are using very low-powered components which typically means very little processing power and limited memory to perform complex operations like encryption. The idea behind Speedioe is to provide a simple cypher that could be used even in the most restricted environments.
2 Jun 2014
THINGFUL - SEARCH ENGINE FOR IoT
The guys over at thingful.net have established a search engine for The Internet of Things. You simply need to specify the type of information you are looking for an a location. A number of hot-spots will appear which you can browse to your hearts content.
31 May 2014
IoT SECURITY - WHO IS WATCHING WHO
In a recent forbes.com article the true depth of how serious security is within IoT has become relevant. It involves the use of one of the very common surveillance camera sold by China-based Foscam and the terrified families who became a victim of a hacker who decided to scare the living daylights out of children being monitored.
30 May 2014
ARDUINO - FROGGER
A few days ago my Gameduino shield arrived and I decided to plug it in and tinker a little bit. After running through the suite of demo examples; I did remember seeing that the creators of the Gameduino shield actually did a series of tutorials explaining how to convert the original classic Frogger game over the device.
28 May 2014
At the stkhlm.js developer meet-up yesterday (Monday, 26 May) fuffr presented their new input device that is a cover for existing iOS devices that allows for interaction with the device without obscuring or messing up the display of the device with your grubby mits.
27 May 2014
dweet.io - TWEETING FOR IoT DEVICES
In the race to establish some form of standards for messaging formats in the IoT space along comes another player to compete with the likes of XMPP, MQTT and AMOP. dweet.io has been designed specifically for IoT offering a complete protocol for distribution and subscription of information from various sources.
26 May 2014
BLACKBERRY PROJECT ION
Project Ion is a series of initiatives that will enable customers to realize their vision for the Internet of Things with partnerships with market leaders, an ecosystem to foster innovation and a cloud-based product from QNX solutions to enable greater levels of simplicity, scalability and security.
23 May 2014
ELECTRIC IMP - IOT DISGUISED AS AN SD CARD
The Electric Imp platform provides a complete solution to play around with IoT in a very small form factor; providing a fully integrated hardware, software, OS and cloud services making development for it a breeze. The hardware is effectively squeezed into an SD card form factor; providing a module with integrated WiFi and Cortex M3 processor.
22 May 2014
ARDUNIO - MY FIRST CUSTOM HACK
After tinkering around with the arduino starter kit; I simply had to extend some of the examples and mix and match them to create something unique just for fun. In this case, I took one example using six LEDs and another using the piezo element to create an audibly annoying but visually satisfying hack.
21 May 2014
YNVISIBLE - PRINTOO
The team over at ynvisibile is focusing its effort on the ability to provide a flexible modular approach to ardunio devices but more importantly make printed electronics accessible to the general public.
20 May 2014
ARDUINO - STARTER KIT
The kit comes with a bunch of electronics and is designed to walk you step by step through 15 unique projects that expose you to the IDE, C++ language, hardware concepts and the ability to really get your hands dirty without having to think it is rocket science. It is definitely the best option for those willing to get started with sensors and embedded solutions.
19 May 2014
WELCOME TO MY INTERNET OF THINGS (IoT) BLOG!
In this blog series I will cover the "latest" buzz around IoT as they come up and also write up some development hints and tips that I have learnt over the years that may be useful around the field of IoT (specifically embedded development) and thrash around some ideas as to how to make this field interesting and sustainable.
18 May 2014
198 records found