Parallax has revamped their tutorials for learning to program the Propeller in C. You can find a number of programming tips and examples as well as links to the SimpleIDE open source programming tool for use with Propeller C on the Learn.Parallax.C site. For more information on the SimpleIDE download their 33 page PDF User […]
Category Archives: code
PSoC 4 Pioneer Kit annotation component file
I If you are getting started with Cypress Semiconductor’s new PSoC 4 Pioneer Kit dev board here’s an interesting addition to the standard IDE. It’s a library of useful annotation components and macros by Cypkees, who describes: “The PSoC 4 Pioneer Kit component is an annotation component with active wire terminals to show how external […]
Reusing old Java ME devices in hacking projects
In this video from the Oracle Learning Library, Vinicius Senger and Marcelo Quinta demonstrate how to repurpose old Java ME mobile devices in hardware hacking projects. This talk, which was originally presented at last October’s Oracle Open World conference in San Francisco, concentrates on different ways to use Java ME for educational purposes, as well […]
DART programming language
DART is a new programming language for building structured web apps. DART is a new JavaScript replacement language. DART is a ground-up re-imagining of what JavaScript should be. It requires its own runtime environment (which Google makes available for free under the three-clause BSD license) and has its own syntax and libraries. DART is an […]
Zylin tiny open source CPU on FPGA
If you’re interested in experimenting with a tiny CPU implemented in an FPGA, we found this interesting article on using the Zylin Tiny CPU. AMR wanted a really small CPU core to handle things like loading ROMs from SD card. It had to take up a minimal number of logic elements and be easy to […]
GNU Radio and GSoC
The GNU Radio project has announced their participation in the Google Summer of Code (GSoC) 2013 as an independent organization. GNU Radio is a free library for developing Software Defined Radio applications and is written mainly in C++ and Python. Its used by various SDR hardware including the USRP family, Funcube and RTL-SDR dongles. For […]
MIDI OUT for vintage Korg CX-3
Michael from AcidBourbon writes, “This project is about adding a MIDI output to a vintage organ, the Korg CX-3 (famous Hammond compact organ clone). My Korg was built in 1979, so before the introduction of the General Midi standard. But tapping into the right (only three) conducting paths on the main PCB and using a […]
Project Fleatiny 8051-based board
Valentin Angelovski has developed Project Fleatiny, a 8051-based hobby board. “Project Fleatiny is a 100% open-source hobby-computer built around the 8051 micro controller. From a software point of view, Fleatiny consists of a sofware kernel (taking up from ~3K to 9K Program ROM area depending on installed kernel option modules) that essentially turns any fast […]
ChameleonOS open source Android ROM
The ChameleonOS dev group has posted the latest version of their open source ROMS for Android devices. They describe: Chameleon OS (or ChaOS for short) is a custom Android ROM that gives the user more control than they can experience on any other Android ROM. Starting with a CyanogenMOD base, we customize each piece to […]
AMD releases open source UVD support
The Phoronix website is reporting that AMD will be publishing open-source driver code that exposes their Unified Video Decoder (UVD) engine on modern Radeon HD graphics cards, which will allow open-source graphics drivers to take advantage of hardware-accelerated video decoding. Open-source UVD/video-acceleration support to go along with their open-source OpenGL is something Linux uses have […]
Google guys develop lawn irrigation system with Android and Arduino
Google engineers J.J Barrons and Joe Fernandez have developed this lawn irrigation system. Dubbed Irrduino it uses Android, Ardiuno, Python, Dart and the Google App Engine. The project hardware details can be found on JoesHacks blog. The source code can be downloaded from Google code. The files include an Arduino based controller using an Android […]
Replacement code lock for LS7220 base systems
Dilshan Jayakody presents an alternative design for LS7220 base code locking systems: LS7220 is a “hard-wired” code-locking system, but this simulated system provides both “hard-wired” and customizable (re-programmable) code locking options. This re-programmable feature provides some higher degree of protection to the system and it allows user/administrator to change system’s code at any given time […]
RTL-SDR scanner
Al from Ear to Ear Oak has released this open source cross platform Python frequency scanning GUI for the OsmoSDR rtl-sdr library. The software scans a range of frequencies and plots the result, allowing you to find signals to investigate. The RTL dongle has a maximum bandwith of about 2.8MHz but with this you can […]
OpenSecurity training videos
OpenSecurityTraining has released a series of over 100 videos covering Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration. The full YouTube playlist of the series can be found here. Trainer Xeno Kovah describes the course’s focus: “Intel processors have been a major force in personal computing for more than 30 years. An understanding of low […]
Arduino V3B-K magstripe reader library
matthewg42 has released this library for using V3B-K magstripe readers with Arduinos on Gitub. He describes, “This is more or less a wrapper around Stephan King’s code which has been floating around the nets for a while. I fixed a small problem with a potential buffer overflow if someone jiggles a card around while it […]
How to use Nokia F-bus to send an SMS message
If you have an old Nokia phone and want to hack it to send SMS messages, this tutorial by Alex at InsideGadgets should prove interesting. He’s produced a detailed tutorial showing the hardware and code needed to interface a Nokia 6110-series with an Arduino Duemilanove to send SMS messages. The Arduino connects to the phones […]
Video course: Embedded C Programming with ARM Cortex-M
Viswa found this online video course, “Embedded C Programming with ARM Cortex-M.” The series of videos from Modern Embedded Programming is designed to acquaint beginners with C programming with modern MCUs such as the ARM Cortex-M. The examples use the Stellaris Launchpad and the IDE is the IAR embedded workbench toolset evaluation version (code size […]
Corpsman Up vitals monitor using Propeller chip
Here’s a project for remote monitoring of heart rate (and potentially other medical/sensor info) using Propeller chips and XBee modules. Nick Ernst has published his plans and code for the Corpsman Up Vitals Monitoring System on the Parallax website. The system consists of two units: a base which is equipped with a Parallax Propeller MCU […]
Ford’s OpenXC vehicle data bus interface project
At the 2013 Consumer Electronics Show (CES) Ford announced their OpenXC project, a combination of open source hardware and software that lets you extend your vehicle with custom applications and pluggable modules. It uses standard, well-known tools to open up data from the vehicle to developers. The OpenXC team explains, “OpenXC is an API to […]
Reverse geocaching box
Brian writes: I made a single circuit board version of Arduiniana’s famous “Reverse Geocache” box lately. It is based off a PIC instead of an Arduino and incorporates all of the required electronics into one package, saving money and packaging space. The write-up also has a few good tips about the dangers of multiple power […]
