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

Tim Moore timmoore47 at gmail.com
Thu Aug 1 11:30:42 BST 2013


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>


More information about the Hackspace mailing list