TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: MARTIN GREGORIE
from: THE NATURAL PHILOSOPHER
date: 2017-07-13 16:06:00
subject: Re: PCB Design & Assembly

On 13/07/17 15:49, Martin Gregorie wrote:
> On Thu, 13 Jul 2017 15:30:03 +0100, The Natural Philosopher wrote:
>
>> On 13/07/17 13:16, Martin Gregorie wrote:
>>> On Tue, 11 Jul 2017 23:02:29 +0000, Martin Gregorie wrote:
>>>
>>>> On Tue, 11 Jul 2017 17:43:56 -0400, rickman wrote:
>>>>
>>>>> Oh, I forgot about the Unix thing.  FreePCB is a windows only
>>>>> program.
>>>>>
>>>> So is TinyCAD.
>>>>
>>>> So, it looks rather like I should go for KiCad, particularly as it is
>>>> in the standard Fedora repository. Its also a Debian Jessie package,
>>>> so next time my RPi is running its worth a check to see if its been
>>>> ported to Raspbian.
>>>
>>> I've just checked - kicad is available for Raspbian Jessie, but its
>>> fairly big. Installing it needs 458 MB of SD card space.
>>>
>>> apt-get doesn't say which kicad version would be installed. Since I
>>> already have the Fedora version installed on my laptop I'm not about to
>>> install it on the RPi just to see what version is on offer, but its
>>> nice to know its available.
>>>
>>>
>> version I have on MINT is "2013 july stable."
>>
>> so pretty old
>>
>> Just added the PPA to get latest.
>>
>> http://docs.kicad-pcb.org/doxygen/
> md_Documentation_development_compiling.html
>>
>> says how to port it so cpuld be made to work on a pi, but I rather
>> undertsood rhe Pi to be the target of the final PCB, rather then the
>> development plaftform for it.
>
> That depends on what the project requires. In my case I'm intending to
> make a PICAXE-based controller/timer for electrically powered free flight
> model aircraft

Not the hardest task in te world. I'll buy a couple off you though

> and to use an RPi as the (portable, for use on the flying
> field) control box which is used to change timer settings in the PICAXE.
Blimey. Most peole use a couple of pots - time and power level.

Seems like you are making this all too complex, to me.

> The PICAXE chip needs a small PCB to hold various switch connections,
> three servo sockets, an LED and a 3.5mm jack socket for the USB-serial
> cable. This cable is used to download compiled BASIC to the PICAXE and
> will also be used as the link between the RPi controlbox and the timers
> it manages.
>
> RPiPICAXE comms uses a USB-serial converter cable. I already have a C
> daemon that can handle the RPi end, so writing its client code (that
> allows time settings to be modified and uploaded to the PICAXE) and
> programming the PICAXE are best done on the RPi since the logistics of
> doing any PICAXE code development requires physical access to it.
>
> However, as I run the RPi headless and its already able to use my main CVS
> code repository, it doesn't matter where I run kicad since everything can
> end up in the same CVS module, so its installed on this laptop.
>
>
Yup. Thats how to do it. I write source code on thsi desktop and save it
via sshfs to a remote virtual machine miles  away and compile it there..



--
"I am inclined to tell the truth and dislike people who lie consistently.
This makes me unfit for the company of people of a Left persuasion, and
all women"

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.