Native assembler programming on Arduino

Eagle over at 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 […]

NTSC video signal generation demystified

Sagar has posted the final installment on his blog series demystifying the NTSC video standard. NTSC progressive scanning mode and simpler sync methods are not well documented and this issue is addressed here. Producing video signals by going to lowest hardware level is fun and satisfying. With the number of very capable digital controllers available […]

Cheap entropy using RTL-SDR dongle

We’ve seen the RTL-SDR dongle used for a number of interesting projects, but here’s an unusual one not directly related to signal monitoring. Noel Bourke was considering the topic of entropy and randomness as it relates to encryption and came up with a unique use for the RTL-SDR. When RTL-SDRs came on the market back […]

DEFCON badge update

Parallax has announced the details on the DEFCON 22 badge. “The badge is based around the Propeller P8X32A 32-bit Multicore Microcontroller. The circuit consists of a Propeller (microcontroller, EEPROM, clock), an infrared LED and receiver for badge-to-badge communication, a bank of eight LEDs for visual feedback, four button touch pads and a USB circuit for […]

ASTROGUN R-Pi based asteroid game

Avishay has developed the ASTROGUN, a Raspberry Pi based asteroid shooting gun and video display system. He originally designed the project along with Maayan Dreamer for the Jerusalem Mini Maker Faire, held last June. The game is pretty simple – the player stands and has to shoot Asteroids that are coming towards him from any […]

Interfacing the STM32VLDISCOVERY with Semtech’s SX1272RF1BAS module

Milen Pavlov with Netblocks wrote this post on connecting a STM32VLDISCOVERY with Semtech’s SX1272RF1BAS module (LoRa sx1272 transceiver.) This module incorporates the LoRa spread spectrum modem which is advertised as achieving significantly longer range than existing systems based on FSK or OOK modulation. It operates using low power in the ISM bands. Milen’s article includes […]

NSA XKeyscore tool targets Linux users

Apparently the US NSA believes that users of Linux in general, and readers of online ezine Linux Journal in particluar are extremists. According to this article on the Panorama blog, internet users whose searches contained terms related to the TAILs (The Amnesic Incognito Live System) software program or Linux Journal had their internet traffic […]

Analysing 433 Mhz transmitters with RTL-SDR

Yashin has posted this tutorial at ArcanumX demonstrating how to read and decode 433 MHz digital data transmissions. “I intend to demonstrate how the RTL-SDR can be used to sniff 433 Mhz transmitters. These are pretty cheap and can be found in a lot of appliances including alarm sensors. This post is also intended to […]

Hacking the Java Debug Wire Protocol (JDWP)

Christophe Alladoum has posted a tutorial on the IO Active Labs Research blog on the Java debug wire protocol and its insecurities. He explains, “In this post, I will explain the Java Debug Wire Protocol (JDWP) and why it is interesting from a pentester’s point of view. I will cover some JDWP internals and how […]

Poor maker’s IR receiver #2

As promised, the AnalysIR crew has released their design for a simple IR receiver, this time using the Arduino. Our recent post about the silver bullet IR receiver proved very popular and we promised that we would follow-up with another variant of the poor maker’s Infrared receiver. This time we are using an IR LED […]

NandLand – FPGA info and tutorial site

Russell is interested in working with FPGAs. He’s developed an educational website: “It’s an educational website for people interested in learning about FPGAs and ASICs, mostly by focusing on VHDL and Verilog tutorials and examples. I have written all of the content on it myself and I’m adding new content constantly.” Check it out! […]

Execute Arduino code in a PIC MCU using MPLAB IDE

Want to run Arduino code in a PIC MCU? “Here’s an approach that enables Arduino code to be configured for execution with the Microchip Technology PIC32MX250F128B small-outline 32-bit microcontroller. It uses the Microchip Technology MPLAB X IDE and MPLAB XC32 C Compiler and the Microchip Technology Microstick II programmer/debugger.” Via Circuit Cellar.

Creating a Spotify remote with an Arduino and LCD shield

Steven from Hackshed writes about their latest project. We have put together a Spotify remote using an Arduino and LCD Shield; it uses a .NET application as a controller and communicates with the Arduino to take input via push buttons and output to the LCD. Project details are available from

How to make your own custom GNU Radio blocks – the C++ way

If you’re a GNU Radio user you know that most of the functions you need are contained the stock group of GNU Radio blocks. However, there are times when you may want to code up a custom block to perform a unique function not found on the stock blocks. Jean-Benoit Larouche has posted the first […]

Arduino + NES controller = USB keyboard

Grouflon has written up a unique project using an Arduino and an NES controller. “This week I worked on little script/manipulation that turns an Arduino and a NES controller into a USB Keyboard. Maybe it can be of use to some of you, so feel free to grab the code on this github repo. This […]

Nutaq’s SDR project idea contest

Tristan Martin from Nutaq writes to inform us of their academic contest (US only) for winning a PicoSDR kit with MIMO OFDM ref design (FPGA), it supports GNU Radio (GigE and PCIe). “You can submit with an existing (ongoing) project, it doesn’t have to be a “new” project. We do NOT get involved in the […]

RTL-SDR wide spectrum analyzer

Claudio Giuliani has designed an RTL-SDR based wide spectrum analyzer. The code is available on AlterVista. Software prerequisites are a Linux box (no Windows/OSX version) with Gnuradio and rtl_sdr utilities installed. The spectrum analyzer program is a frontend GUI of rtl_power for spectrum visualization and control and is coded in Basic for Gambas (a sort […]