https://wiki.london.hackspace.org.uk/w/api.php?action=feedcontributions&user=PaulR&feedformat=atomLondon Hackspace Wiki - User contributions [en-gb]2024-03-28T12:11:58ZUser contributionsMediaWiki 1.35.5https://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14301Project:USBGroup/Resources2011-05-02T19:19:18Z<p>PaulR: /* General USB Resources. */</p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* [http://www.usb.org/developers/ http://www.usb.org/developers/] Resources include the full USB specification.<br />
* [http://www.usbmadesimple.co.uk/ http://www.usbmadesimple.co.uk/] The basics of The USB Protocol.<br />
*[http://ww1.microchip.com/downloads/en/AppNotes/91054c.pdf http://ww1.microchip.com/downloads/en/AppNotes/91054c.pdf] Useful Microchip document to help you understand USB Descriptors.<br />
<br />
==Microchip.==<br />
*[http://pwc.theclarkwebsite.com/PIC18F4550usb.php http://pwc.theclarkwebsite.com/PIC18F4550usb.php] How to create a really simple circuit for a PIC18F4550 HID device.<br />
*[http://eegeek.net/content/view/35/32 http://eegeek.net/content/view/35/32] Understanding the Microchip USB Firmware. "''The Microchip USB firmware (for the PICDEM full-speed USB demo board, but used frequently for DIY projects as well) is written and organized in a manner that it is not very easy to just take a quick look and see exactly what's going on. Everything is arranged across 9 source files, and 15 header files. There are enough subroutines to make your head spin. Things are broken down into pretty logical chunks, with an ample amount of commenting accompanying each subroutine, however it's still hard to pick out what is being run, and when. First off, you need to get an idea of the "core" execution path during normal operation, with the device already enumerated and configured and sitting there running user code and servicing requests. This description is assuming that the device is running the 'generic' class firmware, as in the Microchip firmware I started from.'' "<br />
*[http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device] Building a PIC 18F device.<br />
*[http://www.connectable.org.uk/wp2/?page_id=135 http://www.connectable.org.uk/wp2/?page_id=135] An interesting project using the PIC18F4550.<br />
*[http://picspalsandgals.wordpress.com/ http://picspalsandgals.wordpress.com/] Some starter PIC18F4550 projects including a simple circuit diagram to show the basic connection of the PICKit3 to a 18F4550.<br />
<br />
==Tools.==<br />
*[http://www.ftdichip.com/Support/Utilities/usbview.zip Microsoft USB Viewer] - USBView is a free utility from Microsoft that displays the USB connection tree and shows the USB devices that are connected to it together with their configuration data. This is very useful for debugging USB enumeration errors. USBView runs under Windows 98, ME, 2000 and XP.<br />
* use lsusb under Linux (with -vv to see descriptiors, you might need to run it with sudo)</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14300Project:USBGroup/Resources2011-05-02T18:46:30Z<p>PaulR: /* Microchip. */</p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* [http://www.usb.org/developers/ http://www.usb.org/developers/] Resources include the full USB specification.<br />
* [http://www.usbmadesimple.co.uk/ http://www.usbmadesimple.co.uk/] The basics of The USB Protocol.<br />
<br />
==Microchip.==<br />
*[http://pwc.theclarkwebsite.com/PIC18F4550usb.php http://pwc.theclarkwebsite.com/PIC18F4550usb.php] How to create a really simple circuit for a PIC18F4550 HID device.<br />
*[http://eegeek.net/content/view/35/32 http://eegeek.net/content/view/35/32] Understanding the Microchip USB Firmware. "''The Microchip USB firmware (for the PICDEM full-speed USB demo board, but used frequently for DIY projects as well) is written and organized in a manner that it is not very easy to just take a quick look and see exactly what's going on. Everything is arranged across 9 source files, and 15 header files. There are enough subroutines to make your head spin. Things are broken down into pretty logical chunks, with an ample amount of commenting accompanying each subroutine, however it's still hard to pick out what is being run, and when. First off, you need to get an idea of the "core" execution path during normal operation, with the device already enumerated and configured and sitting there running user code and servicing requests. This description is assuming that the device is running the 'generic' class firmware, as in the Microchip firmware I started from.'' "<br />
*[http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device] Building a PIC 18F device.<br />
*[http://www.connectable.org.uk/wp2/?page_id=135 http://www.connectable.org.uk/wp2/?page_id=135] An interesting project using the PIC18F4550.<br />
*[http://picspalsandgals.wordpress.com/ http://picspalsandgals.wordpress.com/] Some starter PIC18F4550 projects including a simple circuit diagram to show the basic connection of the PICKit3 to a 18F4550.<br />
<br />
==Tools.==<br />
*[http://www.ftdichip.com/Support/Utilities/usbview.zip Microsoft USB Viewer] - USBView is a free utility from Microsoft that displays the USB connection tree and shows the USB devices that are connected to it together with their configuration data. This is very useful for debugging USB enumeration errors. USBView runs under Windows 98, ME, 2000 and XP.<br />
* use lsusb under Linux (with -vv to see descriptiors, you might need to run it with sudo)</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14242Project:USBGroup/Resources2011-05-01T15:54:38Z<p>PaulR: /* General USB Resources. */</p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* [http://www.usb.org/developers/ http://www.usb.org/developers/] Resources include the full USB specification.<br />
* [http://www.usbmadesimple.co.uk/ http://www.usbmadesimple.co.uk/] The basics of The USB Protocol.<br />
<br />
==Microchip.==<br />
*[http://pwc.theclarkwebsite.com/PIC18F4550usb.php http://pwc.theclarkwebsite.com/PIC18F4550usb.php] How to create a really simple circuit for a PIC18F4550 HID device.<br />
*[http://eegeek.net/content/view/35/32 http://eegeek.net/content/view/35/32] Understanding the Microchip USB Firmware. "''The Microchip USB firmware (for the PICDEM full-speed USB demo board, but used frequently for DIY projects as well) is written and organized in a manner that it is not very easy to just take a quick look and see exactly what's going on. Everything is arranged across 9 source files, and 15 header files. There are enough subroutines to make your head spin. Things are broken down into pretty logical chunks, with an ample amount of commenting accompanying each subroutine, however it's still hard to pick out what is being run, and when. First off, you need to get an idea of the "core" execution path during normal operation, with the device already enumerated and configured and sitting there running user code and servicing requests. This description is assuming that the device is running the 'generic' class firmware, as in the Microchip firmware I started from.'' "<br />
*[http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device] Building a PIC 18F device.<br />
*[http://www.connectable.org.uk/wp2/?page_id=135 http://www.connectable.org.uk/wp2/?page_id=135] An interesting project using the PIC18F4550.<br />
<br />
<br />
==Tools.==<br />
*[http://www.ftdichip.com/Support/Utilities/usbview.zip Microsoft USB Viewer] & [http://www.kroah.com/linux-usb/ Linux version] - USBView is a free utility from Microsoft that displays the USB connection tree and shows the USB devices that are connected to it together with their configuration data. This is very useful for debugging USB enumeration errors. USBView runs under Windows 98, ME, 2000 and XP.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:LQFPtoDIP.jpg&diff=14241File:LQFPtoDIP.jpg2011-05-01T15:48:24Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14240Project:USBGroup/Equipment2011-05-01T15:48:07Z<p>PaulR: /* Equipment we want. */</p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
{| border="1"<br />
| [[File:USB Complete Cover.jpg|100px|thumb|left]] <br />
|[http://www.amazon.com/USB-Complete-Everything-Develop-Peripherals/dp/0965081958 Jan Axelson - USB Complete (2nd Edition)] - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a [http://www.amazon.co.uk/USB-Complete-Developer-27s-Guide-Guides/dp/1931448086 more up to date copy].<br />
|}<br />
{| border="1"<br />
| [[File:Vinculo.jpg|100px|thumb|left]]<br />
|[http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm FTDI Vinculo Development Environments] plus PSUs, cables, 64pin LQFP Vinculum IIs, DB9-USBs, UM232Rs etc. Kindly donated by FTDI.<br />
Getting Started - There's a CD that comes with the Vinculo - 'USB Made Easy'.<br />
|}<br />
{| border="1"<br />
| [[File:PicKit3Exp.jpg|100px|thumb|left]]<br />
|[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340 Microchip PICKit 3 Debug Express] plus 9x 40pin DIP [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010300 PIC18F4550] Kindly donated by Microchip. Please use the PIC18F4550 chips in DIL Sockets for your projects.<br />
Getting Started - There's a CD included with the PICKit 3 containing tutorials.<br />
|}<br />
<br />
== Equipment we want. ==<br />
{| border="1"<br />
| [[File:lpcxpresso.jpg|100px|thumb|left]]<br />
|[http://ics.nxp.com/lpcxpresso/NXP LPCXpresso] development Platform.<br />
|}<br />
{| border="1"<br />
| [[File:AT90USBKEY.jpg|100px|thumb|left]]<br />
|[http://www.atmel.com/dyn/products/tools_card.asp?category_id=163&family_id=607&subfamily_id=760&tool_id=3879/NXP Atmel AT90USBKEY] development Platform.<br />
|}<br />
{| border="1"<br />
| [[File:LQFPtoDIP.jpg|100px|thumb|left]]<br />
|[http://www.voti.nl/shop/catalog.html?PCB-09 Atmel 64 pin LQFP-to-DIP PCB] We could do with some of these to mount the Vinculum IIs so we can breadboard with them.<br />
|}<br />
<br />
== Reviews of USB stuff. ==<br />
Will appear here.<br />
<br />
= Choosing a USB solution for your project. =<br />
<br />
Here are the important criteria to consider when deciding which solution to choose for your project. Some are more obvious than others. Please add to this list.<br />
<br />
==General.==<br />
*Do you already have the skills for (or can you transfer existing skills to) this solution?<br />
*How well does the product fit the specification of your project?<br />
<br />
==The Chip.==<br />
*Can you get free/cheap samples?<br />
*Are they available in small quantities?<br />
*Are they available in a variety of physical packages (your project may require a small QFN for production but a DIL for breadboarding).<br />
*Is there a discount for quantity?<br />
*Does it have an MCU to drive the rest of your project or is it just for the USB side?<br />
*Are there royalty free drivers?<br />
<br />
==The Development Environment.==<br />
*Do you have to make your own? Is there one available off the shelf?<br />
*How much does it cost?<br />
*Is it mature? <br />
*Is there a large existing codebase?<br />
*Can you learn how to use it from out-of-the box working examples then adapt those to your needs?<br />
*How well is it supported by online forums, IRC channels?</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14239Project:USBGroup/Resources2011-05-01T15:45:30Z<p>PaulR: </p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* [http://www.usbmadesimple.co.uk/ http://www.usbmadesimple.co.uk/] The basics of The USB Protocol.<br />
<br />
<br />
<br />
==Microchip.==<br />
*[http://pwc.theclarkwebsite.com/PIC18F4550usb.php http://pwc.theclarkwebsite.com/PIC18F4550usb.php] How to create a really simple circuit for a PIC18F4550 HID device.<br />
*[http://eegeek.net/content/view/35/32 http://eegeek.net/content/view/35/32] Understanding the Microchip USB Firmware. "''The Microchip USB firmware (for the PICDEM full-speed USB demo board, but used frequently for DIY projects as well) is written and organized in a manner that it is not very easy to just take a quick look and see exactly what's going on. Everything is arranged across 9 source files, and 15 header files. There are enough subroutines to make your head spin. Things are broken down into pretty logical chunks, with an ample amount of commenting accompanying each subroutine, however it's still hard to pick out what is being run, and when. First off, you need to get an idea of the "core" execution path during normal operation, with the device already enumerated and configured and sitting there running user code and servicing requests. This description is assuming that the device is running the 'generic' class firmware, as in the Microchip firmware I started from.'' "<br />
*[http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device] Building a PIC 18F device.<br />
*[http://www.connectable.org.uk/wp2/?page_id=135 http://www.connectable.org.uk/wp2/?page_id=135] An interesting project using the PIC18F4550.<br />
<br />
<br />
==Tools.==<br />
*[http://www.ftdichip.com/Support/Utilities/usbview.zip Microsoft USB Viewer] & [http://www.kroah.com/linux-usb/ Linux version] - USBView is a free utility from Microsoft that displays the USB connection tree and shows the USB devices that are connected to it together with their configuration data. This is very useful for debugging USB enumeration errors. USBView runs under Windows 98, ME, 2000 and XP.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:AT90USBKEY.jpg&diff=14238File:AT90USBKEY.jpg2011-05-01T15:32:03Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14237Project:USBGroup/Equipment2011-05-01T15:31:49Z<p>PaulR: /* Equipment we want. */</p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
{| border="1"<br />
| [[File:USB Complete Cover.jpg|100px|thumb|left]] <br />
|[http://www.amazon.com/USB-Complete-Everything-Develop-Peripherals/dp/0965081958 Jan Axelson - USB Complete (2nd Edition)] - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a [http://www.amazon.co.uk/USB-Complete-Developer-27s-Guide-Guides/dp/1931448086 more up to date copy].<br />
|}<br />
{| border="1"<br />
| [[File:Vinculo.jpg|100px|thumb|left]]<br />
|[http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm FTDI Vinculo Development Environments] plus PSUs, cables, 64pin LQFP Vinculum IIs, DB9-USBs, UM232Rs etc. Kindly donated by FTDI.<br />
Getting Started - There's a CD that comes with the Vinculo - 'USB Made Easy'.<br />
|}<br />
{| border="1"<br />
| [[File:PicKit3Exp.jpg|100px|thumb|left]]<br />
|[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340 Microchip PICKit 3 Debug Express] plus 9x 40pin DIP [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010300 PIC18F4550] Kindly donated by Microchip. Please use the PIC18F4550 chips in DIL Sockets for your projects.<br />
Getting Started - There's a CD included with the PICKit 3 containing tutorials.<br />
|}<br />
<br />
== Equipment we want. ==<br />
{| border="1"<br />
| [[File:lpcxpresso.jpg|100px|thumb|left]]<br />
|[http://ics.nxp.com/lpcxpresso/NXP LPCXpresso] development Platform.<br />
|}<br />
{| border="1"<br />
| [[File:AT90USBKEY.jpg|100px|thumb|left]]<br />
|[http://www.atmel.com/dyn/products/tools_card.asp?category_id=163&family_id=607&subfamily_id=760&tool_id=3879/NXP Atmel AT90USBKEY] development Platform.<br />
|}<br />
<br />
== Reviews of USB stuff. ==<br />
Will appear here.<br />
<br />
= Choosing a USB solution for your project. =<br />
<br />
Here are the important criteria to consider when deciding which solution to choose for your project. Some are more obvious than others. Please add to this list.<br />
<br />
==General.==<br />
*Do you already have the skills for (or can you transfer existing skills to) this solution?<br />
*How well does the product fit the specification of your project?<br />
<br />
==The Chip.==<br />
*Can you get free/cheap samples?<br />
*Are they available in small quantities?<br />
*Are they available in a variety of physical packages (your project may require a small QFN for production but a DIL for breadboarding).<br />
*Is there a discount for quantity?<br />
*Does it have an MCU to drive the rest of your project or is it just for the USB side?<br />
*Are there royalty free drivers?<br />
<br />
==The Development Environment.==<br />
*Do you have to make your own? Is there one available off the shelf?<br />
*How much does it cost?<br />
*Is it mature? <br />
*Is there a large existing codebase?<br />
*Can you learn how to use it from out-of-the box working examples then adapt those to your needs?<br />
*How well is it supported by online forums, IRC channels?</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14236Project:USBGroup/Resources2011-05-01T15:29:58Z<p>PaulR: </p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* [http://www.usbmadesimple.co.uk/ http://www.usbmadesimple.co.uk/] The basics of The USB Protocol.<br />
<br />
<br />
<br />
==Microchip.==<br />
*[http://pwc.theclarkwebsite.com/PIC18F4550usb.php http://pwc.theclarkwebsite.com/PIC18F4550usb.php] How to create a really simple circuit for a PIC18F4550 HID device.<br />
*[http://eegeek.net/content/view/35/32 http://eegeek.net/content/view/35/32] Understanding the Microchip USB Firmware. "''The Microchip USB firmware (for the PICDEM full-speed USB demo board, but used frequently for DIY projects as well) is written and organized in a manner that it is not very easy to just take a quick look and see exactly what's going on. Everything is arranged across 9 source files, and 15 header files. There are enough subroutines to make your head spin. Things are broken down into pretty logical chunks, with an ample amount of commenting accompanying each subroutine, however it's still hard to pick out what is being run, and when. First off, you need to get an idea of the "core" execution path during normal operation, with the device already enumerated and configured and sitting there running user code and servicing requests. This description is assuming that the device is running the 'generic' class firmware, as in the Microchip firmware I started from.'' "<br />
*[http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device http://www.waitingforfriday.com/index.php/Building_a_PIC18F_USB_device] Building a PIC 18F device.<br />
*[http://www.connectable.org.uk/wp2/?page_id=135 http://www.connectable.org.uk/wp2/?page_id=135] An interesting project using the PIC18F4550.<br />
<br />
<br />
==Tools.==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14235Project:USBGroup/Resources2011-05-01T15:17:28Z<p>PaulR: </p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* <br />
<br />
==Microchip.==<br />
*[http://pwc.theclarkwebsite.com/PIC18F4550usb.php http://pwc.theclarkwebsite.com/PIC18F4550usb.php] How to create a really simple circuit for a PIC18F4550 HID device.<br />
*[http://eegeek.net/content/view/35/32 http://eegeek.net/content/view/35/32] Understanding the Microchip USB Firmware. "''The Microchip USB firmware (for the PICDEM full-speed USB demo board, but used frequently for DIY projects as well) is written and organized in a manner that it is not very easy to just take a quick look and see exactly what's going on. Everything is arranged across 9 source files, and 15 header files. There are enough subroutines to make your head spin. Things are broken down into pretty logical chunks, with an ample amount of commenting accompanying each subroutine, however it's still hard to pick out what is being run, and when. First off, you need to get an idea of the "core" execution path during normal operation, with the device already enumerated and configured and sitting there running user code and servicing requests. This description is assuming that the device is running the 'generic' class firmware, as in the Microchip firmware I started from.'' "<br />
<br />
==Tools.==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14234Project:USBGroup/Resources2011-05-01T15:10:49Z<p>PaulR: </p>
<hr />
<div>=Resources.=<br />
==General USB Resources.==<br />
* [http://lvr.com/usb.htm http://lvr.com/usb.htm] is the website of USB Complete author Jan Axelson. A great place to start for anything to do with USB.<br />
* <br />
<br />
==Tools.==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14233Project:USBGroup2011-05-01T15:05:09Z<p>PaulR: </p>
<hr />
<div>= Our primary aim is to bring people together to learn about USB so we can make devices. =<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.<br />
<br />
==Equipment.==<br />
[http://wiki.hackspace.org.uk/wiki/Projects/USBGroup/Equipment This equipment page] holds information about what we have at the space, what we want, reviews of equipment and some issues to consider when choosing equipment for your project.<br />
<br />
==Resources.==<br />
[http://wiki.hackspace.org.uk/wiki/Projects/USBGroup/Resources This resources page] has links to stuff to make your USB development life easier.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Resources&diff=14232Project:USBGroup/Resources2011-05-01T14:54:47Z<p>PaulR: Created page with "=Resources.="</p>
<hr />
<div>=Resources.=</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14231Project:USBGroup2011-05-01T14:54:18Z<p>PaulR: /* Resources. */</p>
<hr />
<div>= Our primary aim is to bring people together to learn about USB so we can make devices. =<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.<br />
<br />
==Equipment.==<br />
[[equipment|This equipment page]] holds information about what we have at the space, what we want, reviews of equipment and some issues to consider when choosing equipment for your project.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/resources&diff=14230Project:USBGroup/resources2011-05-01T14:51:33Z<p>PaulR: Created page with "=Resources.="</p>
<hr />
<div>=Resources.=</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14229Project:USBGroup2011-05-01T14:49:20Z<p>PaulR: </p>
<hr />
<div>= Our primary aim is to bring people together to learn about USB so we can make devices. =<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.<br />
<br />
==Equipment.==<br />
[[equipment|This equipment page]] holds information about what we have at the space, what we want, reviews of equipment and some issues to consider when choosing equipment for your project.<br />
<br />
==Resources.==<br />
[[resources|This resources page]] lists resources to make your USB device development life easier.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14228Project:USBGroup2011-05-01T14:47:17Z<p>PaulR: </p>
<hr />
<div>= Our primary aim is to bring people together to learn about USB so we can make devices. =<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.<br />
<br />
==Equipment.==<br />
[[equipment|This equipment page]] holds information about what we have at the space, what we want, reviews of equipment and some issues to consider when choosing equipment for your project.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14227Project:USBGroup2011-05-01T14:43:23Z<p>PaulR: </p>
<hr />
<div>= Our primary aim is to bring people together to learn about USB so we can make devices. =<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.<br />
<br />
==Equipment.==<br />
This equipment page holds information about what we have at the space, what we want, reviews of equipment and some issues to consider when choosing equipment for your project.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14226Project:USBGroup2011-05-01T14:42:50Z<p>PaulR: </p>
<hr />
<div>== Our primary aim is to bring people together to learn about USB so we can make devices. ==<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.<br />
<br />
This equipment page holds information about what we have at the space, what we want, reviews of equipment and some issues to consider when choosing equipment for your project.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14222Project:USBGroup/Equipment2011-05-01T13:42:04Z<p>PaulR: </p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
{| border="1"<br />
| [[File:USB Complete Cover.jpg|100px|thumb|left]] <br />
|[http://www.amazon.com/USB-Complete-Everything-Develop-Peripherals/dp/0965081958 Jan Axelson - USB Complete (2nd Edition)] - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a [http://www.amazon.co.uk/USB-Complete-Developer-27s-Guide-Guides/dp/1931448086 more up to date copy].<br />
|}<br />
{| border="1"<br />
| [[File:Vinculo.jpg|100px|thumb|left]]<br />
|[http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm FTDI Vinculo Development Environments] plus PSUs, cables, 64pin LQFP Vinculum IIs, DB9-USBs, UM232Rs etc. Kindly donated by FTDI.<br />
Getting Started - There's a CD that comes with the Vinculo - 'USB Made Easy'.<br />
|}<br />
{| border="1"<br />
| [[File:PicKit3Exp.jpg|100px|thumb|left]]<br />
|[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340 Microchip PICKit 3 Debug Express] plus 9x 40pin DIP [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010300 PIC18F4550] Kindly donated by Microchip. Please use the PIC18F4550 chips in DIL Sockets for your projects.<br />
Getting Started - There's a CD included with the PICKit 3 containing tutorials.<br />
|}<br />
<br />
== Equipment we want. ==<br />
{| border="1"<br />
| [[File:lpcxpresso.jpg|100px|thumb|left]]<br />
|[http://ics.nxp.com/lpcxpresso/NXP LPCXpresso] development Platform.<br />
|}<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:Lpcxpresso.jpg&diff=14221File:Lpcxpresso.jpg2011-05-01T13:41:41Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14220Project:USBGroup/Equipment2011-05-01T13:10:31Z<p>PaulR: </p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
{| border="1"<br />
| [[File:USB Complete Cover.jpg|100px|thumb|left]] <br />
|[http://www.amazon.com/USB-Complete-Everything-Develop-Peripherals/dp/0965081958 Jan Axelson - USB Complete (2nd Edition)] - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a [http://www.amazon.co.uk/USB-Complete-Developer-27s-Guide-Guides/dp/1931448086 more up to date copy].<br />
|}<br />
{| border="1"<br />
| [[File:Vinculo.jpg|100px|thumb|left]]<br />
|[http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm FTDI Vinculo development environments] plus PSUs, cables, 64pin LQFP Vinculum IIs, DB9-USBs, UM232Rs etc. Kindly donated by FTDI.<br />
|}<br />
{| border="1"<br />
| [[File:PicKit3Exp.jpg|100px|thumb|left]]<br />
|[http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340 Microchip PICKit 3 Debug Express] plus 9x 40pin DIP PIC18F4550 Kindly donated by Microchip.<br />
|}<br />
<br />
== Equipment we want. ==<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:PicKit3Exp.jpg&diff=14219File:PicKit3Exp.jpg2011-05-01T12:44:53Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:Vinculo.jpg&diff=14218File:Vinculo.jpg2011-05-01T12:44:34Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14217Project:USBGroup/Equipment2011-05-01T12:44:02Z<p>PaulR: </p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
{| border="1"<br />
| [[File:USB Complete Cover.jpg|100px|thumb|left]] <br />
|Jan Axelson - USB Complete (2nd Edition) - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a more up to date copy.<br />
|}<br />
{| border="1"<br />
| [[File:Vinculo.jpg|100px|thumb|left]]<br />
|FTDI Vinculo development environments plus PSUs, cables, 64pin LQFP Vinculum IIs, DB9-USBs, UM232Rs etc.<br />
|}<br />
{| border="1"<br />
| [[File:PicKit3Exp.jpg|100px|thumb|left]]<br />
|FTDI Vinculo development environments plus PSUs, cables, 64pin LQFP Vinculum IIs, DB9-USBs, UM232Rs etc.<br />
|}<br />
<br />
== Equipment we want. ==<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14215Project:USBGroup/Equipment2011-05-01T12:34:09Z<p>PaulR: </p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
{| border="1"<br />
| [[File:USB Complete Cover.jpg|100px|thumb|left]] <br />
|* Jan Axelson - USB Complete (2nd Edition) - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a more up to date copy.<br />
|}<br />
{| border="1"<br />
| [[File:Example.jpg|100px|thumb|left]]<br />
|*FTDI Vinculo development environments.<br />
|}<br />
<br />
<br />
== Equipment we want. ==<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:Example.jpg&diff=14214File:Example.jpg2011-05-01T12:29:59Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14213Project:USBGroup/Equipment2011-05-01T12:29:44Z<p>PaulR: </p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
[[File:USB Complete Cover.jpg|50px|thumb|left]] <br />
* Jan Axelson - USB Complete (2nd Edition) - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a more up to date copy.<br />
<br />
[[File:Example.jpg|50px|thumb|left]]<br />
*FTDI Vinculo development environments.<br />
<br />
== Equipment we want. ==<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:USB_Complete_Cover.jpg&diff=14212File:USB Complete Cover.jpg2011-05-01T12:14:51Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14211Project:USBGroup/Equipment2011-05-01T12:14:15Z<p>PaulR: </p>
<hr />
<div>== Equipment we have.==<br />
All the stuff we have for the USB group is kept in a clear plastic box marked 'USB Workshop/Group' on the storage racks in 23.<br />
<br />
[[File:USB Complete Cover.jpg]]<br />
* Jan Axelson - USB Complete (2nd Edition) - 'Everything You Need to Develop Custom USB Peripherals'. ''The'' book on USB. This is an old version but it covers USB 2.0. We could do with a more up to date copy.<br />
*<br />
<br />
== Equipment we want. ==<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup/Equipment&diff=14210Project:USBGroup/Equipment2011-05-01T12:06:21Z<p>PaulR: Created page with "== Equipment we have.== == Equipment we want. == == Reviews of USB stuff. == == Choosing a USB solution for your project. =="</p>
<hr />
<div>== Equipment we have.==<br />
<br />
<br />
<br />
== Equipment we want. ==<br />
<br />
<br />
<br />
== Reviews of USB stuff. ==<br />
<br />
<br />
== Choosing a USB solution for your project. ==</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Project:USBGroup&diff=14209Project:USBGroup2011-05-01T11:55:50Z<p>PaulR: </p>
<hr />
<div>== Our primary aim is to bring people together to learn about USB so we can make devices. ==<br />
We meet regularly at London Hackspace on Sunday afternoons and also at other times of the week. See [http://groups.google.com/group/london-hackspace-usb the mailing list] for more information.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Projects&diff=14208Projects2011-05-01T11:46:01Z<p>PaulR: /* Electronics */</p>
<hr />
<div>See also [[Sauce code]]. Please use the Project: namespace when making a link to a new project. And consider posting a photo/link on the [http://blog.london.hackspace.org.uk/ LHS blog].<br />
<br />
== Projects documented on this wiki ==<br />
<br />
''See [[Special:PrefixIndex/Projects/]] for projects not linked from here.''<br />
<br />
[[Projects/1-web-interfaces-for-rc-vehicles|1-web-interfaces-for-rc-vehicles]]<br />
<br />
[[Projects/25-hpamakers-reprap |#HPAMaker's RepRap]]<br />
<br />
[[Makerbot]]<br />
<br />
[[Projects/Wall Art and Hackspace Beautification| Wall Art and Hackspace Beautification]]<br />
<br />
[[Projects/Project Identification using QR Codes|Project Identification using QR Codes]]<br />
<br />
[[Projects/Jacob's Ladder|Jacob's ladder]]<br />
<br />
[[Projects/ImMe|IM-Me]] - hacking the silly purple things<br />
<br />
[[Projects/SgiO2|O2]] - getting the SGI machine working.<br />
<br />
[[Projects/PizzaPrinter|PizzaPrinter]] - An insane concept for a printer that prints pizzas.<br />
<br />
[[Projects/Racetrack|Race Track]] - More insanity<br />
<br />
[[Projects/Multi point touch screen|Multi-point touch screen]]<br />
<br />
[[Projects/MHD Engine|Magneto Hydrodynamic Engine]]<br />
<br />
[[Pledges/CNC Mill|CNC Mill]]<br />
<br />
[[Ubuntu Goblin]]<br />
<br />
[[IRC Terminal]]<br />
<br />
[[Projects/Turing Machine|Turing Machine]] Mechanical Turing Machine<br />
<br />
[[Projects/MonoRail | hackspace monorail]]<br />
<br />
[[Projects/Trebuchet | Trebuchet]]<br />
<br />
[[Projects/Hackvan| Hackvan]] - The Toyota campervan<br />
<br />
[[Projects/Vacuum_former| Vacuum former]] - Making our own<br />
<br />
[[Project:Ball Computer|Ball Computer]] - An over-ambitious project to make a computer out of ball bearings (it started with water)<br />
<br />
=== Software ===<br />
<br />
[[Projects/Java-Rako|Candela]] - A Java API for controlling home lighting systems - initially those made by [http://www.rakocontrols.com/ Rako].<br />
<br />
[[Projects/Open Source SDR|Software defined radio]]<br />
<br />
[[Projects/RELaserSoftware| Reverse Engineering the software for the laser cutter]]<br />
<br />
[[Projects/Inventory system|Inventory system for the hackspace]]<br />
<br />
[[Projects/LHS Graphs and Visualizations|LHS Graphs and Visualizations]]<br />
<br />
[[Projects/LayserCake| LayserCake]] - A script for splitting images so we can use the laser cutter to engrave them in greyscale.<br />
<br />
[[Project:TrainSIM]] - reverse engineering Microsoft Trainsim to allow AI control, etc.<br />
<br />
=== Biohacking ===<br />
Main page found here: [[Biohacking | biohacking]]<br />
<br />
=== Wet stuff ===<br />
<br />
[[Projects/HomeBrew|HomeBrew]] - fermentation<br />
<br />
[[Projects/PCB Making|PCB Making]] - Printed Circuit Board Howto<br />
<br />
[[Projects/PCB Etch Tank|PCB Etch Tank]] - Etch tank for PCB making<br />
<br />
[[Projects/DIY Hazardous Disposal|DIY Hazardous Disposal]] - Chemical Hacking<br />
<br />
[[Projects/Open soft drinks|Open soft drinks]]<br />
<br />
=== Electronics ===<br />
<br />
[[Projects/ArcadeMachine|Arcade machine]] - Information regarding the arcade machine in the back room<br />
<br />
[[Projects/Electronic_Circuits|Circuits]] - An index of electronic circuits<br />
<br />
[[Projects/Bifferboard|Bifferboards]] - Getting the bifferboards working.<br />
<br />
[[Projects/HM55B|HM55B]] - compass module<br />
<br />
[[Projects/Vodafone K3520|K3520]] - SMS interface<br />
<br />
[[Projects/OsmocomBB|OsmocomBB]] - GSM baseband<br />
<br />
[[Projects/USBGroup|USB Group & Workshops]] - Information about the USB Group.<br />
<br />
[[Projects/Dispatcher|The Dispatcher Consoles]] - pinouts and how to talk to them.<br />
<br />
==== Arduinos ====<br />
<br />
[[Projects/Notification Board|Notification Board]] - The LED display in the space<br />
<br />
[[Projects/0832 Controller|LCD display]] - library for the LED display<br />
<br />
[[Projects/Alpha transceivers|Alpha transceivers]] - cheapish wireless communication<br />
<br />
[[Projects/OpenSocaTester|OpenSocaTester]] - [working title] - An arduino-based multi-core cable tester<br />
<br />
[[Projects/WiiMX|WiiMX]] - An arduino-based movement controller for moving lights<br />
<br />
[[Projects/Ethernet_Arduino|Ethernet Arduino]] - Building Ethernet enabled Arduino boards.<br />
* Could we do a PCB-making + soldering workshop to make a bunch of [http://www.makestuff.eu/wordpress/?page_id=569 Nanduinos] instead since that's a hackspace project? [[User:JasperWallace|JasperWallace]]<br />
* I'm happy to help with making Nanduinos, but unless you really '''want''' to DIY, I recommend [[http://www.pjrc.com/teensy/index.html Teensy]] & [[http://fletchtronics.net/bumble-b-version-2-pre-order Bumble-B]] which are similar. [[User:ChrisMc|ChrisMc]]<br />
<br />
[[Projects/YAAC|YAAC]] - Yet Another Arduino Clone.<br />
<br />
[[Projects/4 In A Row - Donation Box|Projects/4 In A Row - Donation Box]] A donations box for the space.<br />
<br />
[[Projects/UACs|UACs]] - Unashamed Arduino Clones.<br />
<br />
[[Projects/LED Cube|LED Cube]] - small and simple LED Cube<br />
<br />
[[Projects/Bloodbowl Scoreboard | Bloodbowl Scoreboard]]<br />
<br />
[[Projects/Word Clock | Word Clock]]<br />
<br />
=== Community ===<br />
<br />
[[Projects/Tgimboej|Tgimboej]] - The Great Internet Migratory Box Of Electronics Junk<br />
<br />
[[Projects:Lockpicking|Lockpicking]]<br />
<br />
[[Projects/ProjectIdeaList|Projects Idea List]]<br />
<br />
[[Kitchen]]<br />
<br />
[[Projects/Hackspace Challenges | Hackspace Challenges]]<br />
<br />
[[Projects/Interviews_with_members | Interviews with Hackspace members]]<br />
<br />
[[Project:Young Hackspace|Young Hackspace]]<br />
<br />
== External links ==<br />
* [http://www.thingiverse.com/tag:londonhackspace Thingiverse "Things"] that were made at the London Hackspace.<br />
* [http://www.makestuff.eu/wordpress/?page_id=569 Nanduino] - Tiny and cheap AVR microcontroller board designed for the Hackspace PCB workshop<br />
* Electronic Circuits - [http://github.com/dsikar/London-Hackspace-Electronic-Circuits Git Repository]<br />
* [http://www.concurrency.cc/hardware/ccc Concurrency.cc board] - Freeduino that runs off 1 AA cell (actually not related to hackspace - just a cool arduino)<br />
* Dongleduino (< £5 arduino, native USB): http://icrobotics.co.uk/wiki/index.php?title=Dongleduino<br />
* [http://mjo.tc/atelier/2009/02/arduino-cli.html CLI build environment for Arduino]<br />
* [http://martybugs.net/wireless/biquad/ Wifi aerial]<br />
* [http://www.kickstarter.com/projects/nortd/lasersaur-open-source-laser-cutter-0/posts Possible collaboration?] - Lasersaur</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=London_Hackspace&diff=14207London Hackspace2011-05-01T11:23:43Z<p>PaulR: </p>
<hr />
<div>__NOTOC__ __NOEDITSECTION__ <br />
{|align="center" cellspacing="0" cellpadding="0" style="margin:12px auto;padding:6px;font-size:100%;background-color:#f1f1f1;"<br />
|colspan="5" style="padding:0px 6px 3px 6px;border-left:0px solid #3528a8;border-bottom:0px solid #3528a8;border-right:0px solid #3528a8;border-top:0px solid #3528a8;"|<center><span class="plainlinks">'''The London Hackspace is a non-profit <span class="plainlinks">[http://en.wikipedia.org/wiki/Hackerspace hackerspace]</span> in central London: a community-run workshop where people come to share tools and knowledge.'''</span></center><br />
|}<br />
{{:banner}}<br />
<br />
<br />
[[File:4831845812 1b90162ff2 o.jpg|250px|thumb|right|Inside our space, [[Laboratory 24]]]]<br />
[[File:Unit 23.jpg|250px|thumb|right|Our new workshop area]]<br />
[[File:Angle grind workshop.jpg|250px|thumb|right|Making in progress]]<br />
<br />
We have a [[Laboratory 24|great space]] in Shoreditch, right next to Hoxton station, which is open to our members 24 hours a day, and we hold regular free hack evenings and workshops which are open to everyone.<br />
<br />
==Events==<br />
[http://london.hackspace.org.uk/events/ Google Calendar] is our canonical list of events, but here's a selection. All events listed are at [[Laboratory 24]]. <br />
<br />
; Recurring:<br />
:* '''Every Tuesday, 19:00''' - [[Weekly meetings|Weekly public meetings]]<br />
:* '''1st Saturday, 13:00''' - [[Project:OneClickOrgs|OneClickOrgs hack day]]<br />
:* '''2nd Saturday, 15:00''' - [[Project:Lockpicking|Lockpicking sports session]]<br />
:* '''3rd Thursday, 19:30''' - [[Project:OneClickOrgs|OneClickOrgs hack evening]]<br />
<br />
; Coming up:<br />
:* '''Sat/Sun 14th/15th May''' - [[Workshops/Arduino_for_beginners_4|Arduino for Beginners Workshop]]<br />
:* '''Sat 21st May'''- [[Workshops/Web Hacking|Hacking Hacking, Web Application Cracking Workshop #2]]<br />
<br />
; You just missed:<br />
:* '''Thursday 28 April''' - [[Workshops/usb|Introduction to creating USB HID class hardware interfaces]]<br />
:* '''Monday 25th April''' - [[Events/BBQ2011.1 | BBQ in Shoreditch Park]]<br />
:* '''Wednesday 20th April''' - [[Workshops/CancerBiology|Crash Course in Cancer Biology]]<br />
:* '''Sat/Sun 16th/17th April''' - [[Classroom_HackSpaceChallenge/Hackweekend|Global Hackspace Challenge Hackweekend]]<br />
:* '''Sat 16th April, 13:00''' - [[Workshops/Web Hacking|Hacking Hacking, Web Application Cracking Workshop #1]]<br />
:* '''Tue 12th April''' - [[Events/Yuri's Night|Yuri's Night]]<br />
:* '''Fri 1st April''' - [http://lesswrong.com/lw/4vu/project_ideas_for_the_london_hackday/ Lesswrong.com Hackday]<br />
:* '''Thurs 31st March''' - [http://evidencematters.posterous.com/sous-vide-hack-event-at-london-hackspace Sous Vide Hack Event]<br />
<br />
[[Hack Evening Workshops|Current list of potential workshops]]<br />
<br />
[[Other Events|Non-hackspace organised events of interest]]<br />
<br />
==Other things==<br />
* [[Members]] - Non-comprehensive list of members and photos<br />
* [[Project:ServerHardwareAuction|Server Hardware Auction]] - Temporary placeholder while the auction runs<br />
* [[SwapShop]] - Exchange and advertise unwanted stuff<br />
* [http://sn.im/lhs-visitors Visitors Guestbook]<br />
* Member [[Guides]] and [[Library]] - Useful reading material<br />
* [[Suppliers]] - In the local area and online<br />
* [[Press]] - Mentions of the hackspace<br />
* [[Organisation]] - About the Hackspace Foundation's legal structure<br />
* [[Advertising]] - Resources for spreading the word.<br />
* [[Faceplant]] - Don't do this<br />
* [[Training Directory]] - A listing of people to approach for training.<br />
* [[History|The history]] of the London Hackspace.<br />
* [[OneHundredThings| One Hundred Things You Didn't Know About London Hackspace]]</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops&diff=14206Workshops2011-05-01T11:22:10Z<p>PaulR: /* Workshops offered and prepared */</p>
<hr />
<div>[[File:Arduino_course_classroom.jpg|300px|thumb|right|An [[Hack_Evening_Workshops/Arduino_for_beginners_2|Arduino workshop]] in progress]]<br />
<br />
We currently have a few workshops at our space every month, and we're always interested in running more. If you want to give one of these, or you've got a suggestion, this is the place to let us know.<br />
<br />
==Important==<br />
Please announce workshops/events on the [http://groups.google.com/group/london-hack-space mailing list] and add them to the [http://london.hackspace.org.uk/events/ calendar]. <br />
<br />
==Organising a workshop==<br />
[[Guides/Planning an event|Planning an event]]. If you want to organise an event/workshop (or have been volunteered to) please read our guide.<br />
<br />
==Regular Hackspace workshops==<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
<br />
|-<br />
|'''Workshop''' || '''When'''<br />
|-<br />
| Hackspace safety induction || Usually available on Tuesdays - request in advance<br />
|-<br />
| Laser cutter induction || Usually available on Tuesdays - request in advance<br />
|}<br />
<br />
==Workshops offered and prepared==<br />
If you are scheduled to do a workshop, or can definitely give one at no notice, please add it here.<br />
* [[Workshops/CancerBiology|Crash Course in Cancer Biology]] - 19:30 on Wednesday, 20th April<br />
<br />
<br />
=== Past events ===<br />
<br />
* [[Workshops/Git Workshop|Git]] - '''18 March'''<br />
* [[Workshops/Git Workshop|Git]] - 23 February<br />
* [[Workshops/Arduino_for_beginners_3|Programming in C and Arduino for beginners]] - 19th/20th February<br />
* [[Workshops/Brain_Computer_Interface|Brain-Computer Interface presentation and workshop]] - Wednesday 26th January<br />
* [[Workshops/Arduino_for_beginners_2|Arduino for beginners]] - 22nd/23rd January 2011<br />
* [[Biohacking Project Planning]] - 19:00 Saturday 15th Jan 2011<br />
* [[Workshops/Python for Beginners|Python for Beginners]] The basics and not so basics of the Python Programming Language -- [[User:oni|Oni]], [[User:Ms7821|Mark]] and [[User:MattP|MattP]]<br />
* [[IntroToColorScience|Hacking Colour]] or Why Does My Display Look So Bad? Scheduled 7pm 12/8/10 [[User:chrisf|chrisf]]<br />
* [[Workshops/Arduino_for_beginners|Arduino for beginners]] - in planning [[User:B3cft |Andy "Bob" Brockhurst]] & [[User:solexious |Solexious]] (28/29 August)<br />
* [[Workshops/Biohack_workshop | Biohacking workshop]] (Moleculer Biol for Beginners, Introduction to Biohacking & Project ideas discussion) - Bugs & Sara - 22nd September 19:30<br />
* [[Workshops/Lightning talks on language|Lightning talks on language]] (e.g. etymology, conlangs, computer based language processing) -- [[User:Ms7821|Mark]] and [[User:MattP|MattP]]<br />
<br />
==Workshops offered==<br />
If you can give a workshop talk, put it here. If you need more than a week's notice, please say so. Don't interpret the timestamp dates below as projected dates. Actual scheduled workshops will be shown above.<br />
<br />
For certain workshops, more than one volunteer may be needed, depending on activities and number of attendees.<br />
<br />
<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
|-<br />
|'''Workshop''' || '''Volunteer''' || '''Interested ?'''<br />
|-<br />
| [[Events/RAL_trip|RAL Day trip]] || [[User:SamLR|SamLR]] ||<br />
|-<br />
| [[OSM_Mapping_Party|OpenStreetMap - Mapping Party]] || [[user:ciaran.mooney|Ciarán]] ||<br />
|-<br />
|[[Stencil & Graffiti Art for Beginners]] - open workshop to learn the basics of stencil making, single or multi-layered and some basic graffiti skills. including using the lasercutter or vinyl cutter|| [[User:layer1gfx|layer1gfx]] || [[User:iktomist|iktomist]] , [[User:haywardgb|haywardgb]] , [[User:layer1gfx|layer1gfx]]+3, spooq, [[User:Montyphy|Montyphy]]<br />
|-<br />
|[[Infrastructure Hacking]] - project to explore basics of infrastructure hacking, with monthly workshops. || [[User:Kussic|Kussic]], [[User:Renski|Renski]] || <br />
|-<br />
|[[Web Hacking]] - project to explore basics of web application hacking, with monthly workshops. Aim is to finish with an audit of [[One Click Orgs]] software. || [[User:Renski|Renski]], [[User:Kussic|Kussic]] || [[User:Alexmuller|Alex Muller]], [[User:Eb4890|Will]], [[User:John|John]], [[User:Davidc|DavidC]], [[User:Tenyen|Ten]], [[User:Booyaa|Booyaa]]<br />
|-<br />
| Entrepreneurship: UK company formation, raising finance (or not), tax and accounts, market sizing and research. Approx 2 hrs. || [[User:AndyE|AndyE]] || [[User:Oni|Oni]], [[User:antoan|antoan]], [[User:kevinb456|Kevin]], [[User:Anthony|Anthony]], varoudis, Gilda, Kieran<br />
|-<br />
| Pure Data for beginners and some applications including Arduino, DMX-lamps, iPhone apps, RjDj scenes... (Would be in 2nd half of Nov) || [[Yuli and Ragnar]] || Mark, Matt H, dsikar, Mike H, Guy J [[User:Oni|Oni]], [[User:Nigle|Nigle]], varoudis, [[User:MonkeyJam|Daniel]], [[User:earthshine|earthshine]], [[User:maco1717|maco1717]]<br />
|-<br />
| Introduction to Hardware Hacking/Arduino incl live demo || [[User:B3cft |Andy "Bob" Brockhurst]] || Ken(des) - quite interested in a mid-week evening option,Me too HalD, varoudis, [[User:cholten99|Dave Durant]] [[User:John|John]].<br />
|-<br />
| HTML/CSS for beginner/intermediate || [[User:Oni|Oni]] | Davids | Chris Adams || [[User:kevinb456|Kevin]], varoudis, Johannes<br />
|-<br />
| Microformats for beginners || Phae || [[User:SpikeUK|Spike]] AndrewBlack<br />
|-<br />
| Servo programming with Arduino || Michael Margolis || [[user:PhilJones|Phil Jones]], [[User:Andy|Andy]], varoudis, Kieran, [[User:John|John]], Memo<br />
|-<br />
| Meta Workshop - As many useful tips for a successful workshop/training session/presentation as we can fit in the time. || [[User:PaulR|PaulR]]. || AndyE<br />
|-<br />
| Ruby and Sinatra for Beginners || [[User:JamesHarrison|James Harrison]] 16:27, 23 April 2010 (UTC) || [[User:V21|V21]] 15:03, 2 August 2010 (UTC) --[[User:3en|3en]] 15:23, 28 August 2010 (UTC)<br />
|-<br />
| Kernel debugging or something on reverse engineering? || [[User:ms7821|Mark]] || [[User:SamLR|SamLR]][[User:Eb4890|Will]], varoudis, [[User:maco1717|maco1717]]<br />
|-<br />
| Using TFL APIs || [[User:ms7821|Mark]], possibly dom/harrywood/Paul2/anyone else as well? || AndrewBlack<br />
|-<br />
| Introduction to ARM microcontrollers. <br>Attendees will work with dev kits during the workshop. || [[User:Harry|Harry]] 10:54, 26 July 2010 (UTC) || [[User:ciaran.mooney|Ciarán]] [[User:earthshine|earthshine]], [[User:Andy|Andy]], varoudis, [[User:earthshine|earthshine]], [[User:maco1717|maco1717]]<br />
|-<br />
| Ruby for beginners || (Max? Chris Adams) Would be happy to do this [[User:JamesHarrison|JamesHarrison]] 21:49, 21 April 2010 (UTC) || [[User:V21|V21]] 15:03, 2 August 2010 (UTC), [[User:earthshine|earthshine]], [[User:Andy|Andy]], [[User:alexmuller|alexmuller]], [[User:Softhook|Softhook]]<br />
|-<br />
| Decent beginner electronics workshop (probably one or two half-days at the space) || [[User:Russ|Russ]] 10:40, 12 January 2010 (UTC)|| [[User:ciaran.mooney|Ciarán]], [[user:PhilJones|Phil Jones]], [[User:earthshine|earthshine]], Bugs, [[User:Andy|Andy]], Johannes, [[User:SamLR|SamLR]], [[User:bluekieran|Kieran]], Jonty, [[User:Anthony|Anthony]], varoudis, [[User:cholten99|Dave Durant]], [[User:John|John]], [[User:Eme|emmelene]], [[User:maco1717|maco1717]]<br />
|-<br />
| Very restricted 'basic rules' electronics evening talk - Ohms law, resistors, diodes, transistors. Sometime in February 2011 || [[User:Artag|Artag]] || [[User:John|John]]<br />
|-<br />
|Introduction to Amazon AWS Services - S3, EC2, SimpleDB, etc. using boto || [[User:Rlotun|Rlotun]] 11:13, 12 January 2010 (UTC)|| [[User:MattP|MattP]] [[User:thegoldfish|TimHughes]], [[user:PhilJones|Phil Jones]] AndrewBlack, [[User:Andy|Andy]] [[User:Oni|Oni]], [[User:Anthony|Anthony]], varoudis, Gilda<br />
|-<br />
|Introduction to asynchronous network programming in Python using Twisted || [[User:Rlotun|Rlotun]] 11:16, 12 January 2010 (UTC)||[[User:MattP|MattP]] [[User:thegoldfish|TimHughes]] [[User:V21|V21]] [[User:Davidc|DavidC]] [[User:PhilJones|Phil Jones]] 15:03, 2 August 2010 (UTC), Johannes<br />
|-<br />
| A workshop on effectively using the scope/logic analyser we have|| [[User:Artag|Artag]] 13:42, 27 July 2010 (UTC) || [[User:Andy|Andy]] (if pitched at a ''really'' beginner level!), [[User:cholten99|Dave Durant]], +1 HalD. [[User:John|John]]<br />
|-<br />
| Python for beginners / 2 Day Version / '''The Return''' || [[User:Oni|Oni]] ' || varoudis, [[User:John|John]] , [[User:earthshine|earthshine]]<br />
|-<br />
| Introduction to iPhone Programming and Hacking || [[User:Oni|Oni]] || [[User:Danielsikar|dsikar]] , varoudis, [[User:MonkeyJam|Daniel]]<br />
|-<br />
| Vector graphics in Inkscape *Hint, can use this to make files for laser cutter* || [[User:chrisf|chrisf]] [[User:eb4890|eb4890]]|| [[user:PhilJones|Phil Jones]], [[User:earthshine|earthshine]], [[User:SamLR|SamLR]], [[user:ciaran.mooney|Ciarán]], [[user:pyrhho|pyrhho]], [[User:martind|martind]], Alexp [[User:AndrewBlack|Andrew Black]], [[User:corinne|corinne]], [[User:Anthony|Anthony]], varoudis, chio, scary, [[User:Layer1gfx|Layer1gfx]], [[User:cholten99|Dave Durant]], [[User:Montyphy|Montyphy]], [[User:earthshine|earthshine]]<br />
|-<br />
| Photo editing in Gimp for beginners || [[User:chrisf|chrisf]] ([[User:Tajasel|tajasel]] could also offer services) || AndrewBlack<br />
|-<br />
| Introduction to programmable logic (VHDL, FPGAs & CPLDs) || [[User:ChrisMc|ChrisMc]], [[User:SamLR|SamLR]] (I can help at least) || [[User:artag|Artag]], [[User:earthshine|earthshine]], [[User:Andy|Andy]], [[User:Danielsikar|dsikar]], [[User:Ms7821|Mark]], [[User:JasperWallace]], [[User:LesterHawksby|Lester]], Memo, [[User:maco1717|maco1717]]<br />
|-<br />
| Android OS / application programming || [[User:chrisf|chrisf]], [[User:dmi|dmi]] || MattVenn [[User:MattP|MattP]] [[User:V21|V21]] [[User:John|John]] 15:03, 2 August 2010 (UTC)Bugs [[User:Nigle|Nigle]] [[User:cholten99|Dave Durant]] [[User:LesterHawksby|Lester]] [[User:Tajasel|tajasel]], [[User:bmalee|bmalee]], [[User:maco1717|maco1717]]<br />
|-<br />
| [[Blender introduction]] (basic stuff, one evening) *hint - this means you can build stuff for the Makerbot*|| [[User:chrisf|chrisf]] || [[User:ciaran.mooney|Ciarán]] [[User:V21|V21]] 15:03, 2 August 2010 (UTC) Bugs [[User:AndyE|AndyE]], [[User:cholten99|Dave Durant]], [[User:bluekieran|Kieran]], [[User:Anthony|Anthony]], varoudis, Gilda, [[User:LesterHawksby|Lester]], Memo<br />
|-<br />
| Blender in more detail (a few evenings) || [[User:chrisf|chrisf]] || [[User:Anthony|Anthony]], varoudis, Memo<br />
|-<br />
| Arduino for Beginners || [[User:earthshine|earthshine]] || Bugs, AndrewGee, HalD, [[User:SamLR|SamLR]], [[user:ciaran.mooney|Ciarán]] [[User:MonkeyJam|Daniel]], [[User:Ciemon|Ciemon]], [[User:cholten99|Dave Durant]]<br />
|-<br />
| From Arduino to AVR (or Beyond Arduino)|| [[User:earthshine|earthshine]] || [[user:ciaran.mooney|Ciarán]] [[User:Solexious|Solexious]], Memo<br />
|-<br />
| [[Introduction to openFrameworks]] || matthewvenn || [[User:earthshine|earthshine]], Jonty, varoudis<br />
|-<br />
| [[PCB Design with Eagle CAD]] || [[User:Danielsikar|dsikar]] || [[User:earthshine|earthshine]], Jonty, varoudis, [[User:John|John]], [[User:SteveW|SteveW]], [[User:ciaran.mooney|Ciarán]], Memo, [[User:Ascen|asc]], [[User:Teabot|Elliot]], [[User:maco1717|maco1717]]<br />
|-<br />
| [[Bus Pirate for dummies]] || [[User:Danielsikar|dsikar]] || Jonty, [[User:John|John]], [[User:maco1717|maco1717]]<br />
|-<br />
| Knitting for Beginners || [[User:PJ|PJ]] - well my other half has volunteered to do this, I can't knit [[User:wren|wren]] I can do this! Also, crochet & spinning. || Bugs, [[User:eme|emmelene]]<br />
|-<br />
| Knotwork - practical ones and the few ornamental ones I can remember || Sam (SamLR) || [[User:eme|emmelene]], Jonty, [[User:Ms7821|Mark]] [[User:LesterHawksby|Lester]] [[User:Tajasel|tajasel]]<br />
|-<br />
|Physics (Or what I do for a day Job): focus on particle physics (+ scary can do nano/quantum/other if wanted)|| [[User:SamLR|SamLR]] || Jonty, varoudis, [[User:Ms7821|Mark]], [[User:MonkeyJam|Daniel]], [[User:cholten99|Dave Durant]], [[User:Bugs|Bugs]], Memo, [[User:maco1717|maco1717]]<br />
|-<br />
|Statistics (What I ''really'' do for my day job): focus on stats for everyday use/ in the media and science || [[User:SamLR| SamLR]] || dsikar, varoudis, Gilda, [[User:Ms7821|Mark]], [[User:PhilJones|PhilJones]], [[User:bmalee|bmalee]], [[User:Bugs|Bugs]]<br />
|-<br />
| Jewelery Making - feathers, beads, ribbon (More info soon!!) || [[User:eme|emmelene]] ||<br />
|-<br />
| OpenGL and Programming Computer Graphics || [[User:Oni|Oni]] || Jonty, varoudis, [[User:LesterHawksby|Lester]], [[User:earthshine|earthshine]]<br />
|-<br />
| Introduction to Regular expressions (or a more detailed talk if prefered) || [[User:AndrewBlack|Andrew Black]] || dsikar, Memo<br />
|-<br />
| Coffee? || [[User:Ms7821|Mark]]? || [[User:AndyE|AndyE]] has an interest in coffee. A tasting could be fun. <br />
[[User:Srimech|JimM]] [[User:Artag|Artag]] [[User:John|John]]<br />
[[User:Tajasel|tajasel]] (could ''possibly'' provide Monmouth Coffee on the cheap, but no promises) [[User:eme|emmelene]] [[User:SamLR|SamLR]] Have some Vietnamese coffee<br />
|-<br />
| Texas Hold 'Em Poker - how to play & basic strategy || [[User:bluekieran|Kieran]] || [[User:eme|emmelene]]<br />
|-<br />
| [[DIY PCB Making]] || [[User:ChrisMc|ChrisMc]] 23:18, 20 December 2010 (UTC) || Jonty, [[User:kevinb456|Kevin]], Billy, varoudis, Kieran, [[User:evandavey|Evan (potential member)]], [[User:John|John]], [[User:earthshine|earthshine]], [[User:SteveW|SteveW]], [[User:ciaran.mooney|Ciarán]],[[User:danny-orion|danny-orion]], Memo, [[User:maco1717|maco1717]]<br />
|-<br />
| Introduction to Astronomy || || dsikar, [[User:eme|emmelene]]<br />
|-<br />
| SMD Soldering Workshop || Martin Ling || [[User:earthshine|earthshine]], [[User:PJ|PJ]], [[User:LesterHawksby|Lester]], [[User:Teabot|Elliot]], [[User:mars|mars]], [[User:JasperWallace|JasperWallace]], [[User:John|John]], Radek, [[User:SteveW|SteveW]], [[User:ciaran.mooney|Ciarán]],[[User:danny-orion|danny-orion]], [[User:maco1717|maco1717]]<br />
|-<br />
| Introduction to Bioinformatics || [[User:Cassj|Cass]], Andrew, Nathan || [[User:Martind|martind]] [[User:Gilda|Gilda]] [[User:cholten99|Dave Durant]] [[User:Bugs|Bugs]], [[User:maco1717|maco1717]]<br />
|-<br />
| Homebrewing (beer): Full mash process, recipe design, could also do a bit on judging and/or food pairing || [[User:Bfields|Ben F]] ||<br />
|-<br />
| Screen Printing || Jan from NOID may be able to offer this, but has not explicitly volunteered yet. [[User:mars|mars]]: I can do this. || [[User:Srimech|JimM]] [[User:Artag|Artag]] [[User:Solexious|Solexious]] [[User:Iktomist|Iktomist]] [[User:PJ|PJ]] Errant RichardBeard Scary, [[User:eme|emmelene]]<br />
|-<br />
| Introduction to Japanese Sound FX in Manga Comics - a short talk and drawing workshop in japanese and english || chris henson aka layer1gfx || <br />
|-<br />
| [[Workshops/Git Workshop|Git Workshop]] - the version control system || [[User:chrismear|chrismear]] || [[User:Andy|grifferz]], [[User:Teabot|Elliot]], [[User:SpikeUK|Spike]], [[User:Alexmuller|Alex Muller]], [[User:JasperWallace|Jasper]], [[User:kevinb456|Kevin]], [[User:cassj|Cass Johnston]], [[User:Artag|Adrian]], [[User:SamLR | SamLR]], Radek, Johannes, [[User:cholten99|Dave Durant]]<br />
|-<br />
| [[Workshops/Bookbinding|Bookbinding]] - beginners class to make a simple book from scratch, possibly a small amount of coverage of restoration at the end || [[User:LesterHawksby|Lester Hawksby]] || No more than 6 please! [[User:SamLR|SamLR]] [[User:Artag|Adrian]] [[User:Eithin|Sam K]], [[User:earthshine|earthshine]], Errant. Interest expressed on mailing list by earthshine, Adrian, Katie, George, Billy and possibly others. Frank (not a member yet) <br />
|-<br />
| [[Workshops/Hypnosis_101|Hypnosis 101]] - Starting point for learning about hypnosis. Let's hack the mind! || [[User:Hypnoeyes|Hypnoeyes]] || [[User:dmi|DMI]], [[User:bmalee|bmalee]], [[User:Bugs|Bugs]]<br />
|-<br />
| [[Workshops/BASH|BASH]] and basic terminal stuff || [[User:SamLR|SamLR]] unless someone with more knowledge wants to do it (serious I'm pretty poor at this) || [[User:Bugs|Bugs]]<br />
|-<br />
| GSM/Mobile phone networks - what they use/how do they work/what I do for a day job, LTE/WiMAX and onwards with help from Aden? || Paul || [[User:PaulR|PaulR]], [[User:tenyen|Ten]], [[User:maco1717|maco1717]]<br />
|-<br />
| Radio basics - Run through various radio systems, radio propagation, suggestions/help welcome || Paul || [[User:PaulR|PaulR]], [[User:maco1717|maco1717]]<br />
|-<br />
| This workshop introduces you to [[Workshops/usb|USB]]. We address the most important issues of the design and how to build a USB interface focusing on the HID class. We also examine how you want a Hackspace USB group to work. || [[User:PaulR|PaulR]] || asc, Mike, [[User:bmalee|bmalee]], Matt Peperell, Adrian Godwin, [[User:danny-orion|danny-orion]], Dave Ingram, Phil Jones, Billy Smith [[User:JasperWallace|JasperWallace]], [[User:maco1717|maco1717]]<br />
|-<br />
| Django - An introduction to Django for people who've done some programming before, and have a rough idea of how web programming works. || [[User:Andrewgodwin|andrewgodwin]] || [[User:SamLR|SamLR]], [[User:Chrismear|chrismear]], Johannes, [[User:JasperWallace|JasperWallace]], [[User:cholten99|Dave Durant]], [[User:Alexmuller|Alex Muller]], [[User:bmalee|bmalee]]<br />
|-<br />
| [[Workshops/Nanode Build Session|How to build Nanode - low cost network node]], aimed at Arduino enthusiasts|| [[User:Monsonite|Ken]]|| |-<br />
|-<br />
| [[Workshops/Spinning|Spinning for beginners]]: build and learn how to use a very basic drop spindle in a most ancient of fibre crafts!|| [[User:Liedra|Liedra]]|| | Johannes <br />
<br />
|}<br />
<br />
==Workshops Requested==<br />
<br />
<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
|-<br />
|'''Workshop''' || '''Volunteer''' || '''Interested?'''<br />
|-<br />
|}</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops&diff=13970Workshops2011-04-23T10:31:57Z<p>PaulR: /* Workshops offered and prepared */</p>
<hr />
<div>[[File:Arduino_course_classroom.jpg|300px|thumb|right|An [[Hack_Evening_Workshops/Arduino_for_beginners_2|Arduino workshop]] in progress]]<br />
<br />
We currently have a few workshops at our space every month, and we're always interested in running more. If you want to give one of these, or you've got a suggestion, this is the place to let us know.<br />
<br />
==Important==<br />
Please announce workshops/events on the [http://groups.google.com/group/london-hack-space mailing list] and add them to the [http://london.hackspace.org.uk/events/ calendar]. <br />
<br />
==Organising a workshop==<br />
[[Guides/Planning an event|Planning an event]]. If you want to organise an event/workshop (or have been volunteered to) please read our guide.<br />
<br />
==Regular Hackspace workshops==<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
<br />
|-<br />
|'''Workshop''' || '''When'''<br />
|-<br />
| Hackspace safety induction || Usually available on Tuesdays - request in advance<br />
|-<br />
| Laser cutter induction || Usually available on Tuesdays - request in advance<br />
|}<br />
<br />
==Workshops offered and prepared==<br />
If you are scheduled to do a workshop, or can definitely give one at no notice, please add it here.<br />
* [[Workshops/CancerBiology|Crash Course in Cancer Biology]] - 19:30 on Wednesday, 20th April<br />
* [[Workshops/usb|Introduction to creating USB HID class hardware interfaces]] - 19:30 on Thursday 28 April<br />
<br />
=== Past events ===<br />
<br />
* [[Workshops/Git Workshop|Git]] - '''18 March'''<br />
* [[Workshops/Git Workshop|Git]] - 23 February<br />
* [[Workshops/Arduino_for_beginners_3|Programming in C and Arduino for beginners]] - 19th/20th February<br />
* [[Workshops/Brain_Computer_Interface|Brain-Computer Interface presentation and workshop]] - Wednesday 26th January<br />
* [[Workshops/Arduino_for_beginners_2|Arduino for beginners]] - 22nd/23rd January 2011<br />
* [[Biohacking Project Planning]] - 19:00 Saturday 15th Jan 2011<br />
* [[Workshops/Python for Beginners|Python for Beginners]] The basics and not so basics of the Python Programming Language -- [[User:oni|Oni]], [[User:Ms7821|Mark]] and [[User:MattP|MattP]]<br />
* [[IntroToColorScience|Hacking Colour]] or Why Does My Display Look So Bad? Scheduled 7pm 12/8/10 [[User:chrisf|chrisf]]<br />
* [[Workshops/Arduino_for_beginners|Arduino for beginners]] - in planning [[User:B3cft |Andy "Bob" Brockhurst]] & [[User:solexious |Solexious]] (28/29 August)<br />
* [[Workshops/Biohack_workshop | Biohacking workshop]] (Moleculer Biol for Beginners, Introduction to Biohacking & Project ideas discussion) - Bugs & Sara - 22nd September 19:30<br />
* [[Workshops/Lightning talks on language|Lightning talks on language]] (e.g. etymology, conlangs, computer based language processing) -- [[User:Ms7821|Mark]] and [[User:MattP|MattP]]<br />
<br />
==Workshops offered==<br />
If you can give a workshop talk, put it here. If you need more than a week's notice, please say so. Don't interpret the timestamp dates below as projected dates. Actual scheduled workshops will be shown above.<br />
<br />
For certain workshops, more than one volunteer may be needed, depending on activities and number of attendees.<br />
<br />
<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
|-<br />
|'''Workshop''' || '''Volunteer''' || '''Interested ?'''<br />
|-<br />
| [[Events/RAL_trip|RAL Day trip]] || [[User:SamLR|SamLR]] ||<br />
|-<br />
| [[OSM_Mapping_Party|OpenStreetMap - Mapping Party]] || [[user:ciaran.mooney|Ciarán]] ||<br />
|-<br />
|[[Stencil & Graffiti Art for Beginners]] - open workshop to learn the basics of stencil making, single or multi-layered and some basic graffiti skills. including using the lasercutter or vinyl cutter|| [[User:layer1gfx|layer1gfx]] || [[User:iktomist|iktomist]] , [[User:haywardgb|haywardgb]] , [[User:layer1gfx|layer1gfx]]+3, spooq, [[User:Montyphy|Montyphy]]<br />
|-<br />
|[[Infrastructure Hacking]] - project to explore basics of infrastructure hacking, with monthly workshops. || [[User:Kussic|Kussic]], [[User:Renski|Renski]] || <br />
|-<br />
|[[Web Hacking]] - project to explore basics of web application hacking, with monthly workshops. Aim is to finish with an audit of [[One Click Orgs]] software. || [[User:Renski|Renski]], [[User:Kussic|Kussic]] || [[User:Alexmuller|Alex Muller]], [[User:Eb4890|Will]], [[User:John|John]], [[User:Davidc|DavidC]], [[User:Tenyen|Ten]]<br />
|-<br />
| Entrepreneurship: UK company formation, raising finance (or not), tax and accounts, market sizing and research. Approx 2 hrs. || [[User:AndyE|AndyE]] || [[User:Oni|Oni]], [[User:antoan|antoan]], [[User:kevinb456|Kevin]], [[User:Anthony|Anthony]], varoudis, Gilda, Kieran<br />
|-<br />
| Pure Data for beginners and some applications including Arduino, DMX-lamps, iPhone apps, RjDj scenes... (Would be in 2nd half of Nov) || [[Yuli and Ragnar]] || Mark, Matt H, dsikar, Mike H, Guy J [[User:Oni|Oni]], [[User:Nigle|Nigle]], varoudis, [[User:MonkeyJam|Daniel]], [[User:earthshine|earthshine]]<br />
|-<br />
| Introduction to Hardware Hacking/Arduino incl live demo || [[User:B3cft |Andy "Bob" Brockhurst]] || Ken(des) - quite interested in a mid-week evening option,Me too HalD, varoudis, [[User:cholten99|Dave Durant]] [[User:John|John]].<br />
|-<br />
| HTML/CSS for beginner/intermediate || [[User:Oni|Oni]] | Davids | Chris Adams || [[User:kevinb456|Kevin]], varoudis, Johannes<br />
|-<br />
| Microformats for beginners || Phae || [[User:SpikeUK|Spike]] AndrewBlack<br />
|-<br />
| Servo programming with Arduino || Michael Margolis || [[user:PhilJones|Phil Jones]], [[User:Andy|Andy]], varoudis, Kieran, [[User:John|John]], Memo<br />
|-<br />
| Meta Workshop - As many useful tips for a successful workshop/training session/presentation as we can fit in the time. || [[User:PaulR|PaulR]]. || AndyE<br />
|-<br />
| Ruby and Sinatra for Beginners || [[User:JamesHarrison|James Harrison]] 16:27, 23 April 2010 (UTC) || [[User:V21|V21]] 15:03, 2 August 2010 (UTC) --[[User:3en|3en]] 15:23, 28 August 2010 (UTC)<br />
|-<br />
| Kernel debugging or something on reverse engineering? || [[User:ms7821|Mark]] || [[User:SamLR|SamLR]][[User:Eb4890|Will]], varoudis<br />
|-<br />
| Using TFL APIs || [[User:ms7821|Mark]], possibly dom/harrywood/Paul2/anyone else as well? || AndrewBlack<br />
|-<br />
| Introduction to ARM microcontrollers. <br>Attendees will work with dev kits during the workshop. || [[User:Harry|Harry]] 10:54, 26 July 2010 (UTC) || [[User:ciaran.mooney|Ciarán]] [[User:earthshine|earthshine]], [[User:Andy|Andy]], varoudis, [[User:earthshine|earthshine]]<br />
|-<br />
| Ruby for beginners || (Max? Chris Adams) Would be happy to do this [[User:JamesHarrison|JamesHarrison]] 21:49, 21 April 2010 (UTC) || [[User:V21|V21]] 15:03, 2 August 2010 (UTC), [[User:earthshine|earthshine]], [[User:Andy|Andy]], [[User:alexmuller|alexmuller]], [[User:Softhook|Softhook]]<br />
|-<br />
| Decent beginner electronics workshop (probably one or two half-days at the space) || [[User:Russ|Russ]] 10:40, 12 January 2010 (UTC)|| [[User:ciaran.mooney|Ciarán]], [[user:PhilJones|Phil Jones]], [[User:earthshine|earthshine]], Bugs, [[User:Andy|Andy]], Johannes, [[User:SamLR|SamLR]], [[User:bluekieran|Kieran]], Jonty, [[User:Anthony|Anthony]], varoudis, [[User:cholten99|Dave Durant]], [[User:John|John]], [[User:Eme|emmelene]]<br />
|-<br />
| Very restricted 'basic rules' electronics evening talk - Ohms law, resistors, diodes, transistors. Sometime in February 2011 || [[User:Artag|Artag]] || [[User:John|John]]<br />
|-<br />
|Introduction to Amazon AWS Services - S3, EC2, SimpleDB, etc. using boto || [[User:Rlotun|Rlotun]] 11:13, 12 January 2010 (UTC)|| [[User:MattP|MattP]] [[User:thegoldfish|TimHughes]], [[user:PhilJones|Phil Jones]] AndrewBlack, [[User:Andy|Andy]] [[User:Oni|Oni]], [[User:Anthony|Anthony]], varoudis, Gilda<br />
|-<br />
|Introduction to asynchronous network programming in Python using Twisted || [[User:Rlotun|Rlotun]] 11:16, 12 January 2010 (UTC)||[[User:MattP|MattP]] [[User:thegoldfish|TimHughes]] [[User:V21|V21]] [[User:Davidc|DavidC]] [[User:PhilJones|Phil Jones]] 15:03, 2 August 2010 (UTC), Johannes<br />
|-<br />
| A workshop on effectively using the scope/logic analyser we have|| [[User:Artag|Artag]] 13:42, 27 July 2010 (UTC) || [[User:Andy|Andy]] (if pitched at a ''really'' beginner level!), [[User:cholten99|Dave Durant]], +1 HalD. [[User:John|John]]<br />
|-<br />
| Python for beginners / 2 Day Version / '''The Return''' || [[User:Oni|Oni]] ' || varoudis, [[User:John|John]] , [[User:earthshine|earthshine]]<br />
|-<br />
| Introduction to iPhone Programming and Hacking || [[User:Oni|Oni]] || [[User:Danielsikar|dsikar]] , varoudis, [[User:MonkeyJam|Daniel]]<br />
|-<br />
| Vector graphics in Inkscape *Hint, can use this to make files for laser cutter* || [[User:chrisf|chrisf]] [[User:eb4890|eb4890]]|| [[user:PhilJones|Phil Jones]], [[User:earthshine|earthshine]], [[User:SamLR|SamLR]], [[user:ciaran.mooney|Ciarán]], [[user:pyrhho|pyrhho]], [[User:martind|martind]], Alexp [[User:AndrewBlack|Andrew Black]], [[User:corinne|corinne]], [[User:Anthony|Anthony]], varoudis, chio, scary, [[User:Layer1gfx|Layer1gfx]], [[User:cholten99|Dave Durant]], [[User:Montyphy|Montyphy]], [[User:earthshine|earthshine]]<br />
|-<br />
| Photo editing in Gimp for beginners || [[User:chrisf|chrisf]] ([[User:Tajasel|tajasel]] could also offer services) || AndrewBlack<br />
|-<br />
| Introduction to programmable logic (VHDL, FPGAs & CPLDs) || [[User:ChrisMc|ChrisMc]], [[User:SamLR|SamLR]] (I can help at least) || [[User:artag|Artag]], [[User:earthshine|earthshine]], [[User:Andy|Andy]], [[User:Danielsikar|dsikar]], [[User:Ms7821|Mark]], [[User:JasperWallace]], [[User:LesterHawksby|Lester]], Memo<br />
|-<br />
| Android OS / application programming || [[User:chrisf|chrisf]], [[User:dmi|dmi]] || MattVenn [[User:MattP|MattP]] [[User:V21|V21]] [[User:John|John]] 15:03, 2 August 2010 (UTC)Bugs [[User:Nigle|Nigle]] [[User:cholten99|Dave Durant]] [[User:LesterHawksby|Lester]] [[User:Tajasel|tajasel]], [[User:bmalee|bmalee]]<br />
|-<br />
| [[Blender introduction]] (basic stuff, one evening) *hint - this means you can build stuff for the Makerbot*|| [[User:chrisf|chrisf]] || [[User:ciaran.mooney|Ciarán]] [[User:V21|V21]] 15:03, 2 August 2010 (UTC) Bugs [[User:AndyE|AndyE]], [[User:cholten99|Dave Durant]], [[User:bluekieran|Kieran]], [[User:Anthony|Anthony]], varoudis, Gilda, [[User:LesterHawksby|Lester]], Memo<br />
|-<br />
| Blender in more detail (a few evenings) || [[User:chrisf|chrisf]] || [[User:Anthony|Anthony]], varoudis, Memo<br />
|-<br />
| Arduino for Beginners || [[User:earthshine|earthshine]] || Bugs, AndrewGee, HalD, [[User:SamLR|SamLR]], [[user:ciaran.mooney|Ciarán]] [[User:MonkeyJam|Daniel]], [[User:Ciemon|Ciemon]], [[User:cholten99|Dave Durant]]<br />
|-<br />
| From Arduino to AVR (or Beyond Arduino)|| [[User:earthshine|earthshine]] || [[user:ciaran.mooney|Ciarán]] [[User:Solexious|Solexious]], Memo<br />
|-<br />
| [[Introduction to openFrameworks]] || matthewvenn || [[User:earthshine|earthshine]], Jonty, varoudis<br />
|-<br />
| [[PCB Design with Eagle CAD]] || [[User:Danielsikar|dsikar]] || [[User:earthshine|earthshine]], Jonty, varoudis, [[User:John|John]], [[User:SteveW|SteveW]], [[User:ciaran.mooney|Ciarán]], Memo, [[User:Ascen|asc]], [[User:Teabot|Elliot]]<br />
|-<br />
| [[Bus Pirate for dummies]] || [[User:Danielsikar|dsikar]] || Jonty, [[User:John|John]]<br />
|-<br />
| Knitting for Beginners || [[User:PJ|PJ]] - well my other half has volunteered to do this, I can't knit [[User:wren|wren]] I can do this! Also, crochet & spinning. || Bugs, [[User:eme|emmelene]]<br />
|-<br />
| Knotwork - practical ones and the few ornamental ones I can remember || Sam (SamLR) || [[User:eme|emmelene]], Jonty, [[User:Ms7821|Mark]] [[User:LesterHawksby|Lester]] [[User:Tajasel|tajasel]]<br />
|-<br />
|Physics (Or what I do for a day Job): focus on particle physics (+ scary can do nano/quantum/other if wanted)|| [[User:SamLR|SamLR]] || Jonty, varoudis, [[User:Ms7821|Mark]], [[User:MonkeyJam|Daniel]], [[User:cholten99|Dave Durant]], [[User:Bugs|Bugs]], Memo<br />
|-<br />
|Statistics (What I ''really'' do for my day job): focus on stats for everyday use/ in the media and science || [[User:SamLR| SamLR]] || dsikar, varoudis, Gilda, [[User:Ms7821|Mark]], [[User:PhilJones|PhilJones]], [[User:bmalee|bmalee]], [[User:Bugs|Bugs]]<br />
|-<br />
| Jewelery Making - feathers, beads, ribbon (More info soon!!) || [[User:eme|emmelene]] ||<br />
|-<br />
| OpenGL and Programming Computer Graphics || [[User:Oni|Oni]] || Jonty, varoudis, [[User:LesterHawksby|Lester]], [[User:earthshine|earthshine]]<br />
|-<br />
| Introduction to Regular expressions (or a more detailed talk if prefered) || [[User:AndrewBlack|Andrew Black]] || dsikar, Memo<br />
|-<br />
| Coffee? || [[User:Ms7821|Mark]]? || [[User:AndyE|AndyE]] has an interest in coffee. A tasting could be fun. <br />
[[User:Srimech|JimM]] [[User:Artag|Artag]] [[User:John|John]]<br />
[[User:Tajasel|tajasel]] (could ''possibly'' provide Monmouth Coffee on the cheap, but no promises) [[User:eme|emmelene]] [[User:SamLR|SamLR]] Have some Vietnamese coffee<br />
|-<br />
| Texas Hold 'Em Poker - how to play & basic strategy || [[User:bluekieran|Kieran]] || [[User:eme|emmelene]]<br />
|-<br />
| [[DIY PCB Making]] || [[User:ChrisMc|ChrisMc]] 23:18, 20 December 2010 (UTC) || Jonty, [[User:kevinb456|Kevin]], Billy, varoudis, Kieran, [[User:evandavey|Evan (potential member)]], [[User:John|John]], [[User:earthshine|earthshine]], [[User:SteveW|SteveW]], [[User:ciaran.mooney|Ciarán]],[[User:danny-orion|danny-orion]], Memo<br />
|-<br />
| Introduction to Astronomy || || dsikar, [[User:eme|emmelene]]<br />
|-<br />
| SMD Soldering Workshop || Martin Ling || [[User:earthshine|earthshine]], [[User:PJ|PJ]], [[User:LesterHawksby|Lester]], [[User:Teabot|Elliot]], [[User:mars|mars]], [[User:JasperWallace|JasperWallace]], [[User:John|John]], Radek, [[User:SteveW|SteveW]], [[User:ciaran.mooney|Ciarán]],[[User:danny-orion|danny-orion]]<br />
|-<br />
| Introduction to Bioinformatics || [[User:Cassj|Cass]], Andrew, Nathan || [[User:Martind|martind]] [[User:Gilda|Gilda]] [[User:cholten99|Dave Durant]] [[User:Bugs|Bugs]]<br />
|-<br />
| Homebrewing (beer): Full mash process, recipe design, could also do a bit on judging and/or food pairing || [[User:Bfields|Ben F]] ||<br />
|-<br />
| Screen Printing || Jan from NOID may be able to offer this, but has not explicitly volunteered yet. [[User:mars|mars]]: I can do this. || [[User:Srimech|JimM]] [[User:Artag|Artag]] [[User:Solexious|Solexious]] [[User:Iktomist|Iktomist]] [[User:PJ|PJ]] Errant RichardBeard Scary, [[User:eme|emmelene]]<br />
|-<br />
| Introduction to Japanese Sound FX in Manga Comics - a short talk and drawing workshop in japanese and english || chris henson aka layer1gfx || <br />
|-<br />
| [[Workshops/Git Workshop|Git Workshop]] - the version control system || [[User:chrismear|chrismear]] || [[User:Andy|grifferz]], [[User:Teabot|Elliot]], [[User:SpikeUK|Spike]], [[User:Alexmuller|Alex Muller]], [[User:JasperWallace|Jasper]], [[User:kevinb456|Kevin]], [[User:cassj|Cass Johnston]], [[User:Artag|Adrian]], [[User:SamLR | SamLR]], Radek, Johannes, [[User:cholten99|Dave Durant]]<br />
|-<br />
| [[Workshops/Bookbinding|Bookbinding]] - beginners class to make a simple book from scratch, possibly a small amount of coverage of restoration at the end || [[User:LesterHawksby|Lester Hawksby]] || No more than 6 please! [[User:SamLR|SamLR]] [[User:Artag|Adrian]] [[User:Eithin|Sam K]], [[User:earthshine|earthshine]], Errant. Interest expressed on mailing list by earthshine, Adrian, Katie, George, Billy and possibly others. Frank (not a member yet) <br />
|-<br />
| [[Workshops/Hypnosis_101|Hypnosis 101]] - Starting point for learning about hypnosis. Let's hack the mind! || [[User:Hypnoeyes|Hypnoeyes]] || [[User:dmi|DMI]], [[User:bmalee|bmalee]], [[User:Bugs|Bugs]]<br />
|-<br />
| [[Workshops/BASH|BASH]] and basic terminal stuff || [[User:SamLR|SamLR]] unless someone with more knowledge wants to do it (serious I'm pretty poor at this) || [[User:Bugs|Bugs]]<br />
|-<br />
| GSM/Mobile phone networks - what they use/how do they work/what I do for a day job, LTE/WiMAX and onwards with help from Aden? || Paul || [[User:PaulR|PaulR]], [[User:tenyen|Ten]]<br />
|-<br />
| Radio basics - Run through various radio systems, radio propagation, suggestions/help welcome || Paul || [[User:PaulR|PaulR]]<br />
|-<br />
| This workshop introduces you to [[Workshops/usb|USB]]. We address the most important issues of the design and how to build a USB interface focusing on the HID class. We also examine how you want a Hackspace USB group to work. || [[User:PaulR|PaulR]] || asc, Mike, [[User:bmalee|bmalee]], Matt Peperell, Adrian Godwin, [[User:danny-orion|danny-orion]], Dave Ingram, Phil Jones, Billy Smith [[User:JasperWallace|JasperWallace]]<br />
|-<br />
| Django - An introduction to Django for people who've done some programming before, and have a rough idea of how web programming works. || [[User:Andrewgodwin|andrewgodwin]] || [[User:SamLR|SamLR]], [[User:Chrismear|chrismear]], Johannes, [[User:JasperWallace|JasperWallace]], [[User:cholten99|Dave Durant]], [[User:Alexmuller|Alex Muller]], [[User:bmalee|bmalee]]<br />
|-<br />
| [[Workshops/Nanode Build Session|How to build Nanode - low cost network node]], aimed at Arduino enthusiasts|| [[User:Monsonite|Ken]]|| |-<br />
|-<br />
| [[Workshops/Spinning|Spinning for beginners]]: build and learn how to use a very basic drop spindle in a most ancient of fibre crafts!|| [[User:Liedra|Liedra]]|| | Johannes <br />
<br />
|}<br />
<br />
==Workshops Requested==<br />
<br />
<br />
{|border="1" cellpadding="5" cellspacing="0"<br />
|-<br />
|'''Workshop''' || '''Volunteer''' || '''Interested?'''<br />
|-<br />
|}</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb/equipment&diff=13008Workshops/usb/equipment2011-04-01T20:16:36Z<p>PaulR: </p>
<hr />
<div>= FTDI =<br />
<br />
USB workshop/group equipment is kept in a box at Hackspace marked 'USB Workshop/Group'. Please sign-out and sign-in equipment you use. There's a sheet kept in the box. If the sheet gets full, please start a new one. Feel free to use non-consumables and return them but if you want to keep anything or use consumables, pay the replacement costs including p&p & I'll reorder. Each item below is linked to the vendor's shop so you can easily find out product costs. This stuff is primarily intended for workshops so let's make sure it's available for then. <br />
<br />
The products below are hyperlinked to the FTDI shop. For information including Datasheets, Examples and Drivers: -<br />
<br />
'''[http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm http://www.ftdichip.com/Products/Modules/DevelopmentModules]'''<br />
<br />
<br />
----<br />
<br />
*8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=165&search=vnclo-start1&op=catalogue-product_info-null VNCLO-START1 – A Development Kit for the Vinculum-II (MB1A)] - the big board pictured.<br />
<br />
+<br />
<br />
*8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=141&op=catalogue-product_info-null&prodCategoryID=123 VNC2 Debug Module (VNC2)] - the little board pictured - used to debug the VNCLO-START1.<br />
<br />
[[File:VNCLO.gif]]<br />
<br />
This is a development platform for the Vinculum-II (VNC2) USB Host/Device controller, combining the Vinculo motherboard with the VNC2 Debug/Programming module. The Vinculum-II supports dual USB Host/Device interfaces, FIFO, SPI, I2C, PWM, and UART. On board is a 10 bit, 8 channel ADC and 38 GPIO which are available for quick prototyping. This development platform features a free software development suite including a full featured C compiler, real time operating system, and USB Host/Device software stack for HID, CDC, HUB, printer and BOMS (FAT file system). The new starter kit (VNCLO-START1) provides a cost-effective rapid development solution at a cost effective price.<br />
<br />
The VNC2 debugger/programmer module consists of a miniature board with a USB miniB connector, which provides USB connectivity to Vinculum-II IDE development tools running on a PC. This module can be used to program and debug firmware running on the VNC2 device.<br />
<br />
----<br />
*20 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=134&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-SHLD-1A Kits]<br />
<br />
[[File:ShieldKit.jpg]]<br />
<br />
<br />
<br />
----<br />
*4 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=131&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-PSU-UK]<br />
External Power supply for the VNCLO-MB1A - 9v DC / 1A (UK version)<br />
<br />
----<br />
*4 x A [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=75&search=a+mini+b+cable&op=catalogue-product_info-null Mini B Cable, 1m.]<br />
<br />
[[File:AminiB.jpg]]<br />
----<br />
*4 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=38&search=um232r&op=catalogue-product_info-null UM232R USB-Serial UART Development Module]<br />
<br />
[[File:UM232R.jpg]]<br />
<br />
The UM232R module is a USB - Serial UART (TTL) development module for the FT232R IC device. The module supports USB to UART interfacing at 5V / 3V TTL levels. Voltage levels are set via onboard jumpers. I/O headers available to provide access to all UART and CBUS interface pins of the FT232R device.<br />
<br />
The UM232R can be configured as either USB bus-powered or self-powered modes. Full hardware handshaking is supported. The UM232R can supports communication at up to 3MBaud at TTL/CMOS levels.<br />
<br />
The UM232R plugs into a standard 24-pin 0.6in wide DIP socket.<br />
----<br />
*2 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=122&search=db9&op=catalogue-product_info-null DB9-USB-M] DB9-USB-RS232 male connector<br />
<br />
+<br />
<br />
*2 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=122&search=db9&op=catalogue-product_info-null DB9-USB-M] DB9-USB-RS232 female connector<br />
<br />
[[File:DB9.jpg]]<br />
----<br />
*15 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=137&op=catalogue-product_info-null&prodCategoryID=113 VNC2-64] 64-Lead LQFP<br />
<br />
[[File:VNC2-64.jpg]]<br />
<br />
All photos of FTDI products are (c)FTDI.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb/equipment&diff=13004Workshops/usb/equipment2011-04-01T19:49:45Z<p>PaulR: </p>
<hr />
<div>= FTDI =<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=165&search=vnclo-start1&op=catalogue-product_info-null VNCLO-START1 – A Development Kit for the Vinculum-II (MB1A)] - the big board pictured.<br />
<br />
+<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=141&op=catalogue-product_info-null&prodCategoryID=123 VNC2 Debug Module (VNC2)] - the little board pictured - used to debug the VNCLO-START1.<br />
<br />
[[File:VNCLO.gif]]<br />
<br />
<br />
----<br />
20 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=134&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-SHLD-1A Kits]<br />
<br />
[[File:ShieldKit.jpg]]<br />
<br />
<br />
<br />
----<br />
4 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=131&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-PSU-UK]<br />
External Power supply for the VNCLO-MB1A - 9v DC / 1A (UK version)<br />
<br />
----<br />
4 x A [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=75&search=a+mini+b+cable&op=catalogue-product_info-null Mini B Cable, 1m.]<br />
<br />
[[File:AminiB.jpg]]<br />
----<br />
4 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=38&search=um232r&op=catalogue-product_info-null UM232R USB-Serial UART Development Module]<br />
<br />
[[File:UM232R.jpg]]<br />
<br />
----<br />
2 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=122&search=db9&op=catalogue-product_info-null DB9-USB-M] DB9-USB-RS232 male connector<br />
<br />
+<br />
<br />
2 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=122&search=db9&op=catalogue-product_info-null DB9-USB-M] DB9-USB-RS232 female connector<br />
<br />
[[File:DB9.jpg]]<br />
----<br />
15 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=137&op=catalogue-product_info-null&prodCategoryID=113 VNC2-64] 64-Lead LQFP<br />
<br />
[[File:VNC2-64.jpg]]<br />
<br />
All photos of FTDI products are (c)FTDI.</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:VNC2-64.jpg&diff=13003File:VNC2-64.jpg2011-04-01T19:47:53Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:DB9.jpg&diff=13002File:DB9.jpg2011-04-01T19:39:10Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:UM232R.jpg&diff=13001File:UM232R.jpg2011-04-01T19:33:54Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:AminiB.jpg&diff=13000File:AminiB.jpg2011-04-01T19:29:38Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb/equipment&diff=12999Workshops/usb/equipment2011-04-01T19:29:03Z<p>PaulR: </p>
<hr />
<div>= FTDI =<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=165&search=vnclo-start1&op=catalogue-product_info-null VNCLO-START1 – A Development Kit for the Vinculum-II (MB1A)] - the big board pictured.<br />
<br />
+<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=141&op=catalogue-product_info-null&prodCategoryID=123 VNC2 Debug Module (VNC2)] - the little board pictured - used to debug the VNCLO-START1.<br />
<br />
[[File:VNCLO.gif]]<br />
<br />
<br />
----<br />
20 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=134&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-SHLD-1A Kits]<br />
<br />
[[File:ShieldKit.jpg]]<br />
<br />
<br />
<br />
----<br />
4 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=131&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-PSU-UK]<br />
External Power supply for the VNCLO-MB1A - 9v DC / 1A (UK version)<br />
<br />
----<br />
4 x A [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=75&search=a+mini+b+cable&op=catalogue-product_info-null Mini B Cable, 1m.]<br />
<br />
[[File:AminiB]]</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb/equipment&diff=12998Workshops/usb/equipment2011-04-01T19:28:36Z<p>PaulR: </p>
<hr />
<div>= FTDI =<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=165&search=vnclo-start1&op=catalogue-product_info-null VNCLO-START1 – A Development Kit for the Vinculum-II (MB1A)] - the big board pictured.<br />
<br />
+<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=141&op=catalogue-product_info-null&prodCategoryID=123 VNC2 Debug Module (VNC2)] - the little board pictured - used to debug the VNCLO-START1.<br />
<br />
[[File:VNCLO.gif]]<br />
<br />
<br />
----<br />
20 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=134&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-SHLD-1A Kits]<br />
<br />
[[File:ShieldKit.jpg]]<br />
<br />
<br />
<br />
----<br />
4 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=131&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-PSU-UK]<br />
External Power supply for the VNCLO-MB1A - 9v DC / 1A (UK version)<br />
<br />
----<br />
4 x A [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=75&search=a+mini+b+cable&op=catalogue-product_info-null Mini B Cable, 1m.]<br />
<br />
[File:AminiB]</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:ShieldKit.jpg&diff=12997File:ShieldKit.jpg2011-04-01T19:19:39Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb/equipment&diff=12996Workshops/usb/equipment2011-04-01T19:19:27Z<p>PaulR: </p>
<hr />
<div>= FTDI =<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=165&search=vnclo-start1&op=catalogue-product_info-null VNCLO-START1 – A Development Kit for the Vinculum-II (MB1A)]<br />
<br />
+<br />
<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=141&op=catalogue-product_info-null&prodCategoryID=123 VNC2 Debug Module (VNC2)]<br />
<br />
[[File:VNCLO.gif]]<br />
<br />
<br />
----<br />
20 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=134&op=catalogue-product_info-null&prodCategoryID=123 VNCLO-SHLD-1A Kits]<br />
[[File:ShieldKit.jpg]]</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=File:VNCLO.gif&diff=12995File:VNCLO.gif2011-04-01T19:09:49Z<p>PaulR: </p>
<hr />
<div></div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb/equipment&diff=12994Workshops/usb/equipment2011-04-01T19:07:46Z<p>PaulR: </p>
<hr />
<div>= FTDI =<br />
<br />
[[File:VNCLO.jpg]]<br />
8 x [http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=165&search=vnclo-start1&op=catalogue-product_info-null VNCLO-START1 – A Development Kit for the Vinculum-II (VNC2)]</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb&diff=12993Workshops/usb2011-04-01T19:00:35Z<p>PaulR: </p>
<hr />
<div>=Introduction=<br />
<br />
'''This workshop introduces you to USB. We address the most important issues of the design and how to build a USB interface focusing on the HID class. We also examine how you want a Hackspace USB group to work.'''<br />
<br />
If you look at Jan Axelson’s essential toilet-side-USB-reading [http://www.amazon.co.uk/USB-Complete-Developer%2527s-Guide-Guides/dp/1931448086/ref=sr_1_1?ie=UTF8&qid=1299705319&sr=8-1 USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)], you will quickly (actually by page xv in the table of contents) come to the conclusion that sticking with the Arduino was the best idea and sell the book to the next poor unfortunate on Amazon. Fortunately, I’ve read it ''all'' and I can pass-on the whodunit ending so you don’t have to suffer the book-induced narcolepsy I had to.<br />
<br />
USB-on-an-MCU is the whodunit. The good news is they’re cheap; there’s loads of competition; they leverage your existing hardware and software skills; and they’ve been around long enough to populate the forums with the pain you can now avoid suffering.<br />
<br />
=Workshop Content (provisional)=<br />
<br />
* An overview of the USB protocol for hardware developers with a HID class focus;<br />
* The skills required to produce a USB device;<br />
* “USB-on-a-chip”, the manufacturers, the dev environments and the chips;<br />
* Examination of some USB devices;<br />
* Practical exercises;<br />
* How you want a Hackspace USB group to work;<br />
* Supporting each other’s project development.<br />
<br />
=Why=<br />
<br />
# You will simplify your electronic circuit design and save cost. There are a great many situations where, with a bit of knowledge, you will be ready to move your Arduino prototype onto a USB MCU.<br />
# It’s a lot easier than you think. I’ve discovered that there appear to be two main reasons why so few people are doing USB: -<br />
## Most developers see USB as “cracking a nut with a steam-roller” – there just doesn’t seem to be the awareness of the ‘easy MCU way’ to do USB.<br />
## To create a truly ''great'' USB product from the very start to the very end of the process requires several technical skills that are rare in a single person and requires equipment for the development process that your average bod just doesn’t have. Put those into the Hackspace environment – geekers like us with time, commitment and teamwork and you’ve got an exciting way forward.<br />
# From my last year of USB musings I see the big picture like this. “''USB is massive. It has a colossal user base. 2a & 2b above have left it significantly under exploited''”. To start with we can show people how to exploit USB by running profitable workshops like this to make money for the space. More excitingly we can support each other in a USB Group within Hackspace to knock-out some fantastic stuff. <br />
<br />
<br />
<br />
Summary: “Let’s give people USB devices they want and make enough money to retire in 5 years.”<br />
<br />
=When=<br />
<br />
My aim is to run the first 3 sessions within a 10 day window between Thursday 31 March and Monday 25 April 2011. <br />
<br />
* 1 x weekday evening session 7pm – 10pm<br />
* 1 x weekday day session 1pm – 4pm <br />
* 1 x weekend day session 1pm-4pm.<br />
<br />
Choose the sessions you’d like at [http://www.doodle.com/uwr2wdtwvi45cmba#table http://www.doodle.com/uwr2wdtwvi45cmba]<br />
<br />
I’m capping individual session numbers at 6. Please optimize yourselves.<br />
<br />
=Prerequisites=<br />
<br />
Being fairly geeky will be helpful but is not essential. If the theory gets too heavy for you, have a little sleep or check your email. For practical work you’ll most likely be working with someone else so you could get them to do all the work. You’ll find it helpful to have a computer or laptop. If you don’t, you’ll need to work with someone who has for some of the practical stuff. Summary: At a minimum, just bring you.<br />
<br />
=Cash=<br />
<br />
These first USB workshops are free to the Hackspace community. You are the guinea-pigs (or at least, gerbils) who will allow us to develop the format. Eventually we can start charging non-Hackspace attendees for them and bring cash into the space. In the meantime we’ll rely on donations and samples from manufacturers. Cash donations are very welcome and will go on equipment and consumables.<br />
<br />
=Logistics=<br />
<br />
* A room – The quiet room’s looking good.<br />
* A Projector (& screen?) – Would be nice but not essential. There’s one available (and a screen) but the window behind washes out the image – need to test.<br />
** From my experience of the arduino workshops it is okay, depending on how you colour your slides. You can also turn off the lights in the quiet room to improve contrast. Putting up some kind of curtain on the windows would also solve this problem. -- [[user:ciaran.mooney|Ciarán]]<br />
** There is no stand for the projector. If you have it pointed up towards the screen on a stack of books that may work. I have always managed to borrow a camera stand from another member which is able to screw into the bottom of the projector.<br />
* Things to draw on like a whiteboard/flipchart and things to draw with – There’s a blackboard which suggests chalk might be useful.<br />
<br />
=Resources=<br />
<br />
''THE'' USB book - [http://www.amazon.co.uk/USB-Complete-Developer%2527s-Guide-Guides/dp/1931448086/ref=sr_1_1?ie=UTF8&qid=1299705319&sr=8-1 USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)] <br />
<br />
* Just bought a cheap old one off Amazon.<br />
<br />
MCUs + associated Dev Envs for practical work.<br />
<br />
* 8-3-11 – emailed a few chip people. Ask for contributions from Hackspace people. <br />
* 26-3-11 - so far FTDI & Microchip have written back to offer goodies.<br />
* 29-3-11 - received equipment from FTDI<br />
<br />
[[/equipment| '''Equipment we have received so far''']]<br />
<br />
<br />
=MCU Dev/Env Wish-list status.=<br />
'''Please suggest any not listed that you may be interested in.'''<br />
<br />
'''FTDI – ''''''[http://www.ftdichip.com/index.html www.ftdichip.com/index.html''']''' '''<br />
<br />
* [http://www.ftdichip.com/Products/ICs/VNC2.htm Vinculum II(MCU)]<br />
* [http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm Vinculo(dev)]<br />
<br />
<br />
<br />
<br />
<br />
'''Microchip – ''''''[http://www.microchip.com/usb www.microchip.com/usb''']<br />
<br />
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010300 18F4550 (MCU])<br />
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805 PICKit2/3 (dev)]<br />
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en021940&part=DM163025 Picdem FS USB (dev)]<br />
<br />
<br />
<br />
'''Atmel – ''''''[http://www2.atmel.com www2.atmel.com''']<br />
<br />
* [http://www.atmel.com/dyn/resources/prod_documents/32117s.pdf AVR32UC3C(MCU)]<br />
* [http://store.atmel.com/PartDetail.aspx?q=p:10500155 STK600(dev)]<br />
<br />
<br />
<br />
'''NXP – ''''''[http://www.nxp.com/ www.nxp.com''']<br />
<br />
* [http://www.nxp.com/ LPC2142(MCU)]<br />
* [http://ics.nxp.com/lpcxpresso/~LPC1102/ LPCXpresso(dev)]<br />
<br />
=Links=<br />
<br />
* Essential - [http://www.amazon.co.uk/USB-Complete-Developer%2527s-Guide-Guides/dp/1931448086/ref=sr_1_1?ie=UTF8&qid=1299705319&sr=8-1 USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)]<br />
** [http://www.lvr.com/usb.htm http://www.lvr.com/usb.htm] -'' ''from the author of “USB Complete ...”<br />
* Inevitable - [http://en.wikipedia.org/wiki/Universal_Serial_Bus http://en.wikipedia.org/wiki/Universal_Serial_Bus]<br />
<br />
=Facilitator(s)=<br />
<br />
[http://wiki.hackspace.org.uk/wiki/User:PaulR PaulR]</div>PaulRhttps://wiki.london.hackspace.org.uk/w/index.php?title=Workshops/usb&diff=12992Workshops/usb2011-04-01T18:56:55Z<p>PaulR: /* Resources */</p>
<hr />
<div>=Introduction=<br />
<br />
'''This workshop introduces you to USB. We address the most important issues of the design and how to build a USB interface focusing on the HID class. We also examine how you want a Hackspace USB group to work.'''<br />
<br />
If you look at Jan Axelson’s essential toilet-side-USB-reading [http://www.amazon.co.uk/USB-Complete-Developer%2527s-Guide-Guides/dp/1931448086/ref=sr_1_1?ie=UTF8&qid=1299705319&sr=8-1 USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)], you will quickly (actually by page xv in the table of contents) come to the conclusion that sticking with the Arduino was the best idea and sell the book to the next poor unfortunate on Amazon. Fortunately, I’ve read it ''all'' and I can pass-on the whodunit ending so you don’t have to suffer the book-induced narcolepsy I had to.<br />
<br />
USB-on-an-MCU is the whodunit. The good news is they’re cheap; there’s loads of competition; they leverage your existing hardware and software skills; and they’ve been around long enough to populate the forums with the pain you can now avoid suffering.<br />
<br />
=Workshop Content (provisional)=<br />
<br />
* An overview of the USB protocol for hardware developers with a HID class focus;<br />
* The skills required to produce a USB device;<br />
* “USB-on-a-chip”, the manufacturers, the dev environments and the chips;<br />
* Examination of some USB devices;<br />
* Practical exercises;<br />
* How you want a Hackspace USB group to work;<br />
* Supporting each other’s project development.<br />
<br />
=Why=<br />
<br />
# You will simplify your electronic circuit design and save cost. There are a great many situations where, with a bit of knowledge, you will be ready to move your Arduino prototype onto a USB MCU.<br />
# It’s a lot easier than you think. I’ve discovered that there appear to be two main reasons why so few people are doing USB: -<br />
## Most developers see USB as “cracking a nut with a steam-roller” – there just doesn’t seem to be the awareness of the ‘easy MCU way’ to do USB.<br />
## To create a truly ''great'' USB product from the very start to the very end of the process requires several technical skills that are rare in a single person and requires equipment for the development process that your average bod just doesn’t have. Put those into the Hackspace environment – geekers like us with time, commitment and teamwork and you’ve got an exciting way forward.<br />
# From my last year of USB musings I see the big picture like this. “''USB is massive. It has a colossal user base. 2a & 2b above have left it significantly under exploited''”. To start with we can show people how to exploit USB by running profitable workshops like this to make money for the space. More excitingly we can support each other in a USB Group within Hackspace to knock-out some fantastic stuff. <br />
<br />
<br />
<br />
Summary: “Let’s give people USB devices they want and make enough money to retire in 5 years.”<br />
<br />
=When=<br />
<br />
My aim is to run the first 3 sessions within a 10 day window between Thursday 31 March and Monday 25 April 2011. <br />
<br />
* 1 x weekday evening session 7pm – 10pm<br />
* 1 x weekday day session 1pm – 4pm <br />
* 1 x weekend day session 1pm-4pm.<br />
<br />
Choose the sessions you’d like at [http://www.doodle.com/uwr2wdtwvi45cmba#table http://www.doodle.com/uwr2wdtwvi45cmba]<br />
<br />
I’m capping individual session numbers at 6. Please optimize yourselves.<br />
<br />
=Prerequisites=<br />
<br />
Being fairly geeky will be helpful but is not essential. If the theory gets too heavy for you, have a little sleep or check your email. For practical work you’ll most likely be working with someone else so you could get them to do all the work. You’ll find it helpful to have a computer or laptop. If you don’t, you’ll need to work with someone who has for some of the practical stuff. Summary: At a minimum, just bring you.<br />
<br />
=Cash=<br />
<br />
These first USB workshops are free to the Hackspace community. You are the guinea-pigs (or at least, gerbils) who will allow us to develop the format. Eventually we can start charging non-Hackspace attendees for them and bring cash into the space. In the meantime we’ll rely on donations and samples from manufacturers. Cash donations are very welcome and will go on equipment and consumables.<br />
<br />
=Logistics=<br />
<br />
* A room – The quiet room’s looking good.<br />
* A Projector (& screen?) – Would be nice but not essential. There’s one available (and a screen) but the window behind washes out the image – need to test.<br />
** From my experience of the arduino workshops it is okay, depending on how you colour your slides. You can also turn off the lights in the quiet room to improve contrast. Putting up some kind of curtain on the windows would also solve this problem. -- [[user:ciaran.mooney|Ciarán]]<br />
** There is no stand for the projector. If you have it pointed up towards the screen on a stack of books that may work. I have always managed to borrow a camera stand from another member which is able to screw into the bottom of the projector.<br />
* Things to draw on like a whiteboard/flipchart and things to draw with – There’s a blackboard which suggests chalk might be useful.<br />
<br />
=Resources=<br />
<br />
''THE'' USB book - [http://www.amazon.co.uk/USB-Complete-Developer%2527s-Guide-Guides/dp/1931448086/ref=sr_1_1?ie=UTF8&qid=1299705319&sr=8-1 USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)] <br />
<br />
* Just bought a cheap old one off Amazon.<br />
<br />
MCUs + associated Dev Envs for practical work.<br />
<br />
* 8-3-11 – emailed a few chip people. Ask for contributions from Hackspace people. <br />
* 26-3-11 - so far FTDI & Microchip have written back to offer goodies.<br />
<br />
[[/equipment Equipment we have so far]]<br />
<br />
<br />
=MCU Dev/Env Wish-list status.=<br />
'''Please suggest any not listed that you may be interested in.'''<br />
<br />
'''FTDI – ''''''[http://www.ftdichip.com/index.html www.ftdichip.com/index.html''']''' '''<br />
<br />
* [http://www.ftdichip.com/Products/ICs/VNC2.htm Vinculum II(MCU)]<br />
* [http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm Vinculo(dev)]<br />
<br />
<br />
<br />
<br />
<br />
'''Microchip – ''''''[http://www.microchip.com/usb www.microchip.com/usb''']<br />
<br />
* [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010300 18F4550 (MCU])<br />
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805 PICKit2/3 (dev)]<br />
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en021940&part=DM163025 Picdem FS USB (dev)]<br />
<br />
<br />
<br />
'''Atmel – ''''''[http://www2.atmel.com www2.atmel.com''']<br />
<br />
* [http://www.atmel.com/dyn/resources/prod_documents/32117s.pdf AVR32UC3C(MCU)]<br />
* [http://store.atmel.com/PartDetail.aspx?q=p:10500155 STK600(dev)]<br />
<br />
<br />
<br />
'''NXP – ''''''[http://www.nxp.com/ www.nxp.com''']<br />
<br />
* [http://www.nxp.com/ LPC2142(MCU)]<br />
* [http://ics.nxp.com/lpcxpresso/~LPC1102/ LPCXpresso(dev)]<br />
<br />
=Links=<br />
<br />
* Essential - [http://www.amazon.co.uk/USB-Complete-Developer%2527s-Guide-Guides/dp/1931448086/ref=sr_1_1?ie=UTF8&qid=1299705319&sr=8-1 USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)]<br />
** [http://www.lvr.com/usb.htm http://www.lvr.com/usb.htm] -'' ''from the author of “USB Complete ...”<br />
* Inevitable - [http://en.wikipedia.org/wiki/Universal_Serial_Bus http://en.wikipedia.org/wiki/Universal_Serial_Bus]<br />
<br />
=Facilitator(s)=<br />
<br />
[http://wiki.hackspace.org.uk/wiki/User:PaulR PaulR]</div>PaulR