In this post I will explain how you can expend the number of IO of your Arduino via Maxim 1wire DS24O8.The DS2408 is an 8-channel, programmable I/O 1-Wire® chip. PIO outputs are configured as open-drain and provide an on resistance of 100Ω max.
Our best-selling remote control sockets are now available with a controller board for Pi. Whether you are a Pi newcomer, hacker, or Python sage you will be able to control your electrical sockets within a range of up to 30 metres, through doors, walls and ceilings.
The RF transmitter add-on board can be used with the R-PI to control up to 4 simple Energenie radio controlled sockets independently using a small software program. We have written a simple program in Python to allow us to switch the sockets on and off with a single keyboard press. The add-on board connects to the row of pins called the GPIO which can be controlled as either input or output lines under your software control.
Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone. You can easily learn how to build a circuit for you project and also design your own PCB.
HAL-9000 (Space Odyssey), Mother (Alien), The Matrix, Jarvis (Iron Man), KITT – who doesn’t know them? And since a few days there’s Jasper, voice control for the Raspberry Pi. An RPi, microphone, speaker and network connection is all you need (and the Jasper software package of course).
I’ve often talked about how to use a atmega in in standalone mode without any Arduino board: with a 16mhz resonator or without any resonator using internal clock In both cases, you need to load the bootloader to the Atmega chip.
The CoPiino is a Arduino compatible Atmel 1284 based "shield" for the Raspberry Pi that allows remote editing and uploading of Arduino sketches using a web browser. Access the CoPiino app running on the Raspberry Pi with a web browser to edit and upload new sketches. Transfer sensor data from the CoPiino to the Raspberry Pi for display by the Apache Web Server, and stored by the MySQL server running on the Pi.
In this blog, I’ve often talked about how to use a atmega in in standalone mode without any Arduino board:with a 16mhz resonatoror without any resonator using internal clockIn both cases, you need to load the bootloader to the Atmega chip.
These last days I spent some time playing with ethernet on my Arduino. The main goal is to make the Arduino accessible directly for the web via the Web. To do so I played with several shields or modules.
Continuing from my previous blog post about Hi-Link HLK-RM04 module, I have finally received the ESP8266 Serial-to-WiFi module that I’ve been waiting for. As I said previously, with the popularity of IoT devices, there is an increasing demand for low-cost and easy-to-use WiFi modules. ESP8266 is a new player in this field: it’s tiny (25mm x 15mm), with simple pin connections (standard 2×4 pin headers), and best of all, it’s extremely cheap, less than US$3 from Taobao.com!
Most of the home automation Arduino projects I’ve been working on lately use wireless communications (WiFi, Bluetooth, or XBee). Or at least these projects are interfaced with a computer via the Arduino serial interface. And one problem I had is that I felt I was reinventing the wheel at every new project, because I didn’t have a standardised way to make these projects communicate with an interface running on my computer.
This tutorial will teach you how to create your own Bluetooth LE device using standard off-the-shelf components that you can control wirelessly with a simple iOS app. Since the focus of this project is building a BLE device, you’ll be using the iOS Core Bluetooth framework. If you’re unfamiliar with Core Bluetooth, check out our Introduction to Core Bluetooth: Building a Heart Rate Monitor tutorial.
Vincent Demay's insight:
Using BLE in home-automation is a good way to manage connected objects inside your home.
Here is a nice tutorial on how to communicate between ios and BLE on Arduino.