Message from discussion
One controller + many servos
Received: by 10.224.212.73 with SMTP id gr9mr359624qab.13.1304135196017;
Fri, 29 Apr 2011 20:46:36 -0700 (PDT)
X-BeenThere: nycresistormicrocontrollers@googlegroups.com
Received: by 10.229.69.21 with SMTP id x21ls1113273qci.2.gmail; Fri, 29 Apr
2011 20:46:33 -0700 (PDT)
Received: by 10.229.12.130 with SMTP id x2mr385870qcx.0.1304135192955;
Fri, 29 Apr 2011 20:46:32 -0700 (PDT)
Received: by 10.229.12.130 with SMTP id x2mr385869qcx.0.1304135192942;
Fri, 29 Apr 2011 20:46:32 -0700 (PDT)
Return-Path: <mar...@kintel.net>
Received: from mail-vw0-f45.google.com (mail-vw0-f45.google.com [209.85.212.45])
by gmr-mx.google.com with ESMTPS id n4si794544qcg.7.2011.04.29.20.46.31
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 29 Apr 2011 20:46:31 -0700 (PDT)
Received-SPF: neutral (google.com: 209.85.212.45 is neither permitted nor denied by best guess record for domain of mar...@kintel.net) client-ip=209.85.212.45;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 209.85.212.45 is neither permitted nor denied by best guess record for domain of mar...@kintel.net) smtp.mail=mar...@kintel.net
Received: by vws17 with SMTP id 17so4565338vws.18
for <nycresistormicrocontrollers@googlegroups.com>; Fri, 29 Apr 2011 20:46:31 -0700 (PDT)
Received: by 10.52.179.103 with SMTP id df7mr1545663vdc.148.1304135191423;
Fri, 29 Apr 2011 20:46:31 -0700 (PDT)
Return-Path: <mar...@kintel.net>
Received: from [192.168.2.15] ([184.163.67.64])
by mx.google.com with ESMTPS id dm14sm722930vdb.17.2011.04.29.20.46.30
(version=TLSv1/SSLv3 cipher=OTHER);
Fri, 29 Apr 2011 20:46:30 -0700 (PDT)
Sender: Marius Kintel <kin...@kintel.net>
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Apple Message framework v1084)
Subject: Re: [NYCR:Microcontrollers] One controller + many servos
From: Marius Kintel <mar...@kintel.net>
In-Reply-To: <A5D3FA33-204C-4F1C-B66D-D9FE57204AFB@mac.com>
Date: Fri, 29 Apr 2011 23:46:29 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <5C4A9779-9636-47E2-BA75-FFC2C649A...@kintel.net>
References: <DB7FBA99-1EE3-4F1A-B065-D413ED058...@mac.com> <4DA87EE3.5050...@verizon.net> <A5D3FA33-204C-4F1C-B66D-D9FE57204...@mac.com>
To: nycresistormicrocontrollers@googlegroups.com
X-Mailer: Apple Mail (2.1084)
Hi,
I did smth. like this a few years ago, but didn't finish it.
I believe this is the latest version of my code:
=
https://whatever.metalab.at/projects/MarbleMadness/Arduino/ServoMatrixInte=
rrupt/ServoMatrixInterrupt.pde
It should, in theory, be able to control 128 servos from an Arduino and =
16 shifting registers.
I only tested it with 32 servos, AFAIR.
Due to heavy interrupt usage, you might not have a whole lot of CPU time =
left though.
-Marius