electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Articles  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links  |  Store
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
Live streaming at radio.electro-music.com

  host / artist show at your time
  Faux Pas Quartet and friends Music From Last Thursday
Please visit the chat
 Forum index » DIY Hardware and Software » Les Hall's Projects including eChucK
eChucK Reborn!
Post new topic   Reply to topic Moderators: Inventor
Page 1 of 1 [9 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Wed Jun 27, 2012 11:04 pm    Post subject: eChucK Reborn!
Subject description: as a breadboard-based concept
Reply with quote  Mark this post and the followings unread

I've given some thought to the eChucK project and how to breathe some life back into it. I recall that when the project got mentioned on MatrixSynth there were a ton of web hits on it. People want an affordable synthesizer system.

Well, I was looking at some breadboards and jumper wires and I've never lost my fascination with the breadboard as a prototyping method. I make really neat breadboarded circuits that are easy to trace and debug - it's another art form really.

Well, thinking about eChucK and breadboards and eChucK and breadboards and --- well, you get the idea: how about using the breadboard as the basis for eChucK? The concept is as follows.

I'll design those eChucK modules as circuit boards that plug into breadboards vertically using single in-line connectors. I can have the boards made at SparkFun for low cost in low production volume so the problem of spending a few hundred bucks on each board type is gone. Then the breadboard will serve as the interconnection mechanism for the eChucK modules.

The result is a more densely packed breadboard that you can still wire custom circuits on, but you also have standard modules that you can combine as well. Capital idea, don't you think? I'll work on it tonight.

Les

_________________
"Let's make noise for peace." - Kijjaz

Last edited by Inventor on Fri Jun 29, 2012 7:04 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
mosc
Site Admin


Joined: Jan 31, 2003
Posts: 17548
Location: Allentown, PA
Audio files: 123
G2 patch files: 60

PostPosted: Fri Jun 29, 2012 4:53 pm    Post subject: Reply with quote  Mark this post and the followings unread

Sounds very reasonable to me, Les. Be sure to include photos when you get something.
_________________
--Howard
my music and other stuff
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Fri Jun 29, 2012 5:46 pm    Post subject: Reply with quote  Mark this post and the followings unread

Well here is a pdf of the headers I plan to use (attached). They should fit snugly if a bit too snugly into a breadboard just fine. I'm reserving pin 1 for ground and pin 2 for VDD. This leaves six pins for I/O and I can use multiple headers if necessary.

The first module I'm planning is a sine wave generator made of a CD4015 and eight resistors plus power supply decoupling cap - oh, and opamp voltage follower too. I'll put the spare opamp on the unused pins. That's the entire circuit. Simple and basic, yet also very versatile. Just slap one down and feed it a frequency to get a step-approximated sine wave. The module can be the output stage of any Lunetta, sort of a sine-wavey beautifier of sorts.

It may be a month before I can sell the boards, or maybe sooner. There will be a small batch of about 10 boards made at first. I'll keep you posted on my progress.

Les


Headers.pdf
 Description:
The selected eChucK Headers - vroom vroom!

Download
 Filename:  Headers.pdf
 Filesize:  113.09 KB
 Downloaded:  107 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Fri Jun 29, 2012 7:20 pm    Post subject: Reply with quote  Mark this post and the followings unread

Alrighty then, here is the design for the first board. Well, the actual credit for the board's schematic core goes to another em'er in the Lunetta forum. I shall send him a free board as a thank-you. (note to self: do that!)

I'm really happy with the layout and the space savings, it requires about 25% of the breadboard space compared to building it yourself, plus it's really cool. It's like the isolinear chips that Data was swapping around at a furious Data-like pace as the supernova approached the Enterprise on that Star Trek episode. "This will require slightly more time than we have before the ship is destroyed, Captain!"... but they survive by some miracle anyway!

That's like eChucK - the vaporware that attracted all that attention almost died a death of lack of funds and direction but here a couple of years later it lives again! This time for real!

Les


SineWaveThingSCH.pdf
 Description:
Sine Wave Thing Schematic - every 8 clocks you get a sine wave!

Download
 Filename:  SineWaveThingSCH.pdf
 Filesize:  16.74 KB
 Downloaded:  148 Time(s)


SineWaveThingPCB.pdf
 Description:
Sine Wave Thing PCB 8 pin SIP - tall boy!

Download
 Filename:  SineWaveThingPCB.pdf
 Filesize:  15.75 KB
 Downloaded:  109 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Sat Jun 30, 2012 1:15 am    Post subject: Reply with quote  Mark this post and the followings unread

I have been generating the Gerber files for a few hours, there was a good bit to learn about the process. I also read up on the FAQ at www.batchPCB.com, Sparkfun's batch PCB service. I only have $30 free in PayPal, and amazingly that's enough to get a few boards made with this incredibly cost effective service! It will take a while to get the boards but I am not in a hurry.

I also changed the layout slightly, arranging the resistors in a more user friendly way. With the pinout on the silkscreen and mounting holes as per conversation with Psyingo, the board is quite easy to understand. Plus I wrote some instructions, attached.

The mounting holes enable one to assemble a box with these units, just don't solder in the header and solder wires instead.

Les


SineWaveThingInstructions.rtf
 Description:
Instructions for the Sine Wave Thing

Download
 Filename:  SineWaveThingInstructions.rtf
 Filesize:  1.4 KB
 Downloaded:  109 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Sat Jun 30, 2012 3:01 am    Post subject: Reply with quote  Mark this post and the followings unread

Still awake on a weekend caffeine buzz (a gallon of sweet tea - mmm), I have created the second board in the eChucK module series. It is a solar power board that works in a really nifty way.

The solar cell is a thin film flexible type so it wraps around a pencil - or in this case the end of a circuit board. That way the 4.5" long solar cell is halved in length and collects light on both sides. The header is two rows by five pins, so it plugs right into the power bus of the breadboard. Use one for a 3V supply or better yet use two for a center tapped 6V supply. Current rating is 25mA, plenty for CMOS circuits. Need more current? just parallel another Solar Power Module. Simple and easy!

The board can also be used as a light sensing element if desired. PDF with board layout and image of solar cell attached.

Les


SolarCell.jpg
 Description:
Flexible Solar Cell, wraps around a pencil
 Filesize:  11.48 KB
 Viewed:  2197 Time(s)

SolarCell.jpg



SolarPowerPCB.pdf
 Description:
board layout for Solar Power eChucK module

Download
 Filename:  SolarPowerPCB.pdf
 Filesize:  42.1 KB
 Downloaded:  86 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Sat Jun 30, 2012 4:11 am    Post subject: Reply with quote  Mark this post and the followings unread

Here are the instructions for the Solar Power Module. Also shown below is an image of the Sparkfun clear plastic enclosure that would make a great companion to solar powered eChucK projects.

Les


SparkfunClearEnclosure_08632-06-L.jpg
 Description:
an excellent clear plastic enclosure from Sparkfun for eChucK projects
 Filesize:  46.08 KB
 Viewed:  2189 Time(s)

SparkfunClearEnclosure_08632-06-L.jpg



SolarPowerInstructions.rtf
 Description:
Instructions for the Solar Power Module

Download
 Filename:  SolarPowerInstructions.rtf
 Filesize:  1.66 KB
 Downloaded:  88 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Sat Jun 30, 2012 4:15 am    Post subject: Reply with quote  Mark this post and the followings unread

And here is a dimensional drawing of the Sparkfun Case.

Les


SFE_Box.pdf
 Description:
dimensional drawing of spark fun case

Download
 Filename:  SFE_Box.pdf
 Filesize:  97.91 KB
 Downloaded:  78 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 5978
Location: San Antonio, Tx, USA
Audio files: 258

PostPosted: Sat Jun 30, 2012 5:54 pm    Post subject: Reply with quote  Mark this post and the followings unread

I had a lot of leg pain so I slept and walked to reduce it, could not work. It's gone now so I've just gotten back into things and I created a Stereo In and Stereo Out module. These have 1/8" jacks and work with line-level signals as well as the Stereo Out module drives headphones directly off of the board. Also there are internal signals tapped for monitoring and for using the voltage followers as buffers without using the 1/8" jack should that be needed.

I also reduced the number of pins on the Solar Power module from 2x5 to 2x3 so they can be located on the main breadboard field if so desired. Plus I figured out the spacing on the Sparkfun project box's mounting grid and set all the holes to line up with it properly.

Next I suppose we need an oscillator module of some sort, eh?

Les

_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic Moderators: Inventor
Page 1 of 1 [9 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » Les Hall's Projects including eChucK
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
emSynth

Please support our site. If you click through and buy from
our affiliate partners, we earn a small commission.


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use