The Script

Peter Scargill’s Script: Regular readers will know about the script that Aidan Ruff and I originally developed to put Node-Red and several other packages onto the Raspberry Pi for our own home control purposes. This has been developed with help from several people and in particular my friend Antonio “Mr Shark”. WELL – here is […]

EEPROM rotation for ESP8266 and ESP32

Xose Pérez over at Tinkerman writes: The Arduino Core for ESP8266 and ESP32 uses one SPI flash memory sector to emulate an EEPROM. When you initialize the EEPROM object (calling begin) it reads the contents of the sector into a memory buffer. Reading a writing is done over that in-memory buffer. Whenever you call commit […]

Sniffing Crazyflie’s radio with HackRF blue

arnaud acquired a HackRF Blue and has been busy coding up a GNURadio project for analyzing Crazyflie radio transmissions. Crazyflie is a nano quadcopter/drone controlled over a wireless link. The Crazyradio is the official radio dongle for the Crazyflie Nano Quadcopter. It is a 2.4GHz USB radio dongle based on the nRF24LU1+ chip from Nordic […]

Arduino equipped inline sensor skates

Anurag Mishra writes, Recently I bought a new pair of Inline Skates. So an idea struck my mind. I modified my skates to give me some results. I wanted to measure the speed with which I am skating and if I get to know the surrounding conditions, that would be awesome. So, I brought an […]

TAPR/DCC video: System on a Chip – Programming FPGAs for Mixed Signal Systems

Here is the first of a four-part video series recently posted from the 2014 TAPR/DCC conference in Austin, TX. This is from the DCC’s Sunday Seminar, “a four-hour deep dive” into a single subject, in this case FPGA programming for mixed signal systems. “The presenter is amateur radio operator Chris Testa KD2BMH who is designing […]

Homebrew wireless security system

In a previous post we covered the security node that Ken from OverEngineered was building to replace the proprietary home security system in his house. Ken has updated us on the project’s status. “I finally got the final version of that node installed and running my home’s security system. It’s all working pretty well now, […]

Chrome RTL-SDR receiver app updated

When it comes to the RTL-SDR dongle, there’s an app for that! (At least a Chrome app.) The Chrome app store has the updated RTL-SDR Radio Receiver app available for download. It’s free and open source and is written 100% in Javascript. “Receive and listen to FM and AM radio broadcasts on your browser or […]

CCC video – Fernvale: An Open Hardware and Software Platform

At the recently concluded CCC conference in Hamburg, Germany, bunnie and Xobs presented their “lawful method for converting closed IP into open IP.” We introduce Fernvale, a reverse-engineered, open hardware and software platform based upon Mediatek’s MT6260 value phone SoC. The MT6260 is the chip that powers many of the $10 GSM feature phones produced […]

SDWebServer – enc28J60 and Arduino

Luca Dentella has informed us of his latest project using an ethernet shield based on the ENC28j60 driver from Microchip. SDWebServer is a complete webserver that can retrieve static elements from an SD card (including a user-defined default webpage) and can also create dynamic pages. This is the latest post in my tutorial about using […]

The D programming language

If you’re into learning programming languages, you may what to check out a new programming language known as D. What is D? According to the developer’s website D is a general purpose systems and applications programming language. It is a high level language, but retains the ability to write high performance code and interface directly […]

How-to install open source USBasp and USBtiny drivers on Windows

Ray writes with this technique for installing open source drivers on Windows. I came across a surprisingly simple approach to installing USBasp and USBtiny drivers for all versions of Windows — XP, 7, 8, 8.1, whether 32-bit or 64-bit, all inclusive! As you may know, installing open-source drivers such as USBasp and USBtiny have been […]

OpenSprinkler Firmware 2.1.0 released

Ray Wang from RaysHobby announces the release of OpenSprinkler Firmware 2.1.0. OpenSprinkler is an open-source, Arduino-based, web-connected sprinkler controller. This new firmware is a major upgrade that introduces a number of new features, including automatic weather-based watering adjustment (using real-time data from Wunderground.com), timezone and DST detection, logging, and a new unified mobile interface. It […]

Video: FlexRadio open API

During the TAPR/ARRL Digital Communications Conference in Austin last September, Stephen Hicks N5AC gave this presentation on interfacing with FlexRadio using their open API. Part II of this presentation was given by Graham Haddock KE9H, and discussed the FlexRadio wavefrom API. It is available from HamRadioNow. FlexRadio produces a series of high-end SDR’s, with the […]

Reverse engineering wireless pro studio lighting

Richard Webb just finished an article on reverse engineering the wireless protocol used to communicate with some pro studio lighting. His approach involves sniffing the SPI bus into the lighting controller’s RF module using the Open Bench Logic Sniffer to obtain preliminary addressing information, then used an nRF24L01+ module in receive mode to capture packets. […]

Native assembler programming on Arduino

Eagle over at at cypherpunk.at posted details on programming an Arduino in assembly language. This article is about programming an Arduino board natively in pure Assembler without carrying the rucksack of standard libraries and functions. Using a simple example and an Arduino Uno board, I will show how to assemble, link, and upload your code […]