This article takes a look at how current- or next-generation technologies can provide the potential for innovative applications and the problems and solutions…
This article takes a look at how current- or next-generation technologies can provide the potential for innovative applications and the problems and solutions that may arise.
Bluetooth LE was designed with the IoT in mind. Here are some options for troubleshooting your next Bluetooth LE project.
Bluetooth LE was designed with the IoT in mind. Here are some options for troubleshooting your next Bluetooth LE project.
Developing a robot with a computer brain needs a bunch of software tools on the computer side—like software drivers,…
Developing a robot with a computer brain needs a bunch of software tools on the computer side—like software drivers, third party tools for computer vision, simulation tools, and more. ROS framework gathers all these tools and manages how you develop a code for your robot.
In this article, we'll delve into various options for your Raspberry Pi device that may suit your needs better than Raspbian.
In this article, we'll delve into various options for your Raspberry Pi device that may suit your needs better than Raspbian.
In this project, we will demonstrate the simplicity of RIOT by creating a data logger that will plot levels of light onto…
In this project, we will demonstrate the simplicity of RIOT by creating a data logger that will plot levels of light onto a graph on a PC server application.
Using a custom framework (RIOT) to control an LED with a networked computer.
Using a custom framework (RIOT) to control an LED with a networked computer.
With more and more computers in the world and the increase in inter-connectivity, security is paramount for everyday…
With more and more computers in the world and the increase in inter-connectivity, security is paramount for everyday life. New solutions that work towards integrating security for both software and hardware vulnerabilities are being released.
Google recently released a preview for Android Things, but will developers actually get their hands on it this time around?
Google recently released a preview for Android Things, but will developers actually get their hands on it this time around?
Silicon Labs acquires Micrium embedded software and unveils a sensor-to-cloud development kit to bolster its IoT…
Silicon Labs acquires Micrium embedded software and unveils a sensor-to-cloud development kit to bolster its IoT tool-chain offerings.
Kano has taken DIY educational computer kits to a new level with their Kano 2 on Kickstarter.
Kano has taken DIY educational computer kits to a new level with their Kano 2 on Kickstarter.
The PICAXE 40X2 features 32 I/O ports and speeds up to 64MHz; a development platform simplifies project design using this…
The PICAXE 40X2 features 32 I/O ports and speeds up to 64MHz; a development platform simplifies project design using this workhorse.
This article demonstrates how to use the built-in die temperature sensor on the nRF51. The die temperature is not the…
This article demonstrates how to use the built-in die temperature sensor on the nRF51. The die temperature is not the same as ambient temperature, but can be calibrated to ambient temperature by using a correction factor.
How to add BLE capabilities to a wireless ceiling fan by incorporating the nRF51 in the remote control. Part of our…
How to add BLE capabilities to a wireless ceiling fan by incorporating the nRF51 in the remote control. Part of our series on the nRF51.
This article demonstrates porting FreeRTOS to the nRF51 with a softdevice so you can use an RTOS with the BLE functionality.
This article demonstrates porting FreeRTOS to the nRF51 with a softdevice so you can use an RTOS with the BLE functionality.
How to create a custom BLE GATT peripheral using the nRF51 by creating a service and characteristics.
How to create a custom BLE GATT peripheral using the nRF51 by creating a service and characteristics.
Learn how to communicate with a custom BLE peripheral using an Android device.
Learn how to communicate with a custom BLE peripheral using an Android device.
LCDs are great for showing info from your microcontroller. A serial adapter is inexpensive, uses only one I/O, and is…
LCDs are great for showing info from your microcontroller. A serial adapter is inexpensive, uses only one I/O, and is easy to connect and to use.
How to set up the build environment for the nRF51 system-on-chip using makefiles and ARM-GCC.
How to set up the build environment for the nRF51 system-on-chip using makefiles and ARM-GCC.
Everyone from Windows to Google is scrambling to create their own operating system for the IoT storm. Here's an overview…
Everyone from Windows to Google is scrambling to create their own operating system for the IoT storm. Here's an overview of the major players in the new RTOS world.
When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or…
When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or operating system. This tutorial is concerned with getting your Raspberry Pi set up and ready to use.