Robert Gawron has made a new version of his radioactivity detector project and wrote a post on his blog detailing its assembly: In this post I will present a new hardware version of my sensor, older versions are described in part I and part II. In comparison to the previous one, sensitivity is roughly x10 […]
Tag Archives: python
Semiconductor radioactivity detector – part 2
Robert Gawron has been working on a radioactivity detector, that is available on GitHub: There are many ways to measure radioactivity level, semiconductor detectors sense interactions between ionizing radiation and p-n junction. Because in hobbyist area most popular are Geiger-Muller based detectors (in short: not a semiconductor but lamp based devices), I think it’s a […]
ZeroBoy – A poor man’s retropie “portable”
A nice build log of ZeroBoy portable retropie project, that is available on Github: You know when you see something and it give you instant inspiration and you also see a few ways you would also improve it. The thing I seen was wonky resistor score zero it’s basically a raspberry pi “hat” that has […]
Using Python to store data from many BLE devices
Erich Styger has written an article describing a technique he used to collect and store data from several BLE devices with Raspberry Pi and Python scripting: BLE (Bluetooth Low Energy) sensor devices like the Hexiwear are great, but they cannot store a large amount of data. For a research project I have to collect data […]
VHF Frequency Counter with PC Interface
Scott has published a new build: This is the general idea behind how this frequency counter works. It’s so simple! It’s entirely digital, and needs very few passive components. sn74lv8154 is configured in 32-bit mode (by chaining together its two 16-bit counters, see the datasheet for details) and acts as the front-end directly taking in […]
Python real-time audio frequency monitor
Scott Harden writes, “A new project I’m working on requires real-time analysis of soundcard input data, and I made a minimal case example of how to do this in a cross-platform way using python 3, numpy, and PyQt.” More details at Scott Harden’s blog. All project files are on GitHub. Check out the video after the […]
Controlling Bus Pirate with Python
Scott W Harden writes, “After using the AVR-ISP mkII for years (actually the cheap eBay knock-offs) to program ATMEL AVR microcontrollers, today I gave the Bus Pirate a shot. Far more than just a microcontroller programmer, this little board is basically a serial interface to basic microcontroller peripherals.” Full details at SWHarden homepage. Get your own handy […]
A XSVF assembler/disassembler in python
Marcelo Roberto Jimenez wrote an assembler/disassembler for XSVF, he writes: As a sequence of my last project, the JTAG/XSVF library for Arduino, I felt I needed a XSVF assembler and disassembler, so that I could hack JTAG a little bit. I found that XSVF is very convenient, much more than SVF when you are dealing […]
Calculator for audio output transformers
Dilshan Jayakody writes: Audio output transformers are heavily used in vacuum tube and some (older) transistor base audio power amplifiers, but these days output transformer are quiet hard to find and expensive item. For homebrew projects the best option is to construct those transformers by ourselves and this script helps to calculate winding parameters […]
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 […]
BoardMerge Python tool merges Eagle PDFsfiles
Rohit Gupta has written a Python command line tool to merge several PDFs generated by Eagle into one for easier printing when using toner transfer method. He calls is BoardMerge and you can download it from Rohit’s website. Via the contact form.
Fixing a Mega drive cartridge with old BIOS chips
Robson of Dragão sem Chama writes, “this time I want to share my Mega Drive flash cart made of old BIOS chips. I made it because my Sonic cart was not working since always. I used Arduino, Python and a bit of Processing (nice to show visual info) to program” Via the contact form. Check out the […]
Static DOM XSS scanner
A Static DOM XSS scanner by Ajin Abraham, that is available at Github: Static DOM XSS Scanner is a Static Analysis tool written in python that will iterate through all the JavaScript and HTML files under the given directory and will list out all the possible sources and sinks that may cause DOM XSS. At […]
A breakout board for the Raspberry Pi to learn Python
RPi Board, a board to learn Python with the Raspberry Pi by Jesus Echavarria. He writes: Once I check that all is Ok, it’s time to start programming. There’re a lot of manuals and references over internet of how to start programming in Python. Here I’ll cover the basic examples to start working with the board. […]
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 […]
Home produced 700VA isolation transformer
Dilshan Jayakody writes: This a quick post regarding homemade 300V – 2.3A isolation transformer. This transformer is a part of my ongoing 300V AC/DC variable power supply project and it’s boxed as a separate unit because of its heavy weight and size. All the parameters of this transformer are calculated using small Python script which […]
RTL_FM_Python: An API and web interface for controlling RTL_FM
Here’s an interesting piece of open source code known as RTL_FM_Python for controlling the RTL-SDR dongle. “This is a Python library built upon the RTL-SDR project and allows you to use the RTL-SDR dongle to tune in arbitrary stations either with a simple web application running on a built-in server, or programmatically with Python or […]
SSD1306 and Python with the BeagleBone Black
Ethan Zonca of Protofusion writes: The SSD1306 is an OLED display made with SPI and I2C interfaces. With a simple Python library I adapted (a modified version of py-gaugette), it is easy to render text, images (from bitmaps of pretty much any format), progress bars, etc. This guide is a bit on the long side, […]
Micro Python: Python for microcontrollers
Torsten came across an interesting project on Kickstarter called Micro Python by Damien George. He writes: It has some very nice new design ideas as well as a totally new way of dealing with uC. I often do prototyping of a certain algorithm in python because it is very easy to debug and test. After that, I go an implement it in […]
Dancing Lego and Five Servos
Pierre Villeneuve writes about his Dancing Lego robot project: Its based on my Raspberry Pi, five servo motors, and Lego parts stolen from my son’s collection. The robot dances to some pretty groovy music, and there is a special appearance by Lego Batman. In addition to the Pi, he uses a hardware 16-channel 12-bit PWM […]