Limpkin writes: I usually never use libraries… but made an exception for these quick projects ! I’m pretty sure that most people reading this very article know about the (very) cheap ESP8266 Wifi module. A bit more than a year ago, I actually made a small development board for it, which was recently used in […]
Category Archives: scripts
DroidScript, Bus Pirate helper app for your Android device
JamesNewton writes, “I finally managed to write a USB OTG helper script for talking to the Bus Pirate. The biggest problem I have with the Bus Pirate is that on the human side it speaks in very terse, hard to remember, codes. The point of this script is to make that easy by providing a […]
Tiva C launchpad FFT with real time plotting using pyQtGraph
Shane of Wattnotions writes: The biased signal generator signal is connected to AnalogIn 1 on the Tiva C which is pin PE_2. Signal Gen and Tiva C ground is common. The two 10k resistors from a voltage divider which will halve the 3v input to give a 1.5 v bias… See code at Wattnotions page. […]
BOMtools: Python scripts build Kicad part database
Steve Rodgers has been busy coding. He’s developed a set of Python scripts (BOMtools) which allow you to extract part numbers from a Kicad schematic and match them to a part number database. There are two scripts. One which does the part merge operation and is called from Kicad and the other which manages the […]
Easy WebSockets with Flask and Gevent
Miguel Grinberg writes: This weekend I decided to take a short vacation from my book writing effort and spend time on a project I wanted to work on for a long time. The result of this effort is a brand new Flask extension that I think is pretty cool. I’m happy to introduce Flask-SocketIO, a […]
Script to query Gerber file outer dimensions
Script to query Gerber file outer dimensions: At Wayne & Layne, we design a lot of circuit boards. During the request-for-quote (RFQ) process for getting a PCB fabricated, the outside dimensions of the PCB are an important driver of the overall per-unit price. As part of the W&L “prepare PCB for RFQ” process, we have […]
Import Eagle boards into FreeCAD
Christian Aurich created a FreeCAD macro that imports Eagle board XML data into FreeCAD: The common solution until now is to export your board with eagleUp and assemble it with a case in Sketchup. This also gives you some drawbacks. The most important to me was that the Sketchup files are mesh based like the data […]
HOW-TO: MYSQL database remote backup script
Thanks to amazing Linux server admin Alex, this site is extremely well backed up. Every hour we make a complete copy of the local harddrive, and then incrementally sync any new data to an offsite storage location. If all this fails, we want to preserve the most important part of the site – the databases […]
Cadsoft EAGLE scripts to tweak settings and layers
Vimark made some new scripts to make our life easier. We use Cadsoft Eagle a lot and these scrips automate some of the more boring aspects of design. wherelabs_default.scr – scripts changes wire width to 10mil and via shape to round. hide_label_layers.scr – Hide top and bottom part names and part values layers. show_all_top_layers.scr – […]
New version of pyBusPiratelite Python library
cloudform511 updated the pyBusPiratelite Python library. This library has the building blocks for controlling the Bus Pirate from a Python script, there’s also some examples to get you started. Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
Bus Pirate: Python script for sht1x/sht7x sensors
Frank wrote a python script that reads the sht1x/7x temperature and humidity sensors using the Bus Pirate. Script source is in SVN. Via the forum. Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.
Logitech Revue rooted
GTV Hacker has developed a guide to installing applications and rooting your Logitech Revue. The new hack uses the Revue’s UART1 port to upload a start-up script which allows “root” access, allowing the installation of your own apps and access the full filesystem. You need to solder a set of leads to the mainboard and […]
Bus Pirate: PirateScope
Tim has written another oscilloscope script for the Bus Pirate. The script (distribute under GPL) is attached, as are a couple of screenshots. The first displays the triggering function with the trigger voltage level (horizontal dashed line) and the trigger point (vertical dashed line) shown on the graph. The second shows the spectral analysis function […]
How-to: Export parts from Eagle libraries
The Dangerous Prototypes Eagle parts library has most of the parts used in our projects. It’s got just about everything we use on a daily basis. We keep it in SVN so everyone has the latest version. Eagle stores footprints in a binary file, so SVN can’t merge differences if two people make changes at […]
Bus Pirate oscilloscope script
Hwmayer created a simple oscilloscope python script for the Bus Pirate. The latest version adds triggers, and sampling rates up to 1K using a new command in the upcoming firmware. Get a Bus Pirate v3b for $30, including worldwide shipping at Seeed Studio. Adafruit also has the Bus Pirate and probe cables in stock and […]
Bus Pirate SPI sniffer utility v0.2
A new version of the Bus Pirate SPI sniffer helper application and source is ready to download. This version adds clock edge and idle phase configuration settings. It also has new command line parsing. Download links and updated instructions are on the wiki.
Bus Pirate script for 8×32 LED matrix
will_j posted a Bus Pirate script that controls a Sure Electronics 8×32 LED marquee: Here’s a quick and dirty perl script to display ‘BPv3’ on a Sure Electronics 8×32 LEd Matrix display. You can also use a 16×24 display if you change the second command code to 44 from 40. Any improvements gratefully received – […]
Bus Pirate support in Flashrom project
Flashrom is an open source utility for working with flash storage chips. It supports a bunch of flash chips commonly used on motherboards to hold the system BIOS. biosflasher (Carl-Daniel Hailfinger) recently added Bus Pirate support to Flashrom. It should be possible to program SPI flash chips using the next release of Flashrom and the […]
Probe cable giveaway
For the past week we’ve been collecting your demo scripts for the Bus Pirate’s new binary interface mode. All the entries were excellent. Thank you for participating! Everyone who submitted a script will get a probe cable kit, courtesy of Seeed Studio. If you didn’t finish a script in time for the giveaway, we’d still […]
Bus Pirate ROM programmer GUI
audiohacked wrote a cross-platform ROM programmer GUI for the Bus Pirate after seeing James’ Windows EEPROM programmer in C. Check out the development here, here, and here.
