Luke Berndt posted on the HackRF-dev forum: “I built a Scanner app so I could use my HackRF to listen to my local fire department. It should work for any Moto SmartNet trunking systems that uses P25 CAI for the voice channels. It is based off the gr-smartnet code and uses DSD to decode the […]
Category Archives: code
Arduino programmable light dimmer
Telford Dorr posted this project in time for Halloween, to flicker your porch lights like a lantern in a strong wind. It’s a table driven Arduino based programmable dimmer. Visit Telford’s website for source code and project details. Via the contact form.
Codebender web-based Arduino coding tool
Codebender is a web-based programming tool for Arduino. ” Traditionally, you would need to install an IDE, which includes all the necessary software, find and install the correct drivers, set permissions, etc. It can take 10-60 minutes. Or it can be a total mess. With Codebender, you can program your Arduino straight from your browser. […]
Reversing CedarX and open Allwinner driver
Tsvetan reports some good news for the open source community: a group of hackers (jemk, wingrime, nove) worked on the reverse engineering of CedarX and an open source driver for Allwinner chips is on the way! Details on these efforts and links can be found at Olimex. Via the contact form.
MiniBasic on STM8
Joaquim reports, “Since I have the STM8S-Discovery I wanted to make a simple version of a BASIC interpreter for it. Had initially thought about converting BASIC to run on the ZX80 STM8S but eventually put that idea aside. Luckily I found this version on the net (Arduino Basic), and after some adaptation could include new […]
AmbientMonitor Arduino Javascript dashboard project
Luca Dentella posted an example on his blog about creating a full-working dashboard for Arduino (charts and gauges) in Javascript, running entirely in a web browser without the need for a webserver.without the needing of a webserver it runs entirely in a web browser. In this implementation, Luca uses the Arduino connected to an AM2302 […]
Parallel virtual stack machine firmware for Arduino
Nakul Rao has been working on a virtual machine for the Arduino. He notes, ‘Why a virtual machine? Firstly, I had a lot of time. Secondly, because it can be done. Also, it is fascinating to me that a device can keep its actual hardware hidden and project an entirely different hardware to the user. […]
Getting started with Bluetooth Smart for Android 4.3 “Jelly Bean”
Android recently released version 4.3 of their “Jelly Bean” OS which includes support for Bluetooth Smart. TI has posted a how to page on getting started with Bluetooth Smart for Android 4.3.
Using TI Chronos .NET dll with C#
The TI EZ430 Chronos watch allows for wireless transmission of button push and accelerometer events to a PC. This SourceForge project by elmariano provides a helpful example for developers of how to use the EZ430 Chronos .Net dll in conjunction with C#. It was created in Visual Studio 2010 Express, tested under 32 bit WinXP […]
Arduino video game
Nakul developed this simple video game based on an Arduino 2560, 2×16 LCD and related button switches. It’s a mini variation of a spaceship/missile game that makes use of interrupts to handle the pushbutton presses. Fun stuff! For project details, source code and photos visit Nakul Rao’s blog. Via the contact form.
Pong in Processing
Got Processing? Then try out Nakul Rao’s Pong program. He has posted code for both a single player and two player version. He also had sketched for Pong_art versions which provide visual variations on the game. You can find the project code on GitHub. (NOTE: If you get an error when running this sketch regarding […]
DIY RF Transceiver using MRF49XA and AT90USB162
William Dillon has posted his initial work on a prototype USB RF data packet Transceiver dongle using the MRF49XA and an Atmel AT90USB162 micro controller. He embarked on a journey exploring the development of packet formats and protocols, as well as types of error correction. This open source project’s details, code links, schematic and photos […]
Arduino Pong game
Pong is the classic video game, essentially the “Hello world” of gaming development. James Bruce, working at the parhaat uudet nettikasinot company, has developed a simple implementation of Pong for the Arduino which requires the addition of only an RCA jack, two 10K potentiometers, a pushbutton and a handful of resistors. The video output is […]
Processing 2.0 released
Processing version 2.0 is available for download. “The Processing 2.0 release focuses on faster graphics, new infrastructure for working with data, and enhanced video playback and capture. It also expands the potential of the programming environment. The new Modes feature allows other programming systems, such as JavaScript and Android, to be easily used from within […]
SIDCog v1.3 produces C64 sound on Propeller
Johannes Ahlebrand has released version 1.3 of SIDCog. This Spin language object emulates the famous sound chip in the Commodore 64 running in a single Propeller cog. The developer reports it’s much closer to the 8580 than the 6581 when it comes to filter emulation and combined waveforms. Features include a 31kHz sample rate, >16bit […]
BotQueue open source 3d printer over web control software
Developer Zach Hoeken and his friends at BotQueue have released the code for their software which allows 3D printer conrol over the internet. They call it BotQueue. BotQueue lets you control multiple 3D printers through the Internet and turn them into your own manufacturing center. Think cloud-based computing, but for making things in the real […]
Using the Chrome serial API with Arduino
Renaun, evangelist at Adobe, explains how to interface your Arduino with Chrome using the serial API. You can find links to the Chrome Extension and Arduino Sketch Example Files, Chrome Serial API Page and the Brackets Open Source Web Editor at Renaun’s website.
Mounting an SD/MMC via parallel port using Linux
Vinod has been experimenting with mounting an SD/MMC card connected to the parallel port of his Linux desktop machine. He recounts, “For the last few days I was engaged in a mad project; I was trying to access an SD card directly via the parallel port of my desktop PC with Linux. At first, I […]
Open source book: Nature of Code
If you are interested in the interaction between the natural world and how it can inspire the generation of code based graphical representations, you should check out Daniel Shiffman’s new ebook The Nature of Code. Dan is the author of Learning Processing and teaches a course titled Introduction to Computational Media. NOC serves as a […]
Hand-tracking Anti Tetris game on DE2 board
Tian Gao from Cornell’s University’s EE program developed what he calls an AntiTetris game using the Altera DE2 FPGA board. The project was part of the final requirements in Cornell’s ECE 5760 Advanced Microcontroller Design and system-on-chip Spring 2013 course. “In this project, I built a video game “Anti Tetris” on Altera DE2 board. The […]
