[Swansea Hackspace] Re: Hackspace Digest, Vol 8, Issue 3

Graham Owens grahamowensuk at googlemail.com
Thu Aug 1 14:03:25 BST 2013


Justin,
I think your starter kit sounds great, although I will not require the kit
- as I have all the parts on there.

I have some tact switches here that fit breadboard - id be willing to
donate enough to give everyone mabey 2 or 3 each if that helps, also any
resistors that are needed (I bought the stock of a closing down pcb fab
house about 8 years ago) so i have literally millions, if you can let me
know what values you want to include.  I can also spare a hundred or so
100nF(104 labeled) bypass caps (everybody needs bypass caps right :) ), and
some 10uF electrolytic caps each (thats what I dot about my boards).

Let me know if any of this stuff is useful and i'll bring it along next
time.  (someone else will have to divide it up into poly bags for each
person)

Thanks

Graham


On 1 August 2013 11:30, <hackspace-request at swansea.hackspace.org.uk> wrote:

> Send Hackspace mailing list submissions to
>         hackspace at swansea.hackspace.org.uk
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://stoneship.org.uk/mailman/listinfo/hackspace
> or, via email, send a message with subject or body 'help' to
>         hackspace-request at swansea.hackspace.org.uk
>
> You can reach the person managing the list at
>         hackspace-owner at swansea.hackspace.org.uk
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Hackspace digest..."
>
>
> Today's Topics:
>
>    1. Re: Ideas for workshops (Justin Mitchell)
>    2. Re: Hackspace Digest, Vol 8, Issue 1 (Tim Moore)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 01 Aug 2013 11:17:32 +0100
> From: Justin Mitchell <justin at discordia.org.uk>
> Subject: Re: [Swansea Hackspace] Ideas for workshops
> To: hackspace <hackspace at swansea.hackspace.org.uk>
> Message-ID: <1375352252.16524.27.camel at justin.llw.rokcorp.com>
> Content-Type: text/plain; charset="UTF-8"
>
> On Thu, 2013-08-01 at 10:46 +0100, Gerrit Niezen wrote:
> > There is a nice little power supply module for the MB102 breadboard:
> >
> http://www.thelittlebritishrobotcompany.co.uk/index.php?route=product/product&product_id=79
> >
> >
> > It allows you to power the breadboard rails from a 6.5-12V power plug
> > or USB at either 5V or 3.3V. I'm sure you can get them even cheaper
> > than what I've listed above.
>
> Yes, £1, as stated in other email, will add it to the list.
>
> > I was wondering if it's at all possible to make the tutorials more
> > microcontroller-agnostic? I prefer using Arduino, and others have
> > their own favourite micro and development platform.
>
> Well, i would hope that the general lesson of how you connect things,
> and the methodology of talking to them would be universal.
>
> Trying to keep the code to C makes it a bit more agnostic, but
> ultimately there will be differences in how you access a particular IO
> port or feature on different chips.
>
> Off the top of my head we would need to write the code again for each
> platform, or a possible bodge would be to write a wrapper library for
> PIC that acted the same as the libraries the arduino compiler gives.
>
>
>
>
>
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 1 Aug 2013 11:30:42 +0100
> From: Tim Moore <timmoore47 at gmail.com>
> Subject: [Swansea Hackspace] Re: Hackspace Digest, Vol 8, Issue 1
> To: hackspace at swansea.hackspace.org.uk
> Message-ID:
>         <
> CAAEY5oPKez02VNN6KgCNqAyrWYiYbARZj0LK947x9pYvG_ORuA at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> I'd come along for anything PIC  , and happy to buy any kit/components
> needed.  I have a PICkit2 and USB but my laptop is seriously duff only good
> for burning hex files onto a 8 legged PIC.
>
> Using the laptop for MPLAB is out.
>
> (can not  do Monday 12th Aug)
>
> Tim_1
>
>
>
> On 1 August 2013 10:46, <hackspace-request at swansea.hackspace.org.uk>
> wrote:
>
> > Send Hackspace mailing list submissions to
> >         hackspace at swansea.hackspace.org.uk
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >         http://stoneship.org.uk/mailman/listinfo/hackspace
> > or, via email, send a message with subject or body 'help' to
> >         hackspace-request at swansea.hackspace.org.uk
> >
> > You can reach the person managing the list at
> >         hackspace-owner at swansea.hackspace.org.uk
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Hackspace digest..."
> >
> >
> > Today's Topics:
> >
> >    1. Ideas for workshops (Graham Owens)
> >    2. Re: Ideas for workshops (Tom Lloyd)
> >    3. Re: Ideas for workshops (Graham Owens)
> >    4. Re: Ideas for workshops (Justin Mitchell)
> >    5. Re: Ideas for workshops (Gerrit Niezen)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Wed, 31 Jul 2013 13:56:09 +0100
> > From: Graham Owens <grahamowensuk at googlemail.com>
> > Subject: [Swansea Hackspace] Ideas for workshops
> > To: hackspace at swansea.hackspace.org.uk
> > Message-ID:
> >         <
> > CAJqsN4Ts9e_C+wedkfWg_w0P_jZjc5M1brEF_H9O2C_CpkqNfw at mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > Hi people,
> >
> > Additional ideas for the technical workshops.
> >
> > I was thinking that - if it has not already been covered, a potential
> > future workshop could build on the PIC workshops that have been done.
> >
> > The idea is basically to learn the basic input/output blocks.
> >
> > examples,
> >
> > many new people to microcontrollers, connect a switch between +5v to the
> > pic input pin, then get frustrated that the switch is unreliable due to
> > floating when the switch is open.  The block would be a switch, with the
> > the pull-up or down as required.  Explanation of why the pull-up/down
> > resistor is required.
> >
> > a simple relay output from the pic, using an easily obtainable mostfet to
> > drive the relay, and include the protection diode.  Again explain how it
> > works, and why we need the mosfet, and what the purpose of the protection
> > diode is.
> >
> > a simple piezo buzzer, including any protection resistors.
> >
> > a simple potential divider, explain how to calulate the drop between the
> > input and output.
> >
> > how to correctly connect an led, and calculate the current limiting
> > resistor.
> >
> > It would be my hope that these building blocks were universal, and could
> be
> > applied to any other controller type such as AVR, arduino etc. as well as
> > non uP controlled projects.  For example using the switch module
> connected
> > directly to the relay module would still produce a nicer circuit than
> > running the coil voltage through the switch directly.
> >
> > The basic idea is to build a small library of very simple circuits that
> can
> > be combined with the existing pic workshops so that people can go away
> and
> > build circuits of their own, that will hopefully be reliable, and can be
> > combined into larger projects by just duplicating these small blocks.
> >
> > This is probably a horrible description, but I hope that people
> understand
> > what I mean.
> >
> > Additionally, would there be any interest in TTL LOGIC as a workshop?
> >
> > Graham
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL:
> >
> http://swansea.hackspace.org.uk/pipermail/hackspace/attachments/20130731/8761b113/attachment-0001.html
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Wed, 31 Jul 2013 16:29:53 +0100
> > From: Tom Lloyd <napalmllama at gmail.com>
> > Subject: Re: [Swansea Hackspace] Ideas for workshops
> > To: Graham Owens <grahamowensuk at googlemail.com>
> > Cc: "hackspace at swansea.hackspace.org.uk"
> >         <hackspace at swansea.hackspace.org.uk>
> > Message-ID:
> >         <CAF85AwXuDCLN00FnFsqM0oFMtD-AFQB88HLfLFGo7xf+qFw=
> > oA at mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > That sounds like a great idea.  I for one could do with some more basic
> > electronics knowledge.
> >
> > What else did we come up with at the social?
> > I suggested an introduction to the operating principles of transistors,
> by
> > building a very basic headphone amplifier.  What was the other idea?
> >
> > Tom
> >
> >
> > On 31 July 2013 13:56, Graham Owens <grahamowensuk at googlemail.com>
> wrote:
> >
> > > Hi people,
> > >
> > > Additional ideas for the technical workshops.
> > >
> > > I was thinking that - if it has not already been covered, a potential
> > > future workshop could build on the PIC workshops that have been done.
> > >
> > > The idea is basically to learn the basic input/output blocks.
> > >
> > > examples,
> > >
> > > many new people to microcontrollers, connect a switch between +5v to
> the
> > > pic input pin, then get frustrated that the switch is unreliable due to
> > > floating when the switch is open.  The block would be a switch, with
> the
> > > the pull-up or down as required.  Explanation of why the pull-up/down
> > > resistor is required.
> > >
> > > a simple relay output from the pic, using an easily obtainable mostfet
> to
> > > drive the relay, and include the protection diode.  Again explain how
> it
> > > works, and why we need the mosfet, and what the purpose of the
> protection
> > > diode is.
> > >
> > > a simple piezo buzzer, including any protection resistors.
> > >
> > > a simple potential divider, explain how to calulate the drop between
> the
> > > input and output.
> > >
> > > how to correctly connect an led, and calculate the current limiting
> > > resistor.
> > >
> > > It would be my hope that these building blocks were universal, and
> could
> > > be applied to any other controller type such as AVR, arduino etc. as
> well
> > > as non uP controlled projects.  For example using the switch module
> > > connected directly to the relay module would still produce a nicer
> > circuit
> > > than running the coil voltage through the switch directly.
> > >
> > > The basic idea is to build a small library of very simple circuits that
> > > can be combined with the existing pic workshops so that people can go
> > away
> > > and build circuits of their own, that will hopefully be reliable, and
> can
> > > be combined into larger projects by just duplicating these small
> blocks.
> > >
> > > This is probably a horrible description, but I hope that people
> > understand
> > > what I mean.
> > >
> > > Additionally, would there be any interest in TTL LOGIC as a workshop?
> > >
> > > Graham
> > >
> > > _______________________________________________
> > > Hackspace mailing list
> > > Hackspace at swansea.hackspace.org.uk
> > > http://stoneship.org.uk/mailman/listinfo/hackspace
> > >
> > >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL:
> >
> http://swansea.hackspace.org.uk/pipermail/hackspace/attachments/20130731/3a2b073f/attachment-0001.html
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Wed, 31 Jul 2013 17:28:27 +0100
> > From: Graham Owens <grahamowensuk at googlemail.com>
> > Subject: Re: [Swansea Hackspace] Ideas for workshops
> > Cc: "hackspace at swansea.hackspace.org.uk"
> >         <hackspace at swansea.hackspace.org.uk>
> > Message-ID:
> >         <
> > CAJqsN4SHBextKgVoNPWKBOMn1h4VYjf-N1MoPFHJrUzB7nobzQ at mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > I think other ideas that were mentioned were:
> >
> > Output control, eg. making things happen in the real world, for example
> > motor control or servo control.
> >
> > Communicating with a microcontroller from a PC.  I think this is the
> > technical workshop for a week monday.
> >
> > I have 2xPickit 3's that I can bring (Mabey a 3rd and a Pickit 2)  So if
> > anyone needs to use one, they are more than welcome.
> >
> > Graham
> >
> >
> > On 31 July 2013 16:29, Tom Lloyd <napalmllama at gmail.com> wrote:
> >
> > > That sounds like a great idea.  I for one could do with some more basic
> > > electronics knowledge.
> > >
> > > What else did we come up with at the social?
> > > I suggested an introduction to the operating principles of transistors,
> > by
> > > building a very basic headphone amplifier.  What was the other idea?
> > >
> > > Tom
> > >
> > >
> > > On 31 July 2013 13:56, Graham Owens <grahamowensuk at googlemail.com>
> > wrote:
> > >
> > >> Hi people,
> > >>
> > >> Additional ideas for the technical workshops.
> > >>
> > >> I was thinking that - if it has not already been covered, a potential
> > >> future workshop could build on the PIC workshops that have been done.
> > >>
> > >> The idea is basically to learn the basic input/output blocks.
> > >>
> > >> examples,
> > >>
> > >> many new people to microcontrollers, connect a switch between +5v to
> the
> > >> pic input pin, then get frustrated that the switch is unreliable due
> to
> > >> floating when the switch is open.  The block would be a switch, with
> the
> > >> the pull-up or down as required.  Explanation of why the pull-up/down
> > >> resistor is required.
> > >>
> > >> a simple relay output from the pic, using an easily obtainable mostfet
> > to
> > >> drive the relay, and include the protection diode.  Again explain how
> it
> > >> works, and why we need the mosfet, and what the purpose of the
> > protection
> > >> diode is.
> > >>
> > >> a simple piezo buzzer, including any protection resistors.
> > >>
> > >> a simple potential divider, explain how to calulate the drop between
> the
> > >> input and output.
> > >>
> > >> how to correctly connect an led, and calculate the current limiting
> > >> resistor.
> > >>
> > >> It would be my hope that these building blocks were universal, and
> could
> > >> be applied to any other controller type such as AVR, arduino etc. as
> > well
> > >> as non uP controlled projects.  For example using the switch module
> > >> connected directly to the relay module would still produce a nicer
> > circuit
> > >> than running the coil voltage through the switch directly.
> > >>
> > >> The basic idea is to build a small library of very simple circuits
> that
> > >> can be combined with the existing pic workshops so that people can go
> > away
> > >> and build circuits of their own, that will hopefully be reliable, and
> > can
> > >> be combined into larger projects by just duplicating these small
> blocks.
> > >>
> > >> This is probably a horrible description, but I hope that people
> > >> understand what I mean.
> > >>
> > >> Additionally, would there be any interest in TTL LOGIC as a workshop?
> > >>
> > >> Graham
> > >>
> > >> _______________________________________________
> > >> Hackspace mailing list
> > >> Hackspace at swansea.hackspace.org.uk
> > >> http://stoneship.org.uk/mailman/listinfo/hackspace
> > >>
> > >>
> > >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL:
> >
> http://swansea.hackspace.org.uk/pipermail/hackspace/attachments/20130731/b637c16e/attachment-0001.html
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Thu, 01 Aug 2013 10:28:04 +0100
> > From: Justin Mitchell <justin at discordia.org.uk>
> > Subject: Re: [Swansea Hackspace] Ideas for workshops
> > To: hackspace at swansea.hackspace.org.uk
> > Message-ID: <1375349284.16524.17.camel at justin.llw.rokcorp.com>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > On Wed, 2013-07-31 at 17:28 +0100, Graham Owens wrote:
> > > I think other ideas that were mentioned were:
> >
> > Thanks for all these ideas guys.
> >
> > My first tutorial covered connecting LEDs and switches, and demonstrated
> > the importance of debouncing switch inputs. but didnt otherwise go into
> > the reasons why.
> >
> > I can see the argument that we should include at least some simple
> > explanations of the why, although i am unsure the best way to deliver
> > that. I felt that the worksheet approach worked well, with everyone
> > working at their own pace leaving me free to give specific help where
> > required. So i suppose i should try to work some explanations into the
> > worksheet where possible.
> >
> > I also plan to put the resulting worksheets and support materials online
> > for future, and other peoples, reference.
> >
> > > Communicating with a microcontroller from a PC.  I think this is the
> > > technical workshop for a week monday.
> > Yes, thats my plan.
> >
> > > I have 2xPickit 3's that I can bring (Mabey a 3rd and a Pickit 2)  So
> > > if anyone needs to use one, they are more than welcome.
> > That would be very helpful, last time we all had to share the one
> > pickit2 i brought.
> >
> >
> >
> > I am trying to put together a list of components for the starter kit to
> > base these tutorials on. It doesnt have to contain everything we might
> > cover, like servos etc, as we can always do booster packs later. I was
> > hoping to keep the cost under a tenner each, but have enough components
> > to cover plenty of tutorial options, and allow some tinkering.
> >
> > So far i have come up with this list, can people please give their
> > suggestions:
> >
> > PIC16F1455
> > MB102 Breadboard
> > Jumper wire kit
> > Long pinned header for programmer connection
> > USB Uart board and cable (possibly CP1202 based)
> > LEDs a handful of different colours + limiting resistors
> > Small push button switches
> > Piezo Buzzer
> > LDR and/or Thermistor
> >
> > I also need to get an idea of how many people would like to buy these
> > kits so i can bulk order the components to save us money.
> >
> >
> >
> >
> >
> >
> >
> > ------------------------------
> >
> > Message: 5
> > Date: Thu, 1 Aug 2013 10:46:48 +0100
> > From: Gerrit Niezen <gerrit.niezen at gmail.com>
> > Subject: Re: [Swansea Hackspace] Ideas for workshops
> > To: Justin Mitchell <justin at discordia.org.uk>
> > Cc: hackspace at swansea.hackspace.org.uk
> > Message-ID: <88447DE4-DD9F-4395-890F-CEBAFE0C21EB at gmail.com>
> > Content-Type: text/plain; charset="us-ascii"
> >
> > There is a nice little power supply module for the MB102 breadboard:
> >
> >
> http://www.thelittlebritishrobotcompany.co.uk/index.php?route=product/product&product_id=79
> >
> > It allows you to power the breadboard rails from a 6.5-12V power plug or
> > USB at either 5V or 3.3V. I'm sure you can get them even cheaper than
> what
> > I've listed above.
> >
> > I was wondering if it's at all possible to make the tutorials more
> > microcontroller-agnostic? I prefer using Arduino, and others have their
> own
> > favourite micro and development platform.
> >
> > Cheers,
> > Gerrit
> >
> > On 1 Aug 2013, at 10:28, Justin Mitchell <justin at discordia.org.uk>
> wrote:
> >
> > > On Wed, 2013-07-31 at 17:28 +0100, Graham Owens wrote:
> > >> I think other ideas that were mentioned were:
> > >
> > > Thanks for all these ideas guys.
> > >
> > > My first tutorial covered connecting LEDs and switches, and
> demonstrated
> > > the importance of debouncing switch inputs. but didnt otherwise go into
> > > the reasons why.
> > >
> > > I can see the argument that we should include at least some simple
> > > explanations of the why, although i am unsure the best way to deliver
> > > that. I felt that the worksheet approach worked well, with everyone
> > > working at their own pace leaving me free to give specific help where
> > > required. So i suppose i should try to work some explanations into the
> > > worksheet where possible.
> > >
> > > I also plan to put the resulting worksheets and support materials
> online
> > > for future, and other peoples, reference.
> > >
> > >> Communicating with a microcontroller from a PC.  I think this is the
> > >> technical workshop for a week monday.
> > > Yes, thats my plan.
> > >
> > >> I have 2xPickit 3's that I can bring (Mabey a 3rd and a Pickit 2)  So
> > >> if anyone needs to use one, they are more than welcome.
> > > That would be very helpful, last time we all had to share the one
> > > pickit2 i brought.
> > >
> > >
> > >
> > > I am trying to put together a list of components for the starter kit to
> > > base these tutorials on. It doesnt have to contain everything we might
> > > cover, like servos etc, as we can always do booster packs later. I was
> > > hoping to keep the cost under a tenner each, but have enough components
> > > to cover plenty of tutorial options, and allow some tinkering.
> > >
> > > So far i have come up with this list, can people please give their
> > > suggestions:
> > >
> > > PIC16F1455
> > > MB102 Breadboard
> > > Jumper wire kit
> > > Long pinned header for programmer connection
> > > USB Uart board and cable (possibly CP1202 based)
> > > LEDs a handful of different colours + limiting resistors
> > > Small push button switches
> > > Piezo Buzzer
> > > LDR and/or Thermistor
> > >
> > > I also need to get an idea of how many people would like to buy these
> > > kits so i can bulk order the components to save us money.
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Hackspace mailing list
> > > Hackspace at swansea.hackspace.org.uk
> > > http://stoneship.org.uk/mailman/listinfo/hackspace
> >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL:
> >
> http://swansea.hackspace.org.uk/pipermail/hackspace/attachments/20130801/99bf79a6/attachment.html
> >
> > ------------------------------
> >
> > _______________________________________________
> > Hackspace mailing list
> > Hackspace at swansea.hackspace.org.uk
> > http://stoneship.org.uk/mailman/listinfo/hackspace
> >
> >
> > End of Hackspace Digest, Vol 8, Issue 1
> > ***************************************
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://swansea.hackspace.org.uk/pipermail/hackspace/attachments/20130801/1158643c/attachment.html
>
> ------------------------------
>
> _______________________________________________
> Hackspace mailing list
> Hackspace at swansea.hackspace.org.uk
> http://stoneship.org.uk/mailman/listinfo/hackspace
>
>
> End of Hackspace Digest, Vol 8, Issue 3
> ***************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://swansea.hackspace.org.uk/pipermail/hackspace/attachments/20130801/13135047/attachment.html>


More information about the Hackspace mailing list