Quantcast
Channel: paul's blog
Browsing index pages (53 articles)
↧

Generating High Precision Sine Wave Data

Recently I put some work into efficiently generating sine wave data intended for testing 24 bit audio hardware.  Here's a quick message about this new work, in case anyone's interested....Normally sine...

View Article


Image may be NSFW.
Clik here to view.

Audio Workshop at Hackaday Supercon

The audio workshop at Hackaday's Supercon was a huge success.The FFT part was used by "most over the top" badge hacking winner!Here's a walkthrough of the workshop:

View Article


Image may be NSFW.
Clik here to view.

Sturdy Pots on Breadboards

Often I throw together a quick demo for the bi-weekly DorkbotPDX meetup, usually involving one or more pots to adjust parameters.  Finally, I've come up with a pretty good way to put pots on solderless...

View Article

Image may be NSFW.
Clik here to view.

Teensy Audio Library Gets S/PDIF Support

Thanks to the amazing effort of Frank Boesing, the Teensy Audio Library now has native S/PDIF output.Using a $1 TOSLINK connector, or just a red LED, you can get optical S/PDIF digital audio...

View Article

Image may be NSFW.
Clik here to view.

Ten Watt RGB LEDs

Spent a good portion of the weekend fiddling with insanely bright 10 watt RGB LEDs.Trying to make very low-cost DMX protocol control, of course for a Burning Man project that's planning to use 150 of...

View Article


Image may be NSFW.
Clik here to view.

Control Voltage (CV) to Analog Input Pin

Often I've been asked how to get synth control voltage (CV) into an analog input pin.  Teensy 3.1 has 13 bits effective analog resolution, good enough for many CV applications, but the stable internal...

View Article

Image may be NSFW.
Clik here to view.

VS1053 Troubleshooting

Last night, I looked into why Adafruit's VS1053 only works with Teensy 3.1 at 24 MHz, but not 48, 72 or 96 MHz.Turns out, the library depends SD.begin() to reconfiguring SPI.  It also runs data...

View Article

Image may be NSFW.
Clik here to view.

Improving Arduino's Serial Monitor Performance

Today I worked on the toughest Arduino bug... keeping the serial monitor from locking up or crashing with maximum speed printing from Teensy 3.1 and Arduino Due.Here's Technical details and mini rant...

View Article


Image may be NSFW.
Clik here to view.

Six Years of USB Development

Six years ago, in early Deceber 2008, I left the simple world of serial-based development behind and went native USB, releasing Teensy 1.0.  So much has happened and I've learned a lot in just 6 years....

View Article


Image may be NSFW.
Clik here to view.

Better SPI Bus Design in 3 Steps

Most Arduino SPI tutorials show this simple but poor SPI bus design:A much better SPI bus design can prevent conflicts.  3 simple improvements are needed:Use pullup resistors on all chip select...

View Article

Image may be NSFW.
Clik here to view.

Making nRF8001 (Bluetooth LE) and SD cards play nice together

Been working on making Adafruit_nRF8001 and the SD library work together.  Details are on this forum thread, and also this one.

View Article

Image may be NSFW.
Clik here to view.

Windows 10 Preview Build 9860 *finally* fixes USB Serial

I am happy to report Windows 10 Preview build 9860 fixes the long-standing USB serial bugs, which impact nearly all Arduino compatible boards.The driver loads automatically.  No 3rd party INF is...

View Article

Image may be NSFW.
Clik here to view.

Embrace Heart Lighting

Earlier this summer, I worked on a tiny piece of the Embrace sculpture, for Burning Man 2014.Inside were 2 hearts, one made here in Portland by Lostmachine Andy& other burners at Flat Rat Studios....

View Article


Image may be NSFW.
Clik here to view.

Node-RED Hacking - Audio Library Front-End

When I started the Audio library, a nice GUI (like Puredata or Max/MSP) seemed an impossibly distant dream.  Then, in this forum thread, I learned of the open source Node-RED project.Over the last few...

View Article

Image may be NSFW.
Clik here to view.

Display & SPI Optimization

Recently I've been working on an optimized ILI9341 display library, to take advantage of Teensy 3.1's more capable SPI hardware.  Here's a quick video demo, so you can see how much of a difference it...

View Article


Image may be NSFW.
Clik here to view.

SPI Transactions in Arduino

For the last several weeks, I've been working on SPI transactions for Arduino's SPI library, to solve conflicts that sometimes occur between multiple SPI devices when using SPI from interrupts and/or...

View Article

Image may be NSFW.
Clik here to view.

RFM69 Wireless & SPI Bus Sharing (feedback wanted...)

Recently I've been working to improve the Arduino SPI library, to better support multiple SPI devices with different settings, and SPI devices requiring interrupts.Today I discovered a new problem...

View Article


Image may be NSFW.
Clik here to view.

Large LCD Reverse Engineering

Years ago, around the time DorkbotPDX's meetup moved from Vendetta to NW Lucky Lab, Ben Bleything brought LCDs from decommissioned point-of-sale terminals to the meetup.  I did some reverse engineering...

View Article

Image may be NSFW.
Clik here to view.

Maker Faire 2014

Maker Faire went really well.  I had a booth about the new audio library, and we also built a OctoWS2811 LED display for Freescale's booth.Click "Read more" for more photos...  This is a large 4320 LED...

View Article

Image may be NSFW.
Clik here to view.

Battery Pack Load

I purchased a cheap USB power pack, thinking it would be ideal for powering small projects.  But it automatically shuts off if the device isn't drawing a lot of power, since it's meant for charging...

View Article
Browsing index pages (53 articles)


Latest Images