I picked up a Roland SC-55 to use with my retrocomputer setup recently, and I figured it would be cool to turn the thing into a standalone midi jukebox, so that no “computer” is required. I also figured this would be relatively easy, using a raspberry pi as the controller to drive the SC-55. My first step was to figure out how to get MIDI out from a raspberry pi. One option would have been to purchase a USB-MIDI adapter. This would have worked, but I really wanted to develop a native raspberry pi MIDI interface rather than using USB. MIDI is a fairly simple interface, and the raspberry pi has built in serial capability, so this ought not to be too difficult.
Project details can be found on Dr. Scott M. Baker’s blog.
In late 2015 I was doing my usual head-scratching about what gifts to get various family members for the holiday season. My wife mentioned making something electronic for my father-in-laws boat, and after a few hours of collecting thoughts came up with an idea:
A Raspberry Pi computer, which could be powered off the boats 12v batteries
This computer would have sensors which made sense on a boat. Certainly GPS
I’d have some software which collated the sensor data and displayed it nicely
The RetroPie project enables retro-gaming with a Raspberry Pi. All of the Pi models have enough computing power to emulate the major 8-bit and 16-bit computers of the 80s and 90s. With the Pi 3 I have even been able to play PS1 games with no problem. My current project is to put my Raspberry Pi running RetroPie into an old Super Famicom (SFC), or SNES, case. The catch? I want the original SPST power switch to work. And by work, I mean allow the Raspberry Pi to shutdown properly when the switch goes into the off position. To accomplish this task, I am building a Raspberry Pi soft power controller.
Having seen the Apache-labs version of the PIHPSDR I wanted to customise it to fill my needs, so I needed to build my own
All the needed information , with the software, is at John Melton’s github site github.com/g0orx/pihpsdr The hardware shopping list includes. RaspberryPi 3, 7″ Official Raspberry Pi LCD, 8 push buttons, 4 rotary encoders, case and power supply.
All the items were mounted in a 12x7x2″ aluminium case obtained from Mouser, The display was held in place with plastic channel finishing strips from B&Q.
We believe in helping people understand how the world works. With so much development going on in robotics at the moment, now is the perfect time to get to know what it takes to build your own robot. The MeArm Pi is an award winning robotic arm kit that’s simple enough for a child to assemble. It integrates directly with the Raspberry Pi you know and love and you can either control it directly using the on-board joysticks or by programming it from the Pi in your favourite programming language.
Raspberry PI RF Frequency Counter with Python Interface. The RF signal clocks a 32-bit counter (SN74LV8154) connected to a 16-bit IO expander (MCP23017) accessable to the Raspberry Pi (via I²C) to provide real-time frequency measurements from a python script.
Frederick Vandenbosch made a binary clock with Raspberry Pi Zero and Unicorn pHAT. He documented the whole process on his blog:
At the center of the project are a PiZero and a Unicorn pHAT. The PiZero fetches the time, converts it to binary and controls the Unicorn pHAT with a Python script. The Unicorn pHAT’s RGB LED matrix can be used to display those binary values in any colour.
This being said, we may move on to talk about our 3D scan approach, that consists in using a linear laser, that is, one capable of drawing a vertical line having a constant luminous intensity, and in shooting the images that have been determined by the light’s reflection on the object’s surface (that in this case is rotated) by means of a video camera; at each rotation degree (or fraction) corresponds a frame that is digitized and sent to a program capable of processing the surface of the scanned object. Usually, in these systems two lasers (tilted with respect to each other) are used, and the video camera is placed between the two. Our scanner is born out of an elaboration of the PiClop, an open project composed of a mechanics (whose parts to be 3D printed may be downloaded from thingiverse ) and of an electronics formed of the Raspberry Pi 2 board and its video camera; PiClop, as implied by the name, is a free interpretation, based on Ciclop’s Raspberry Pi 2 , a 3D commercial laser scanner and a video camera, supplied with a rotating plate.
One thing I learn from my last shut down button was that the raspberry pi has internal pull up resistors so I didn’t need a 10k and a 1k pull up resistor on this design. This would save me a lot of space and pins on the new revision.
The reason I have decided to use these pins is that it doesn’t block any important pins you might be wanting to use during prototype of your project. All the other shut down buttons cover over the pins at the top of the header which include the SPI pins and most of the power pins. I have to admit mine doesn’t seam to be a bit more difficult to place in the correct place but I think that its a small price to pay for not having the important pins covered.
Francesco over at Garage Tech posted a detailed how-to on building a Raspberry Pi Zero POV setup to display text from a file using an LED:
The most important part of getting the Pi Zero POV to run smoothly is given by how do you fix the payload of this spinning rocket onto the CD. Placing the Pi Zero in the right place will make so that when turning, the whole setup will have as little as possible vibrations. The rule of thumb we followed was to drill two 3 mm holes on opposite sides of the central hole of the CD and so that they would sit on one of the disk diameters.