Categories

Archive for the ‘firmware’ Category

Sony Open SmartWatch project

Friday, June 14th, 2013

Sony's SmartWatch is an Android compatible watch based on an ARM Cortex-M3 CPU, STM32F205RGY6, from STMicroelectronics and includes Bluetooth capability and a touchscreen. It retails for around $100. Previously, developers could create apps for SmartWatch with the Sony Add-on SDK, but Sony is now opening up the project to allow...

Tags: ,
Posted in firmware, hacks, open source | 12 Comments »

Open source Bluetooth module firmware

Friday, October 5th, 2012

Paul Sokolovsky developed a proof-of-concept open source firmware for common Bluetooth modules based on the CSR BlueCore4 cheapset. "BlueCore4-Ext is a popular Bluetooth chip used in many Bluetooth modules, some priced below $10. The idea is to create Wireless Sensor/Control Network using these modules, as Bluetooth is really ubiquitous technology...

Tags:
Posted in firmware, open source, wireless | 10 Comments »

Bus Pirate firmware v6.2 beta test

Friday, August 17th, 2012

A test version of Bus Pirate firmware v6.2 is now available for download. This release has updates and bug fixes for hardware v3 and v4.  Big changes: SPI mode speed fix BPv4 SUMP logic analyzer mode fixed BPv4 USB interrupt bug fixed (should fix many random bugs, including UART bridge)...

Tags: ,
Posted in Bus Pirate, firmware | 8 Comments »

Open source USB echo demo ported to the PIC18F2550 Breakout Board

Friday, June 15th, 2012

We ported the open source USB echo demo to the PIC18F2550 Breakout Board. It has only the bare essentials you'll need to get a CDC class USB project going on a PIC18F2550. The code is setup for a 12 MHz crystal. To change to another just edit the #pragma config...

Tags: ,
Posted in firmware, open source, USB | 12 Comments »

Robotic motor control tutorial

Saturday, May 12th, 2012

Chris from PyroElectro has written a multi-part tutorial on building motor control firmware for a microcontroller, a PIC 18F252. This tutorial is based on his earlier robot chassis, but the principles relating to the use of a motor controller IC (SN754410) to move the motors at specific speeds and directions...

Tags:
Posted in code, firmware, robotics, tutorials | No Comments »

USB Infrared Toy firmware v23 test

Tuesday, May 8th, 2012

A test version of firmware v23 for the USB Infrared Toy is available. JTR rewrote most of the code, and the result is over 50% smaller, simpler, and easier to debug. There are major improvements to sampling mode and SUMP logic analyzer mode. The latest open source USB stack is...

Tags: ,
Posted in firmware, Infrared toy | 1 Comment »

FIRMWARE UPDATE: USB and Serial LCD Backpack v1.1 beta 1

Wednesday, May 2nd, 2012

A new test firmware is available for the USB and Serial LCD Backpack. This update fixes some compatibility problems with the LCDproc software, and integrates the separate USB and serial mode firmwares. Now replies to 3 commands used by LCDproc that were not implemented before (replies 0x00 to commands 5,6,7)...

Tags: , ,
Posted in firmware, Status update | No Comments »

Use USBASP and PiratePicProg to program PIC microcontrollers

Monday, March 19th, 2012

AMX hacked PiratePICProg, the Bus Pirate PIC programming software, to work with the USBASP programming hardware. A modified firmware needs to be uploaded to USBASP and then you can program PICs with it. Via the forum.

Tags: ,
Posted in firmware | No Comments »

USB LCD Backpack PIC18F24J50 free PCB build update

Tuesday, February 28th, 2012

Dolabra posted an update on his USB LCD Backpack PIC18F24J50 free PCB build. This version used a different chip than the 18F2550 we used in the final revision. The USB LCD Backpack connects HD44780-compatible character LCD screens to your USB port. I put the bootloader problems aside and finished the...

Tags: ,
Posted in builds, firmware | 1 Comment »

Contiki on the web platform documentation update

Tuesday, February 7th, 2012

Shuckc ported Contiki OS 2.5 to run on the web platform. Now some additional documentation is available to help get you started with this port. Contiki is an open source operating system for embedded devices. It supports both IPv4 and IPv6 internet protocols, and is not too taxing on memory,...

Tags: , ,
Posted in Development, firmware | No Comments »

JTAGWhisperer: CPLD and FPGA programing with Arduino

Wednesday, February 1st, 2012

JTAGWhisperer turns an Arduino into an JTAG programmer for CPLDs and FPGAs. It uses the same Xilinx XAPP58 [PDF] XSVF programmer we ported to the Bus Pirate. Mike has successfully programed a XC9572XL CPLD breakout board, but it should work with many JTAG targets. Python and pyserial are required. CoolRunner-II...

Tags: , ,
Posted in firmware | 17 Comments »

Contiki 2.5 running on the Web Platform

Monday, January 23rd, 2012

Shuckc has successfully ported the Contiki 2.5 OS to the Web Platform. Contiki is an open source operating system for embedded devices. It supports both IPv4 and IPv6 internet protocols, and is not too taxing on memory, usually taking around 40KB of ROM and a few K of RAM. As...

Tags: , ,
Posted in Development, firmware | 2 Comments »

Bus Pirate firmware v6.1 now available

Wednesday, January 11th, 2012

Bus Pirate firmware v6.1 is now available for download. This version fixes a big bug with the SUMP logic analyzer mode, and includes other small updates for hardware v3 and v4. Download release package (most people want this) Download source archive (code, junk, everything) Update instructions Bus Pirate firmware v6.1...

Tags: ,
Posted in Bus Pirate, firmware | 12 Comments »

Bus Pirate firmware v6.0 now available

Wednesday, January 4th, 2012

Bus Pirate firmware v6.0 is now available for download. v6 includes a ton of fixes for hardware v3 and v4. Hardware v4 is much more usable, and several new v4 features are enabled. A huge thanks to Brent for all his contributions to hardware v4 support! Download BusPirate.package.v6.0.zip release package...

Tags:
Posted in Bus Pirate, firmware | 10 Comments »

USB Infrared Toy firmware v22 final released

Wednesday, December 28th, 2011

USB Infrared Toy firmware v22 final is now available for download. This includes bug fixes for both IR Toy hardware versions. This is the most stable IR Toy firmware yet. Download release package Download source archive Firmware update instructions The open source USB stack is performing well. After a little...

Tags: , ,
Posted in firmware, Infrared toy | 5 Comments »

USB Infrared Toy firmware v22 beta

Thursday, December 22nd, 2011

USB Infrared Toy firmware v22 beta is available for download in the forum. If you have a chance to test it, we'd appreciate any bug reports. If there are no major issues, a final firmware will be released next week. Major updates: Fixed 48byte transmit bug, thanks JTR! Fixed bug...

Tags:
Posted in firmware, Infrared toy | No Comments »

Bus Pirate firmware v6 test release a4

Monday, December 12th, 2011

After many changes to support the new Bus Pirate v4 hardware, firmware v6 is nearly ready. A test release for hardware v3 and v4 is available in the forum here. Enable OpenOCD JTAG support (mistake in v5.10). Note: OpenOCD currently not available for BPv4 due to lack of USB system...

Posted in Bus Pirate, firmware | 4 Comments »

#twatch firmware v0f available for download

Wednesday, November 16th, 2011

#twatch firmware v0f is now available for download. It updates the twatch to use new Twitter feeds and formats. The Twitter streaming #twatch stopped working because Twitter disabled the feed we used to grab the current trending topics. The new feed needs a Yahoo! Where On Earth region ID in...

Tags:
Posted in #twatch, firmware | 1 Comment »

USB Infrared Toy firmware v20 final released

Tuesday, August 30th, 2011

Infrared Toy firmware v20 final is now available for download. This is an update for all IR Toy hardware versions. Thank you to all the testers and developers who made this happen. Download release package Download source archive Last week we released v20-RC1, but it took two more release candidates...

Tags: ,
Posted in firmware, Infrared toy | 1 Comment »

Bus Pirate v4 first complete package release v6-a1

Tuesday, August 30th, 2011

The first complete release package for Bus Pirate v4 is now available in the forum. This includes a working bootloader and firmware based on the new open source USB stack, utilities, and complete source code. If you have the v4 hardware, any testing is greatly appreciated. There are still a...

Tags: ,
Posted in BP v4, Bus Pirate, Development, firmware | 2 Comments »

Next Page »

Recent Comments