Double RC servo tester with OLED display

in DIY, OLED by DP | 1 comment

20150506_214129

Dan blogged about his Servo tester with OLED display project:

The problem is simple: I need to have a reliable and easy to use servo tester, that I can use to test/play with a standard RC servo or ESC or anything else that uses the same control protocol.
This necessity has arisen again quite recently, while working on the 2nd iteration of my ball balancing device.

Project info at Trandi project page.

Check out the video after the break.

Continue reading →

Posted in DIY, OLED | Tagged , | 1 Comment

Shapeoko2 CNC Mill build log & review

in project logs by DP | 0 comments

Jeremy Blum’s review and build-log of the Shapeoko2:

I bet you thought that I only had room in my heart for one at-home manufacturing technology! 3D Printing is still my first true manufacturing love, but I’m very excited to share that I’ve started experimenting with CNC milling, too, thanks to the fine folks at Inventables. They sent me a Shapeoko2 CNC milling kit to assemble and evaluate. I’ve already started using it to do some work with acrylic and wood, and I’m planning to mill some PCBs with it soon (maybe I’ll even make another Eagle CAD tutorial on how to mill your own PCBs). Watch the video below to see me assemble the machine, mill some wood, do some pen plotting, and deliver a thorough review. Enjoy!

Details at Jeremy’s blog.

#FreePCB via Twitter to 2 random RTs

in Free PCBs by DP | 1 comment

buspiratev383

Every Tuesday we give away two coupons for the free PCB drawer via Twitter. This post was announced on Twitter, and in 24 hours we’ll send coupon codes to two random retweeters. Don’t forget there’s free PCBs three times a every week:

  • Hate Twitter and Facebook? Free PCB Sunday is the classic PCB giveaway. Catch it every Sunday, right here on the blog
  • Tweet-a-PCB Tuesday. Follow us and get boards in 144 characters or less
  • Facebook PCB Friday. Free PCBs will be your friend for the weekend

Some stuff:

  • Yes, we’ll mail it anywhere in the world!
  • Check out how we mail PCBs worldwide video.
  • We’ll contact you via Twitter with a coupon code for the PCB drawer.
  • Limit one PCB per address per month please.
  • Like everything else on this site, PCBs are offered without warranty.

We try to stagger free PCB posts so every time zone has a chance to participate, but the best way to see it first is to subscribe to the RSS feed, follow us on Twitter, or like us on Facebook.

Posted in Free PCBs | Tagged | 1 Comment

Developing a parallel detector for the Open Source CT 2

in open source by DP | 0 comments

DSC_0764-600

Peter of TricorderProject writes:

I’ve been thinking about tomographic imaging a lot lately in between nursing sore fingers from learning how to hand-wind electromagnetic coils for my attempt at a small prepolarized coded-field MRI, and I thought I’d take a moment to share some progress.
The open source computed tomography (CT) scanner that I put together last year was a lot of fun to design, having many atypical design problems in it, from the mechanical design of the rotary gantry to pairing an appropriate radioisotope source with a modified extra-sensitive radiation sensor. Something about it being essentially a radioactive desktop Stargate that lets you see inside of things also seems to get people very excited, and so I’ve received an eclectic bunch of e-mails asking about the scanner from folks as diverse as radiology professors and biomedical folks to makers to those hoping I’d open up Dr. Jansen’s back-alley CT scans to have a look at some strange bump they have (please go see your doctor!). But I feel that for all the excitement, to quote Feynman, the current open CT design feels a bit like a dog that walks on two legs — it’s not that it does it well, it’s that it does it at all.

Project info at TricorderProject.

Posted in open source | Tagged , | Leave a comment

Bitcoin mining on a 55 year old IBM 1401 mainframe: 80 seconds per hash

in programmers by DP | 2 comments

punchcard

Ken Shirriff writes:

Could an IBM mainframe from the 1960s mine Bitcoin? The idea seemed crazy, so I decided to find out. I implemented the Bitcoin hash algorithm in assembly code for the IBM 1401 and tested it on a working vintage mainframe. It turns out that this computer could mine, but so slowly it would take more than the lifetime of the universe to successfully mine a block. While modern hardware can compute billions of hashes per second, the 1401 takes 80 seconds to compute a single hash. This illustrates the improvement of computer performance in the past decades, most famously described by Moore’s Law.

Details at Ken’s blog.

Posted in programmers | Tagged , | 2 Comments

A signal amplifier module for HF

in DirtyPCBs.com, DIY by DP | 2 comments

IMG_20150525_190458536

Marcus Jenkins blogged about his radio frequency amplifier project he made using DirtyBoard PCB’s

In building QRP HF radios, having an RF signal level amplifier building block is handy. You want 50 Ohm output impedance, some reasonable gain, supply voltage of the usual 10-14V and ease of building using standard parts from your parts bin. Some searching around the interwebs came up with a good idea for circuit from Aaron Parks, KC8FQD, who did a YouTube video on a WWV receiver.

Via the contact form.

Arduino time lapse – camera pan device

in Arduino, DirtyPCBs.com, gadget by DP | 0 comments

time-laps-camera-pan-device (1)

An Arduino camera pan device project from Bajdi Electronics:

I own one of these small action cameras (SJcam SJ4000). I bought it because it’s small, and easy to take with you wherever you go. To make nice stable videos I mount it on a mini tripod. This got me thinking that it would be fun to have a little motor between the tripod and the camera to slowly pan the camera. That way I can make nice time lapse videos.
I happened to have a couple of 24byj48 stepper motors laying around, these little steppers motors have a gearbox and are 4096 steps for one rotation. They are pretty slow, so it’s ideal for this application. These motors are sold with a driver board that is basically an ULN2003 break out board.

Check out the video after the break. Continue reading →

Bus Pirate v3.8 free PCB build

in builds, Bus Pirate by DP | 1 comment

BP-build

@kizzap88 tweeted picture of his free Bus Pirate v3.8 PCB build.  The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff.

If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB drawer.

Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.

Posted in builds, Bus Pirate | Tagged | 1 Comment

Free PCB Sunday: Pick your PCB

in Free PCBs by DP | 47 comments

IRToy

We go through a lot of prototype PCBs, and end up with lots of extras that we’ll never use. Every Sunday we give away a few PCBs from one of our past or future projects, or a related prototype. Our PCBs are made through Seeed Studio’s Fusion board service. This week two random commenters will get a coupon code for the free PCB drawer tomorrow morning. Pick your own PCB. You get unlimited free PCBs now – finish one and we’ll send you another! Don’t forget there’s free PCBs three times every week:

Continue reading →

Posted in Free PCBs | 47 Comments

App note: EMC tests and PCB guidelines for automotive linear regulators

in app notes by DP | 0 comments

an_on_AND8299-D

PCB design guidelines from ON Semiconductors on minimizing electromagnetic interference (EMI) on automotive linear regulators. Link is here

Electromagnetic compatibility (EMC) is important for the functionality and security of electronic devices. Today’s designers must deal with steadily increasing system frequencies, changing power limits, high-density layouts required by more complex systems, and the ever-present need for low manufacturing cost. Therefore, it is necessary to optimize EMC.

Linear regulators supply several types of loads including microcontrollers, one of the key devices in automotive applications.

This document concentrates on EMC for automotive basic knowledge, test methods at the IC level and ON Semiconductor standards. PCB guide lines are included to prevent any board effect or external coupling.

App note: Chameleon™ technology enables low cost smart passive sensors

in app notes by DP | 0 comments

an_on_AND9209-D

A self-calibrating sensor app note from ON Semiconductors. Link is here

ON Semiconductor’s Smart Passive Sensors powered by a Magnus®−S integrated circuit (IC) family offers the industry’s only self-tuning capability, called Chameleon technology. Implemented in an on-chip analog signal processing circuit, Chameleon technology automatically adjusts the input impedance of the IC to optimally tune the tag every time it is accessed.
Sensor tags based on conventional ICs can be detuned by a variety of external factors, most commonly by proximity to liquids or metals. Such factors can change the impedance characteristics of a tag’s antenna. When the tag’s sensor IC has a fixed impedance, a mismatch between the IC and the antenna results thus reducing the tag’s performance. Chameleon technology maintains the IC-antenna match as conditions change, resulting in more consistent sensor tag performance.

Free PCB coupon via Facebook to 2 random commenters

in Free PCBs by DP | 1 comment

KHOS-2-3-4-5-6P

Every Friday we give away some extra PCBs via Facebook. This post was announced on Facebook, and on Monday we’ll send coupon codes to two random commenters.  The coupon code usually go to Facebook ‘Other’ Messages Folder .  More PCBs via Twitter on Tuesday and the blog every Sunday. Don’t forget there’s free PCBs three times every week:

Continue reading →

Posted in Free PCBs | Tagged | 1 Comment

Great results milling PCBs from Eagle with the Nomad

in Eagle, how-to, PCBs by DP | 7 comments

2c6f464cb14fdcbf

Liyanage over at Carbide 3D Community site writes:

Milling PCBs was one of my main reasons for getting a Nomad. I finally found some time to learn how to use Eagle and the related tools and mill my first boards. I am very happy with the results and once again very impressed by the Nomad, especially its precision.
This post provides some results and lessons learned from my first two test projects.

Details at Carbide 3D Community site.

Posted in Eagle, how-to, PCBs | Tagged , | 7 Comments

Uber home automation

in Arduino, sensors, wireless by DP | 1 comment

uberha

Eric of ElectronicHamsters wrote an article detailing his Uber home automation project:  garage door sensor, battery powered mailbox sensor or door monitor, multi sensor, laundry room washer-dryer notifier, prototype of dog tracker, garage genie and remote control, smart mouse trap.

Project info at ElectronicHamsters project page.

Check out the project instructables here.

Bus Pirate support in Python3 for I2C scripting

in Bus Pirate by DP | 0 comments

2015-05-21_1900

Steve aka hwstar writes, “I just wanted to let you know that I modified the python Buspirate Bitbang.py file and the I2C.py file to support Python 3.4 for a project I’m working on, and wanted to share these files with the community as they are open source. I uploaded the modified files to Github.
These files have been tested in Linux, but not Windows. The interface is the basically the same, except the result string returned is now a byte string instead of a plain string.
By modifying the Bus Pirate files to run on Python3, you get a access to a much improved tkinter code base as well as other things that Python3 has to offer.”

Via the contact form.

Get an assembled Bus Pirate for $30, including world-wide shipping. Also available from our friendly distributors.

Nokia phone Arduino shield

in Arduino by DP | 0 comments

IMG_20150519_105948

Charles Pax is making an Arduino shield for the old Nokia phone:

The cheapest and most common old phone we’ve seen is the Nokia 3100. There’s no camera, no Bluetooth, no WiFi, no frills at all. Perfect! We can pick it up in the market for just a few dollars.
This is a pretty old phone and there is no guarantee it will work on a modern mobile phone network. Our test phones are confirmed to send text messages on the China Mobile network in Shenzhen. We will have to do more tests around the world. If you have tested the Nokia 3100 or similar phone in your area, please post in the comments below.
Before we design a PCB we’ll have to determine how everything should be connected and slap it on a breadboard.

Via the contact form.

Project info at  Pax Instruments.

FM430 – A MSP430 and TEA5767 project that lets you listen to clear digital FM

in DIY, MSP430 by DP | 1 comment

FM430_-_A_MSP430_and_TEA5767_project

From the comments on our earlier FM radio receiver post.  Rohit Gupta shows off his digital FM Receiver on MSP430 using TEA5767:

I completed one yesterday using the MSP430 and TEA5767 Chip. Gave it a minimalist switch to toggle the channels stored in an array. Gives realtime channel strength and transmission quality values too over serial.

Code is shared on Github.
Check out the video after the break.

Continue reading →

Posted in DIY, MSP430 | Tagged , , | 1 Comment

12-minute Mandelbrot: fractals on a 50 year old IBM 1401 mainframe

in programmers by DP | 1 comment

mandelbrot-1041-and-printer

Ken Shirriff writes:

When I found out that the Computer History Museum has a working IBM 1401 computer[1], I wondered if it could generate the Mandelbrot fractal. I wrote a fractal program in assembly language and the computer chugged away for 12 minutes to create the Mandelbrot image on its line printer. In the process I learned a bunch of interesting things about the IBM 1401, which I discuss in this article.

Details at Ken Shirriff’s blog.

Posted in programmers | Tagged , | 1 Comment

#FreePCB via Twitter to 2 random RTs

in Free PCBs by DP | 0 comments

buspiratev383

Every Tuesday we give away two coupons for the free PCB drawer via Twitter. This post was announced on Twitter, and in 24 hours we’ll send coupon codes to two random retweeters. Don’t forget there’s free PCBs three times a every week:

  • Hate Twitter and Facebook? Free PCB Sunday is the classic PCB giveaway. Catch it every Sunday, right here on the blog
  • Tweet-a-PCB Tuesday. Follow us and get boards in 144 characters or less
  • Facebook PCB Friday. Free PCBs will be your friend for the weekend

Some stuff:

  • Yes, we’ll mail it anywhere in the world!
  • Check out how we mail PCBs worldwide video.
  • We’ll contact you via Twitter with a coupon code for the PCB drawer.
  • Limit one PCB per address per month please.
  • Like everything else on this site, PCBs are offered without warranty.

We try to stagger free PCB posts so every time zone has a chance to participate, but the best way to see it first is to subscribe to the RSS feed, follow us on Twitter, or like us on Facebook.