<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.makespace.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.makespace.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jenny</id>
		<title>Makespace - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.makespace.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jenny"/>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Special:Contributions/Jenny"/>
		<updated>2026-04-30T14:26:32Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://wiki.makespace.org/Latest_member_news</id>
		<title>Latest member news</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Latest_member_news"/>
				<updated>2018-06-21T20:42:47Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A newsletter is e-mailed to Makespace members about once a quarter. You can have a look at past newsletters here. (Note that some sensitive info and email addresses may have been removed in these versions.) If you have items for upcoming newsletters, email admin (at) makespace (dot) org.&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 7 April 2017 | 7 April 2017]] ==&lt;br /&gt;
&lt;br /&gt;
* Report from the Science Festival&lt;br /&gt;
* Run an event at the Festival of Ideas&lt;br /&gt;
* Free SolidWorks demo&lt;br /&gt;
* Classroom update&lt;br /&gt;
* Lease update&lt;br /&gt;
* Darkroom plans&lt;br /&gt;
* Safety, fires and lasercutters&lt;br /&gt;
* Science Makers and other happenings&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 1 March 2017 | 1 March 2017]] ==&lt;br /&gt;
&lt;br /&gt;
* Open day on 16 March&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 2 December 2016 | 2 December 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Christmas party&lt;br /&gt;
* Trove survey&lt;br /&gt;
* Network improvements&lt;br /&gt;
* Theft prevention&lt;br /&gt;
* Fire safety and Health &amp;amp; Safety&lt;br /&gt;
* Date for your diary&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 18 October 2016 | 18 October 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Forthcoming events: Cambridge TV filming, 20 Oct; clean-up, 23 Oct; Open Day 29 Oct&lt;br /&gt;
* Makespace in the media: Raspberry Pi magazine, Smartbell on TV&lt;br /&gt;
* Storage and fire risk&lt;br /&gt;
* Important reminder: answering the door&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 16 September 2016 | 16 September 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Forthcoming events: Clean-up day, 23 Oct; Open Day 29 Oct&lt;br /&gt;
* Equipment: Seeking more electronics owners, CNC trainers; wood lathe open for business&lt;br /&gt;
* Bits &amp;amp; bobs: adjustable table, honesty boxes, community bank account, WEEE disposal&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 23 August 2016 | 23 August 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Recent events: Makespace on Radio Cambridge 105&lt;br /&gt;
* Forthcoming events: Game Jam; Continuing education; help for startups / SMEs; Quacky Races&lt;br /&gt;
* Equipment: Training available for wood lathe and knitting machine; jewellery books&lt;br /&gt;
* Odds and ends: Financial hardship; First Aid; Organising events&lt;br /&gt;
&lt;br /&gt;
== [[Minutes of members' meeting 21 July 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Finances&lt;br /&gt;
* New 'exec'&lt;br /&gt;
* Wood lathe&lt;br /&gt;
* Knitting machine&lt;br /&gt;
* Dark room&lt;br /&gt;
* Community account&lt;br /&gt;
* Other business&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 14 July 2016 | 14 July 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Members' meeting, 21 July&lt;br /&gt;
* Forthcoming events: First aid training, summer courses for kids, SME management training&lt;br /&gt;
* Recent events: Megaprocessor talk, art meets science at Dorkbot&lt;br /&gt;
* Waste wood etc: Please don't leave it by the (now clear) back door. Use the bins.&lt;br /&gt;
* Internet connectivity: Recent improvements&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 6 June 2016 | 6 June 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Members' Meeting: Thu 7 July&lt;br /&gt;
* New director: welcome Ward Hills who is joining the Makespace board&lt;br /&gt;
* Forthcoming events: Building a microprocessor from scratch; Building a Business, 16 Jun; IoT accelerator programme&lt;br /&gt;
* Contacting Makespace while Mark is away&lt;br /&gt;
* Reminders: No alcohol; storage boxes&lt;br /&gt;
* Data Protection&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 12 May 2016 | 12 May 2016]] ==&lt;br /&gt;
&lt;br /&gt;
* Community list: are you on the Makespace Google group?&lt;br /&gt;
* Glass owner wanted: can you help look after the glass kiln?&lt;br /&gt;
* Forthcoming events: Tiered membership meeting, Entrepreneurs Exchange, Onshape training, Artistic Impressions&lt;br /&gt;
* Equipment inductions: Form 1, screenprinting, and more&lt;br /&gt;
* Disabled access: access cards available&lt;br /&gt;
* Using the classroom: holding events at Makespace&lt;br /&gt;
* Farewell to Laura: founding director standing down&lt;br /&gt;
&lt;br /&gt;
== [[Latest member news 18 April 2016 | 18 April 2016]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Recent events: Science Makers go bats&lt;br /&gt;
* Forthcoming events: Social Venture Weekend 13-15 May;  Ignite training 10-15 July; social night&lt;br /&gt;
* Equipment: New Ultimaker in use; Form One 3D printer training soon&lt;br /&gt;
* Volunteer sought: community account&lt;br /&gt;
* Training: orange kit&lt;br /&gt;
* Notices: Do we have your e-mail address? Do you have our batteries?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Older news ==&lt;br /&gt;
&lt;br /&gt;
Older newsletters may be found [[Older news|here]].&lt;br /&gt;
A few ancient newsletters, originally sent via Meetup, are [[Updates|here]].&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Useful_makespace_info_for_Members</id>
		<title>Useful makespace info for Members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Useful_makespace_info_for_Members"/>
				<updated>2018-06-21T20:41:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''New members&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Please checkout the [[Reading list for new members]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Equipment Inductions&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
We're sure there'll be lots of pieces of equipment you're keen to get inducted on. As a reminder, the process for kit inductions is as follows:&lt;br /&gt;
* Look for an induction on http://meetup.com/makespace&lt;br /&gt;
* If there isn't one, find the page for that equipment on the Makespace wiki: wiki.makespace.org - there you will find instructions about how to request new inductions&lt;br /&gt;
&lt;br /&gt;
We know there is a backlog on some popular pieces of equipment, and we're doing our best to find new owners and trainers to relieve the pressure. If you're a skilled operator on any of our kit, please consider offering to train people!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Getting involved&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Getting stuck in to the community will help you enjoy Makespace, and help Makespace thrive:&lt;br /&gt;
* Introduce yourself on the [https://groups.google.com/forum/#!forum/cammakespace Google Group], and write about what you want to do&lt;br /&gt;
* Run events – or help others run events. All our events get listed on meetup.com/makespace&lt;br /&gt;
* Become a community owner of some equipment&lt;br /&gt;
* Just help – with cleaning, tidying, showing people around, welcoming new members on the mailing list and helping people find the information or help they need. Taking the tea towels home and washing them when they get dirty; loading the dishwasher; watering the plants; sweeping the floor; stocking up on chocolate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Spread the word &lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Grab some posters and stickers from the entrance hall – and tell your friends, put up posters in offices and common rooms and so on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Keep in touch&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
* Join the [https://groups.google.com/forum/#!forum/cammakespace Google Group] to talk to other members about making, your projects, and Makespace &lt;br /&gt;
* Follow us on twitter/Facebook/Google+ for all the latest news (all linked from http://makespace.org )&lt;br /&gt;
* Don’t forget there’s usually a group chatting in IRC too, in #makespace on freenode.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The archive of the [https://groups.google.com/forum/#!forum/cammakespace Google Group] may be of interest too. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You may also be interested in recent updates sent to members every few weeks: http://wiki.makespace.org/Latest_member_news &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Admin bits&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
If you want to change your payment details, you can login at http://makespace.recurly.com &lt;br /&gt;
&lt;br /&gt;
For any concerns about the space or community, email the Directors management@makespace.org&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Useful_makespace_info_for_Members</id>
		<title>Useful makespace info for Members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Useful_makespace_info_for_Members"/>
				<updated>2018-06-21T20:37:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''New members&lt;br /&gt;
'''&lt;br /&gt;
There’s a [[Reading list for new members]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Equipment Inductions&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
We're sure there'll be lots of pieces of equipment you're keen to get inducted on. As a reminder, the process for kit inductions is as follows:&lt;br /&gt;
* Look for an induction on http://meetup.com/makespace&lt;br /&gt;
* If there isn't one, find the page for that equipment on the Makespace wiki: wiki.makespace.org - there you will find instructions about how to request new inductions&lt;br /&gt;
&lt;br /&gt;
We know there is a backlog on some popular pieces of equipment, and we're doing our best to find new owners and trainers to relieve the pressure. If you're a skilled operator on any of our kit, please consider offering to train people!&lt;br /&gt;
&lt;br /&gt;
'''Getting involved&lt;br /&gt;
'''&lt;br /&gt;
Getting stuck in to the community will help you enjoy Makespace, and help Makespace thrive:&lt;br /&gt;
* Introduce yourself on the [https://groups.google.com/forum/#!forum/cammakespace Google Group], and write about what you want to do&lt;br /&gt;
* Run events – or help others run events. All our events get listed on meetup.com/makespace&lt;br /&gt;
* Become a community owner of some equipment&lt;br /&gt;
* Just help – with cleaning, tidying, showing people around, welcoming new members on the mailing list and helping people find the information or help they need. Taking the tea towels home and washing them when they get dirty; loading the dishwasher; watering the plants; sweeping the floor; stocking up on chocolate.&lt;br /&gt;
&lt;br /&gt;
'''Spread the word &lt;br /&gt;
'''&lt;br /&gt;
Grab some posters and stickers from the entrance hall – and tell your friends, put up posters in offices and common rooms and so on.&lt;br /&gt;
&lt;br /&gt;
'''Keep in touch&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
* Join the [https://groups.google.com/forum/#!forum/cammakespace Google Group] to talk to other members about making, your projects, and Makespace &lt;br /&gt;
* Follow us on twitter/Facebook/Google+ for all the latest news (all linked from http://makespace.org )&lt;br /&gt;
* Don’t forget there’s usually a group chatting in IRC too, in #makespace on freenode.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The archive of the [https://groups.google.com/forum/#!forum/cammakespace Google Group] may be of interest too. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You may also be interested in recent updates sent to members every few weeks: http://wiki.makespace.org/Latest_member_news &lt;br /&gt;
&lt;br /&gt;
'''Admin bits&lt;br /&gt;
'''&lt;br /&gt;
If you want to change your payment details, you can login at http://makespace.recurly.com &lt;br /&gt;
&lt;br /&gt;
For any concerns about the space or community, email the Directors management@makespace.org&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Reading_list_for_new_members</id>
		<title>Reading list for new members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Reading_list_for_new_members"/>
				<updated>2018-06-21T20:29:54Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things to read for new Members:&lt;br /&gt;
&lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/ Membership Agreement]. This is the thing you sign and is unlikely to change. &lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/membership-rules/ Rules and Guidelines]. You are bound by these when you sign the Membership Agreement, but they are likely to change as Makespace grows and evolves. &lt;br /&gt;
* The [http://makespace.org/membership/membership-agreement/members-safety-briefing Health and Safety Briefing]. To ensure we can all use the space and do stuff without worrying!&lt;br /&gt;
&lt;br /&gt;
There are also some specific things to look at depending on what you are doing. These tend to be linked from the above docs:&lt;br /&gt;
&lt;br /&gt;
* If you plan to bring something into makespace, please consult the [[Hazardous Materials]] page if applicable, and the [[Electrical safety policy]] if you will plug it into the mains.&lt;br /&gt;
* If you want to store stuff here, consult the [[Infrastructure/Member Personal Storage]] and the [[personal Storage Policy]]&lt;br /&gt;
&lt;br /&gt;
* If you are thinking of donating something to makespace, check the [[Donations Policy]].  (Please only things that might be useful, junk electronics such as your old router/modems can go in the wee recycling bin.(under the electronics bench))&lt;br /&gt;
&lt;br /&gt;
* When using the wifi: The [http://makespace.org/membership/membership-agreement/wifi-policy/ Wifi Policy].&lt;br /&gt;
* When doing stuff: The [http://makespace.org/wp-content/uploads/Makespace-Risk-Assessments-2012Decv1.xlsx Risk Assessments].&lt;br /&gt;
&lt;br /&gt;
* If you are wondering what the community atmosphere at Makespace should be like, there are the [[Community Values]] .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Communications'''&lt;br /&gt;
&lt;br /&gt;
Discuss making and Makespace on our [https://groups.google.com/forum/?fromgroups#!forum/cammakespace mailing list] which is a Google Group. To join without a google account, you can email cammakespace+subscribe@googlegroups.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tweet [http://twitter.com/cammakespace @cammakespace ]&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Reading_list_for_new_members</id>
		<title>Reading list for new members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Reading_list_for_new_members"/>
				<updated>2018-06-21T20:27:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things to read for new Members:&lt;br /&gt;
&lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/ Membership Agreement]. This is the thing you sign and is unlikely to change. &lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/membership-rules/ Rules and Guidelines]. You are bound by these when you sign the Membership Agreement, but they are likely to change as Makespace grows and evolves. &lt;br /&gt;
* The [http://makespace.org/membership/membership-agreement/members-safety-briefing Health and Safety Briefing]. To ensure we can all use the space and do stuff without worrying!&lt;br /&gt;
&lt;br /&gt;
There are also some specific things to look at depending on what you are doing. These tend to be linked from the above docs:&lt;br /&gt;
&lt;br /&gt;
* If you plan to bring something into makespace, please consult the [[Hazardous Materials]] page if applicable, and the [[Electrical safety policy]] if you will plug it into the mains.&lt;br /&gt;
* If you want to store stuff here, consult the [[Infrastructure/Member Personal Storage]] and the [[personal Storage Policy]]&lt;br /&gt;
&lt;br /&gt;
* If you are thinking of donating something to makespace, check the [[Donations Policy]].  (Please only things that might be useful, junk electronics such as your old router/modems can go in the wee recycling bin.(under the electronics bench))&lt;br /&gt;
&lt;br /&gt;
* When using the wifi: The [http://makespace.org/membership/membership-agreement/wifi-policy/ Wifi Policy].&lt;br /&gt;
* When doing stuff: The [http://makespace.org/wp-content/uploads/Makespace-Risk-Assessments-2012Decv1.xlsx Risk Assessments].&lt;br /&gt;
&lt;br /&gt;
* If you are wondering what the community atmosphere at Makespace should be like, there are the [[Community Values]] .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Communications'''&lt;br /&gt;
&lt;br /&gt;
Discuss making and Makespace on our [https://groups.google.com/forum/?fromgroups#!forum/cammakespace mailing list] which is a Google Group. To join without a google account, you can email cammakespace+subscribe@googlegroups.com&lt;br /&gt;
&lt;br /&gt;
Chat with the community: in the #makespace channel (and if you aren't familiar with IRC, there's help). Server details: [irc.freenode.net/#makespace Freenode]&lt;br /&gt;
&lt;br /&gt;
Tweet [http://twitter.com/cammakespace @cammakespace ]&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Reading_list_for_new_members</id>
		<title>Reading list for new members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Reading_list_for_new_members"/>
				<updated>2018-06-21T20:20:31Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things to read for new Members:&lt;br /&gt;
&lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/ Membership Agreement]. This is the thing you sign and is unlikely to change. &lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/membership-rules/ Rules and Guidelines]. You are bound by these when you sign the Membership Agreement, but they are likely to change as Makespace grows and evolves. &lt;br /&gt;
* The [http://makespace.org/membership/membership-agreement/members-safety-briefing Health and Safety Briefing]. To ensure we can all use the space and do stuff without worrying!&lt;br /&gt;
&lt;br /&gt;
There are also some specific things to look at depending on what you are doing. These tend to be linked from the above docs:&lt;br /&gt;
&lt;br /&gt;
* If you plan to bring something into makespace, please consult the [[Hazardous Materials]] page if applicable, and the [[Electrical safety policy]] if you will plug it into the mains.&lt;br /&gt;
* If you want to store stuff here, consult the [[Infrastructure/Member Personal Storage]] and the [[personal Storage Policy]]&lt;br /&gt;
&lt;br /&gt;
* If you are thinking of donating something to makespace, check the [[Donations Policy]].  (Please only things that might be useful - no modems!!)&lt;br /&gt;
&lt;br /&gt;
* When using the wifi: The [http://makespace.org/membership/membership-agreement/wifi-policy/ Wifi Policy].&lt;br /&gt;
* When doing stuff: The [http://makespace.org/wp-content/uploads/Makespace-Risk-Assessments-2012Decv1.xlsx Risk Assessments].&lt;br /&gt;
&lt;br /&gt;
* If you are wondering what the community atmosphere at Makespace should be like, there are the [[Community Values]] .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Communications'''&lt;br /&gt;
&lt;br /&gt;
Discuss making and Makespace on our [https://groups.google.com/forum/?fromgroups#!forum/cammakespace mailing list] which is a Google Group. To join without a google account, you can email cammakespace+subscribe@googlegroups.com&lt;br /&gt;
&lt;br /&gt;
Chat with the community: in the #makespace channel (and if you aren't familiar with IRC, there's help). Server details: [irc.freenode.net/#makespace Freenode]&lt;br /&gt;
&lt;br /&gt;
Tweet [http://twitter.com/cammakespace @cammakespace ]&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Donations_Policy</id>
		<title>Donations Policy</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Donations_Policy"/>
				<updated>2018-06-21T20:00:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can't donate equipment to Makespace, but we might buy something from you for a pound.&lt;br /&gt;
&lt;br /&gt;
(This is so that there is a receipt, so that it's clear that you're not just lending the equipment to us; there has been confusion over this in the past, where we believed that we had been given something, but the person from whom we got it later said they had only lent it to us.)&lt;br /&gt;
&lt;br /&gt;
Please contact management@makespace.org, to discuss this.&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Reading_list_for_new_members</id>
		<title>Reading list for new members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Reading_list_for_new_members"/>
				<updated>2018-06-21T19:54:25Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things to read for new Members:&lt;br /&gt;
&lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/ Membership Agreement]. This is the thing you sign and is unlikely to change. &lt;br /&gt;
* The [http://makespace.org/index.php/membership/membership-agreement/membership-rules/ Rules and Guidelines]. You are bound by these when you sign the Membership Agreement, but they are likely to change as Makespace grows and evolves. &lt;br /&gt;
* The [http://makespace.org/membership/membership-agreement/members-safety-briefing Health and Safety Briefing]. To ensure we can all use the space and do stuff without worrying!&lt;br /&gt;
&lt;br /&gt;
There are also some specific things to look at depending on what you are doing. These tend to be linked from the above docs:&lt;br /&gt;
&lt;br /&gt;
* If you are thinking of bringing something into Makespace, we're still working out how we should handle some things, so you might want to read the [[Donations Policy]] if you plan to donate it to Makespace, the [[Hazardous Materials]] page if it's a substance that might be a hazard, the [[Electrical safety policy]] if you will plug it into the mains, the [[personal Storage Policy]] if you plan to store it at Makespace, and the Storage page if it's big or heavy or awkward or expensive. &lt;br /&gt;
&lt;br /&gt;
* When using the wifi: The [http://makespace.org/membership/membership-agreement/wifi-policy/ Wifi Policy].&lt;br /&gt;
* When doing stuff: The [http://makespace.org/wp-content/uploads/Makespace-Risk-Assessments-2012Decv1.xlsx Risk Assessments].&lt;br /&gt;
&lt;br /&gt;
* If you are wondering what the community atmosphere at Makespace should be like, there are the [[Community Values]] .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Communications'''&lt;br /&gt;
&lt;br /&gt;
Discuss making and Makespace on our [https://groups.google.com/forum/?fromgroups#!forum/cammakespace mailing list] which is a Google Group. To join without a google account, you can email cammakespace+subscribe@googlegroups.com&lt;br /&gt;
&lt;br /&gt;
Chat with the community: in the #makespace channel (and if you aren't familiar with IRC, there's help). Server details: [irc.freenode.net/#makespace Freenode]&lt;br /&gt;
&lt;br /&gt;
Tweet [http://twitter.com/cammakespace @cammakespace ]&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Useful_makespace_info_for_Members</id>
		<title>Useful makespace info for Members</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Useful_makespace_info_for_Members"/>
				<updated>2018-06-21T19:41:40Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Equipment Inductions&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
We're sure there'll be lots of pieces of equipment you're keen to get inducted on. As a reminder, the process for kit inductions is as follows:&lt;br /&gt;
* Look for an induction on http://meetup.com/makespace&lt;br /&gt;
* If there isn't one, find the page for that equipment on the Makespace wiki: wiki.makespace.org - there you will find instructions about how to request new inductions&lt;br /&gt;
&lt;br /&gt;
We know there is a backlog on some popular pieces of equipment, and we're doing our best to find new owners and trainers to relieve the pressure. If you're a skilled operator on any of our kit, please consider offering to train people!&lt;br /&gt;
&lt;br /&gt;
'''Getting involved&lt;br /&gt;
'''&lt;br /&gt;
Getting stuck in to the community will help you enjoy Makespace, and help Makespace thrive:&lt;br /&gt;
* Introduce yourself on the Forum (http://makespace.org/forum), and write about what you want to do&lt;br /&gt;
* Run events – or help others run events. All our events get listed on meetup.com/makespace&lt;br /&gt;
* Become a community owner of some equipment&lt;br /&gt;
* Just help – with cleaning, tidying, showing people around, welcoming new members on the mailing list and helping people find the information or help they need. Taking the tea towels home and washing them when they get dirty; loading the dishwasher; watering the plants; sweeping the floor; stocking up on chocolate.&lt;br /&gt;
&lt;br /&gt;
'''Spread the word &lt;br /&gt;
'''&lt;br /&gt;
Grab some posters and stickers from the entrance hall – and tell your friends, put up posters in offices and common rooms and so on.&lt;br /&gt;
&lt;br /&gt;
'''Keep in touch&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
* Join the Google Group to talk to other members about making, your projects, and Makespace https://groups.google.com/forum/#!forum/cammakespace&lt;br /&gt;
* Follow us on twitter/Facebook/Google+ for all the latest news (all linked from http://makespace.org )&lt;br /&gt;
* Don’t forget there’s usually a group chatting in IRC too, in #makespace on freenode.net&lt;br /&gt;
&lt;br /&gt;
'''Things to read&lt;br /&gt;
'''&lt;br /&gt;
There’s a reading list on the wiki: http://makespace.org/wiki/index.php/Reading_list_for_new_members&lt;br /&gt;
and a page which points to what’s going on at the moment:&lt;br /&gt;
http://makespace.org/wiki/index.php/Currently_active_and_interesting&lt;br /&gt;
&lt;br /&gt;
The archive of the Google Group may be of interest too. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You may also be interested in recent updates sent to members every few weeks: http://wiki.makespace.org/Latest_member_news &lt;br /&gt;
&lt;br /&gt;
'''Admin bits&lt;br /&gt;
'''&lt;br /&gt;
If you want to change your payment details, you can login at http://makespace.recurly.com &lt;br /&gt;
&lt;br /&gt;
For any concerns about the space or community, email the Directors management@makespace.org&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Arduino_and_Cake/Big_Box</id>
		<title>Arduino and Cake/Big Box</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Arduino_and_Cake/Big_Box"/>
				<updated>2014-11-28T22:43:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:bbbbb.jpg|200px|thumb|right|Big box!]]&lt;br /&gt;
= Big Box of Breakout Boards and Bits =&lt;br /&gt;
&lt;br /&gt;
We have a box of bits containing Arduinos for use in the space along with an assortment of sensors, motors, lights and other things you might need to make up a project. It lives in... (to be confirmed, currently it lives in my kitchen, obviously that won't be its final location!)&lt;br /&gt;
&lt;br /&gt;
This page exists to catalogue the contents of the box along with any notes on how to use each modules, including links to Arduino libraries, datasheets, photos showing pinouts and suchlike. Basically if you've figured out how to use a module through extensive googling and experimentation here is where you can share that knowledge with everyone else. Use your signatures to claim credit!&lt;br /&gt;
&lt;br /&gt;
== Policies ==&lt;br /&gt;
&lt;br /&gt;
This is not primarily intended to be used as stock for people's projects, rather it's there to provide a lending library of parts for use at events such as the [[Arduino and Cake]] sessions and [[Family Makers]]. That said, none of the parts are particularly expensive and we try to have a reasonable number of them so if you really need something for a project right now, aren't going to be taking the last one of something and are prepared to provide a replacement in non ludicrous time that's probably fine. If unsure ask on the mailing list! Most things here have been bought from sellers from the far East on eBay, so while they're cheap the lead times are often quite lengthy.&lt;br /&gt;
&lt;br /&gt;
There's a section at the end of this page for requests - if there's something you'd like to have access to and which is of general use (i.e. not for just one project you have in mind) add some details and we'll see whether we can source it at an appropriate price. If something goes wrong and the magic white smoke escapes from something please make a note in the section for the component or module concerned, that way we know it's broken and can either fix or replace it (and tell everyone how to avoid the same thing happening again)&lt;br /&gt;
&lt;br /&gt;
== What's in the Box? ==&lt;br /&gt;
&lt;br /&gt;
Contents of the box, both current and planned. Things that have arrived and are ready for use are marked in {{Done|this colour}}. We need photos and documentation for everything on this list!&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color: #fff&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;4&amp;quot;|Spotter's Guide&lt;br /&gt;
|-&lt;br /&gt;
{{Cell|max7219matrix.jpg|Max7219 based dot matrix display}}&lt;br /&gt;
{{Cell|max7219segment.jpg|Max7219 based seven segment LED display}}&lt;br /&gt;
{{Cell|steppermotor.jpg|5v stepper motor}}&lt;br /&gt;
{{Cell|steppermotordriver.jpg|Driver board for 5v stepper motor}}&lt;br /&gt;
|-&lt;br /&gt;
{{Cell2|nrf24l01.jpg|NRF24L01 radio modules}}&lt;br /&gt;
{{Cell2|irbeambreak.jpg|IR beam break detector}}&lt;br /&gt;
{{Cell2|dht11.jpg|DHT11 temperature / humidity sensor}}&lt;br /&gt;
{{Cell2|barometric.jpg|Barometric pressure sensor}}&lt;br /&gt;
|-&lt;br /&gt;
{{Cell|deadservo.jpg|Geared 6v motor (ex servo)}}&lt;br /&gt;
{{Cell|bagofleds.jpg|Assorted pink, green, orange and blue LEDs}}&lt;br /&gt;
{{Cell|mpu6050.jpg|MPU6050 six axis motion sensor}}&lt;br /&gt;
{{Cell|arduinonano.jpg|Arduino nano v3}}&lt;br /&gt;
|-&lt;br /&gt;
{{Cell2|nanoethernet.jpg|Arduino nano ethernet shield}}&lt;br /&gt;
{{Cell2|lcddisplay.jpg|Blue LCD display}}&lt;br /&gt;
{{Cell2|9gservo.jpg|9g servo and accessories}}&lt;br /&gt;
{{Cell2|ultrasoundranger.jpg|Ultrasonic rangefinder board}}&lt;br /&gt;
|-&lt;br /&gt;
{{Cell|hbridge.jpg|Dual H-bridge module}}&lt;br /&gt;
{{Cell|cablesoflurve.jpg|Cables of lurve}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Arduinos ===&lt;br /&gt;
&lt;br /&gt;
;{{Done|6x Arduino Nano v3}}&lt;br /&gt;
: Breadboard compatible Arduinos with ATMega328 processors. Note that the 3.3v rail is driven from the FTDI chip (the part that interfaces with USB) so is only available when powered through the USB cable (in other cases use a 3.3v regulator). If supplying external power remember to use the VIn pin and not the 5v one, even if you think you have a regulated power supply.&lt;br /&gt;
&lt;br /&gt;
=== Sensors and Input Devices ===&lt;br /&gt;
&lt;br /&gt;
;{{Done|3x DHT11 temperature and humidity Sensors}}&lt;br /&gt;
: These modules break out the three usable pins on the DHT11 sensors&lt;br /&gt;
&lt;br /&gt;
;{{Done|MPU6050 based 6 axis motion sensor board}}&lt;br /&gt;
: I2C based motion processor, contains a 3 axis gyroscope in conjunction with a 3 axis linear accelerometer and an embedded DSP&lt;br /&gt;
&lt;br /&gt;
;{{Done|1x Barometric pressure sensor board}}&lt;br /&gt;
: Not tested yet, but believed to be a [http://learn.adafruit.com/bmp085/using-the-bmp085-api-v2 BMP085], which if so is capable of resolving pressure differences corresponding to about 20cm of altitude, very nifty!&lt;br /&gt;
&lt;br /&gt;
;{{Done|Ultrasonic rangefinders}}&lt;br /&gt;
: Modules with an ultrasonic emitter / receiver pair and the logic to calculate distance to a reflecting object based on timing.&lt;br /&gt;
&lt;br /&gt;
=== Motors and other Output Devices ===&lt;br /&gt;
&lt;br /&gt;
;{{Done|12x Dual H-bridge modules, used to drive regular and stepper motors}}&lt;br /&gt;
: H-Bridge modules, used to interface to high power devices including motors and drive them from the logic level signals on the Arduino.&lt;br /&gt;
&lt;br /&gt;
;{{Done|1x hacked HiTec HS-625MG}}&lt;br /&gt;
: A tough servo with the servo bits removed, now just acts as a high quality electric motor with a gearbox. Drive at 5-6v and use conventional PWM / H-Bridge to alter its speed and direction.&lt;br /&gt;
&lt;br /&gt;
;{{Done|10x 9g servo motors}}&lt;br /&gt;
: Basic servo motors. Use the Servo or modified Servo2 library (the latter for when you need to drive more than a couple of servos at a time from the Arduino)&lt;br /&gt;
&lt;br /&gt;
;{{Done|4x 5V stepper motors with driver boards}}&lt;br /&gt;
: Document how to make them work here (Martin?) - there's more info on these exact boards along with example code [http://arduino-info.wikispaces.com/SmallSteppers here], yet to be tried but they look identical!&lt;br /&gt;
&lt;br /&gt;
=== Communications ===&lt;br /&gt;
&lt;br /&gt;
;{{Done|10x NRF24L01 Radio Modules}}&lt;br /&gt;
: Short range radio modules, use the mIRF library. (edit - we've lost one, there are now nine of them....)&lt;br /&gt;
&lt;br /&gt;
;{{Done|2x Arduino nano ethernet shields}}&lt;br /&gt;
: Stackable modules providing an ethernet jack&lt;br /&gt;
&lt;br /&gt;
Useful library here:  https://github.com/ntruchsess/arduino_uip&lt;br /&gt;
&lt;br /&gt;
To use:&lt;br /&gt;
&lt;br /&gt;
    cd [path to Arduino distribution]\libraries&lt;br /&gt;
    git clone https://github.com/ntruchsess/arduino_uip UIPEthernet&lt;br /&gt;
&lt;br /&gt;
There are examples included, which you'll want to tinker with to suit your network.&lt;br /&gt;
&lt;br /&gt;
=== LEDs and displays ===&lt;br /&gt;
&lt;br /&gt;
;{{Done|High brightness LEDs}}&lt;br /&gt;
: 20 each of four different colours (pink, green, blue and orange) 5mm LEDs, remember to use current limiting resistors or a constant current source when driving them!&lt;br /&gt;
&lt;br /&gt;
;{{Done|4x LED Dot matrix modules with drivers}}&lt;br /&gt;
: Dot matrix displays, single colour with drivers&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='font-family: monospace; display: block; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; padding: 6px; border: 1px solid #aaa; font-size: 12px; line-height: 15px;background-color: #f9f9f9;'&amp;gt;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;MAX7219&amp;amp;nbsp;Example&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;Tom&amp;amp;nbsp;Oinn,&amp;amp;nbsp;16th&amp;amp;nbsp;September&amp;amp;nbsp;2013&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;Drive&amp;amp;nbsp;our&amp;amp;nbsp;dot&amp;amp;nbsp;matrix&amp;amp;nbsp;and&amp;amp;nbsp;7+1&amp;amp;nbsp;segment&amp;amp;nbsp;displays&amp;amp;nbsp;using&amp;amp;nbsp;the&amp;amp;nbsp;LedControl&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;library,&amp;amp;nbsp;download&amp;amp;nbsp;from&amp;amp;nbsp;http://playground.arduino.cc/Main/LedControl&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;#35;include&amp;amp;nbsp;&amp;amp;lt;&amp;lt;span style='color: #CC6600;'&amp;gt;LedControl&amp;lt;/span&amp;gt;.h&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;Digital&amp;amp;nbsp;pin&amp;amp;nbsp;connected&amp;amp;nbsp;to&amp;amp;nbsp;the&amp;amp;nbsp;'DIN'&amp;amp;nbsp;on&amp;amp;nbsp;the&amp;amp;nbsp;module&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; DATA = 5;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;Digital&amp;amp;nbsp;pin&amp;amp;nbsp;connected&amp;amp;nbsp;to&amp;amp;nbsp;the&amp;amp;nbsp;'CS'&amp;amp;nbsp;on&amp;amp;nbsp;the&amp;amp;nbsp;module&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; CS = 6;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;Digital&amp;amp;nbsp;pin&amp;amp;nbsp;connected&amp;amp;nbsp;to&amp;amp;nbsp;the&amp;amp;nbsp;'CLK'&amp;amp;nbsp;on&amp;amp;nbsp;the&amp;amp;nbsp;module&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; CLOCK = 7;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;Number&amp;amp;nbsp;of&amp;amp;nbsp;displays&amp;amp;nbsp;connected,&amp;amp;nbsp;more&amp;amp;nbsp;displays&amp;amp;nbsp;can&amp;amp;nbsp;be&amp;amp;nbsp;chained&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;together&amp;amp;nbsp;by&amp;amp;nbsp;connecting&amp;amp;nbsp;the&amp;amp;nbsp;(hopefully)&amp;amp;nbsp;obvious&amp;amp;nbsp;pins.&amp;amp;nbsp;Displays&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;are&amp;amp;nbsp;numbered&amp;amp;nbsp;with&amp;amp;nbsp;display&amp;amp;nbsp;1&amp;amp;nbsp;being&amp;amp;nbsp;at&amp;amp;nbsp;the&amp;amp;nbsp;end&amp;amp;nbsp;of&amp;amp;nbsp;the&amp;amp;nbsp;chain&amp;amp;nbsp;if&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;you&amp;amp;nbsp;have&amp;amp;nbsp;more&amp;amp;nbsp;than&amp;amp;nbsp;one.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; DISPLAYS = 3;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;Create&amp;amp;nbsp;a&amp;amp;nbsp;new&amp;amp;nbsp;LedControl&amp;amp;nbsp;object,&amp;amp;nbsp;passing&amp;amp;nbsp;in&amp;amp;nbsp;the&amp;amp;nbsp;data,&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;clock,&amp;amp;nbsp;chip&amp;amp;nbsp;select&amp;amp;nbsp;and&amp;amp;nbsp;number&amp;amp;nbsp;of&amp;amp;nbsp;displays&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;LedControl&amp;lt;/span&amp;gt; lc = &amp;lt;span style='color: #CC6600;'&amp;gt;LedControl&amp;lt;/span&amp;gt;(DATA, CLOCK, CS, DISPLAYS);&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;Initialise&amp;amp;nbsp;the&amp;amp;nbsp;displays&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;void&amp;lt;/span&amp;gt; &amp;lt;span style='color: #CC6600;'&amp;gt;&amp;lt;b&amp;gt;setup&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;() {&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;for&amp;lt;/span&amp;gt; (&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; n = 0; n &amp;amp;lt; DISPLAYS; n++) {&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;lc.&amp;lt;span style='color: #CC6600;'&amp;gt;shutdown&amp;lt;/span&amp;gt;(n,&amp;lt;span style='color: #CC6600;'&amp;gt;false&amp;lt;/span&amp;gt;);&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;lc.&amp;lt;span style='color: #CC6600;'&amp;gt;setIntensity&amp;lt;/span&amp;gt;(n,8);&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;lc.&amp;lt;span style='color: #CC6600;'&amp;gt;clearDisplay&amp;lt;/span&amp;gt;(n);&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&amp;lt;br&amp;gt;&lt;br /&gt;
}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42;&amp;amp;nbsp;Used&amp;amp;nbsp;to&amp;amp;nbsp;allow&amp;amp;nbsp;the&amp;amp;nbsp;sin&amp;amp;nbsp;wave&amp;amp;nbsp;to&amp;amp;nbsp;animate&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;float&amp;lt;/span&amp;gt; offset = 0.0;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;void&amp;lt;/span&amp;gt; &amp;lt;span style='color: #CC6600;'&amp;gt;&amp;lt;b&amp;gt;loop&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;() {&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42; Iterate over the total number of rows, i.e. DISPLAYS &amp;amp;#42; 8 &amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;for&amp;lt;/span&amp;gt; (&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; i = 0 ; i &amp;amp;lt; DISPLAYS &amp;amp;lt;&amp;amp;lt;3; i++) {&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42; For each row work out where we want the dot for a sin wave &amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; shift = (&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt;)((&amp;lt;span style='color: #CC6600;'&amp;gt;sin&amp;lt;/span&amp;gt;(offset + ((&amp;lt;span style='color: #CC6600;'&amp;gt;float&amp;lt;/span&amp;gt;)(i)&amp;amp;#42;0.6))+1.0)&amp;amp;#42;4.0);&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;Set&amp;amp;nbsp;the&amp;amp;nbsp;row&amp;amp;nbsp;to&amp;amp;nbsp;be&amp;amp;nbsp;that&amp;amp;nbsp;value,&amp;amp;nbsp;we'd&amp;amp;nbsp;use&amp;amp;nbsp;columns&amp;amp;nbsp;but&amp;amp;nbsp;our&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;are&amp;amp;nbsp;the&amp;amp;nbsp;wrong&amp;amp;nbsp;shape&amp;amp;nbsp;on&amp;amp;nbsp;the&amp;amp;nbsp;boards&amp;amp;nbsp;to&amp;amp;nbsp;do&amp;amp;nbsp;that.&amp;amp;nbsp;Columns&amp;amp;nbsp;would&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#42;&amp;amp;nbsp;be&amp;amp;nbsp;more&amp;amp;nbsp;efficient&amp;amp;nbsp;and&amp;amp;nbsp;require&amp;amp;nbsp;fewer&amp;amp;nbsp;shift&amp;amp;nbsp;operations&amp;amp;nbsp;internally&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;lc.setRow(i&amp;amp;gt;&amp;amp;gt;3,&amp;amp;nbsp;i&amp;amp;nbsp;&amp;amp;amp;&amp;amp;nbsp;7,&amp;amp;nbsp;1&amp;amp;lt;&amp;amp;lt;shift);&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/&amp;amp;#42; Increment the offset, add a delay and go around again &amp;amp;#42;/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;offset&amp;amp;nbsp;+=&amp;amp;nbsp;&amp;lt;span style='color: #006699;'&amp;gt;PI&amp;lt;/span&amp;gt; / 16;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;delay&amp;lt;/span&amp;gt;(50);&amp;lt;br&amp;gt;&lt;br /&gt;
}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;{{Done|2x Eight digit seven segment displays with drivers}}&lt;br /&gt;
: Standard 'calculator style' seven segment displays in a module of eight of them with associated driver circuitry.&lt;br /&gt;
&lt;br /&gt;
;{{Done|4x LCD 20x4 character displays}}&lt;br /&gt;
: LCD character displays, serial protocol (probably!) to drive them.&lt;br /&gt;
&lt;br /&gt;
=== Everything else ===&lt;br /&gt;
&lt;br /&gt;
;{{Done|2x IR correlation modules}}&lt;br /&gt;
: IR beam break sensors with amplifiers to provide a clean signal. Not tested yet!&lt;br /&gt;
&lt;br /&gt;
;10x Playstation style joysticks&lt;br /&gt;
: Analogue joysticks with an embedded press button&lt;br /&gt;
&lt;br /&gt;
;{{Done|Male to male and male to female jumper leads}}&lt;br /&gt;
: A load of long jump leads with pins and sockets (depending on type) to make it easier to interface to modules such as the NRF24L which have otherwise awkward pin layouts and can't be directly connected to a breadboard. Update - these are now here, and are so full of lurve that they're unsafe to use unless you are singing 'The Power of Love' by Huey Lewis and the News while doing so. This will be enforced.&lt;br /&gt;
&lt;br /&gt;
== Requests ==&lt;br /&gt;
&lt;br /&gt;
Put your requests for parts here...&lt;br /&gt;
&lt;br /&gt;
At the moment I think we could do with some regular DC motors, some switches, potentiometers, piezo speakers and battery packs (ideally with a few regulator boards capable of providing clean 3.3v, 5v and possibly 12v feeds from the same). We can make the boards, potentially. Even better for power would be a few LiPo packs, again with regulators and suitable chargers.&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Arduino_and_Cake</id>
		<title>Arduino and Cake</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Arduino_and_Cake"/>
				<updated>2013-10-17T16:37:50Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: /* Sessions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:P1100161.jpg|200px|thumb|right|Cake!]]&lt;br /&gt;
[[File:P1100164.jpg|200px|thumb|right|Arduino!]]&lt;br /&gt;
[[File:P1100162.jpg|200px|thumb|right|Happy Hacking!]]&lt;br /&gt;
[[File:P1100160.jpg|200px|thumb|right|The temperature sensor, it lives!]]&lt;br /&gt;
[[File:P1100163.jpg|200px|thumb|right|Step step step...]]&lt;br /&gt;
&lt;br /&gt;
= Arduino and Cake =&lt;br /&gt;
&lt;br /&gt;
This is a page of information for the (hopefully) regular 'Arduino and Cake' event we run at Makespace. This is an evening where we get together in the space to learn and hack on projects involving the Arduino and similar microcontrollers. As the name suggests, there's also cake!&lt;br /&gt;
&lt;br /&gt;
If you're a complete beginner to microcontrollers (tiny, very cheap computers without an operating system, files, display, keyboard...) this is a great opportunity to come and play with them. Experts also very welcome, in fact we need you to help the new people! Possible things you can do with an Arduino (a particularly easy to use microcontroller board) range from simple flashing lights up to acting as the brains of an autonomous flying robot, managing your hydroponic gardening project or tweeting the current temperature of your hot water tank. This get-together is intended to help those of us for whom imagination exceeds expertise (that is to say, pretty much everyone I know), let's build cool things together :)&lt;br /&gt;
&lt;br /&gt;
== Sessions ==&lt;br /&gt;
&lt;br /&gt;
The plan is to have this as regularly as possible, varying the day around in case people can't make a particular day of the week.&lt;br /&gt;
&lt;br /&gt;
# Our first session, with all levels of experience from complete novices to expert embedded programmers. Everyone paired up, with beginners and experts working together; judging from the happy buzz of making noises (both the noise of making, and the making of noises - we had buzzers!) it worked pretty well. The meetup page for the first go is  [http://www.meetup.com/Makespace/events/130569572/ on meetup here]&lt;br /&gt;
# The second one was on the 8th of August; meetup event [http://www.meetup.com/Makespace/events/132710342/ here], big copies of the photos (which are lurking on the right hand side of this very page)  [http://www.flickr.com/photos/tomoinn/sets/72157634991866826/ here] :) Some of the bits for the Big Box of Breakout Boards and Bits arrived, temperature and humidity sensors and stepper motor drivers yielded to sugar driven curiosity.&lt;br /&gt;
# The third was on the 16th August, slightly slower mostly as was distracted wiring cables but we made the dot matrix displays work (mostly) and Martin hacked some more on his sky tracking camera mount. Meetup event page [http://www.meetup.com/Makespace/events/134508292/ here]&lt;br /&gt;
# The fourth was on the 28th August, no robots as we had some issues with the new Arduinos (it turned out later that they didn't have bootloaders, now fixed). The meetup event was [http://www.meetup.com/Makespace/events/135690182/ here]&lt;br /&gt;
# The fith was in September 19th, meetup event was [http://www.meetup.com/Makespace/events/140024592/ here]&lt;br /&gt;
&lt;br /&gt;
Next meeting is Friday 25th October. Meetup page [http://www.meetup.com/Makespace/events/146064672/ here] - sign up! Bring cake! Bring friends! (particularly friends with cake) Make bleepy flashing things that run around the room!&lt;br /&gt;
&lt;br /&gt;
== Helpful links ==&lt;br /&gt;
&lt;br /&gt;
Arduino home page : [http://www.arduino.cc/ www.arduino.cc]&amp;lt;br/&amp;gt;&lt;br /&gt;
A bunch of useful little circuits to play with: [http://www.pighixxx.com/abc-arduino-basic-connections/ Arduino Basic Connections]&lt;br /&gt;
&lt;br /&gt;
== Big Box of Breakout Boards and Bits (BBBBB) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We've had approval to buy some bits and pieces for people to play with at this event, and generally within Makespace so I've done an eBay dive and ordered the following, these will arrive sometime over the next month or so:&lt;br /&gt;
&lt;br /&gt;
# {{Done|80 high brightness LEDs (20 each of orange, green, blue and pink!)}}&lt;br /&gt;
# {{Done|4 LED Dot matrix modules with drivers}}&lt;br /&gt;
# {{Done|2 Eight digit seven segment displays with drivers}}&lt;br /&gt;
# {{Done|2 Ethernet shields for the Arduino Nano}}&lt;br /&gt;
# {{Done|4 LCD 20x4 character displays}}&lt;br /&gt;
# {{Done|8 Motion sensors (6 degrees of freedom MPU6050 based with 3 axis gyro and 3 axis accelerometer)}}&lt;br /&gt;
# {{Done|6 Arduino Nano v3 boards (ATMega328, mounts on a breadboard)}}&lt;br /&gt;
# {{Done|12 Dual H-bridge modules, used to drive regular and stepper motors}}&lt;br /&gt;
# {{Done|3 Temperature / Relative humidity sensor modules}}&lt;br /&gt;
# {{Done|2 IR correlation sensor modules (the kind where you have a beam which outputs a signal when broken, good for detecting rotation etc)}}&lt;br /&gt;
# {{Done|10 Small servo motors (9g plastic type)}}&lt;br /&gt;
# {{Done|6 Ultrasonic rangefinder modules, detect bounce from around 20cm to 3m}}&lt;br /&gt;
# {{Done|4 Stepper motors with driver modules, 5v supply}}&lt;br /&gt;
# {{Done|1 Barometric pressure sensor module}}&lt;br /&gt;
# 10 Playstation style joysticks, the little analogue ones with a built in pushbutton on breakout boards&lt;br /&gt;
# {{Done|10 NRF24L01 radio modules, short (~100m) range radio modules capable of transmitting packets of 3 bytes at around 2Mbits/second under ideal conditions}}&lt;br /&gt;
# {{Done|A lot of somewhat longer jumper leads (20cm and 30cm) both male to male and male to female, the latter being particularly useful for connecting to the radio modules as they have a non-breadboard-friendly pin layout (or we can make boards with the PCB mill)}}&lt;br /&gt;
&lt;br /&gt;
Total budget for all the above including shipping is 270GBP (you get a lot of electronics for you money when buying from the far East!)&lt;br /&gt;
&lt;br /&gt;
As and when these appear at my house I'll bring them in and add them to the BBBBB - I'm planning to buy a decent size box with compartments to keep these in, both as convenient access and as a way to monitor attrition (these are cheap, but the cheapness comes with long lead times). These bits will be for use at Makespace, rather than for consumption but as long as we have enough items we can be flexible on that; I think if someone has ordered a Nano, say, there's no reason we can't lend them one of the kit ones while they wait for it to turn up.&lt;br /&gt;
&lt;br /&gt;
'''Update''' - we now have the box and some of the bits, I'm marking bits which have arrived and are now in the box in {{Done|this colour}} in the list above. At the moment the box is waiting to be documented and have the components properly marked, it'll then be left in Makespace and hopefully its contents won't evaporate too fast!&lt;br /&gt;
&lt;br /&gt;
'''Update 14th August 2013''' - The BBBBB has its own wiki page at [[Arduino and Cake/Big Box]] where we'll try to document everything as it arrives. Add information to that page if you find something interesting about a part we have, it's also the place to put requests for components and modules.&lt;br /&gt;
&lt;br /&gt;
'''Update 20th August 2013''' - More bits have arrived, we're almost complete! The next session should result in robots, or I'll be severely displeased.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 10:22, 20 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
Got an interesting project or a project idea? Add it here.&lt;br /&gt;
&lt;br /&gt;
=== Vehicle monitor / heating controller ===&lt;br /&gt;
&lt;br /&gt;
I've re-wired my Land Rover, using a star topology, with a big central &amp;quot;ganglion&amp;quot; which almost all the wires run to and from.  There's an extra wire coming from each connection, that will go to a board of LEDs and voltage dividers, the latter feeding into an Arduino Mega, which will monitor just about everything, and display information on a small LCD panel.&lt;br /&gt;
&lt;br /&gt;
I'm also planning to make a motorized heater control system (moving flaps to direct air from an Eberspacher) and the valve motors will be driven from relays on the Arduino.&lt;br /&gt;
&lt;br /&gt;
And there'll be a GPS/GSM security unit, and eventually a Linux board (probably Pandaboard) running navigation software.  And later on, I hope, an electric motor to drive the extra axle I added.  The Arduino Mega will route data between all these points, with its multiple hardware UARTS, as well as sending out information it converts locally from its own inputs.&lt;br /&gt;
&lt;br /&gt;
I expect the software will be a main loop that polls all UARTs for incoming information, all wiring lines for changes from their previous state, all heating valve position sensors for whether they've reached the right position, all pedals for information to send to the traction motor controller when fitted, and does the associated actions (for example, NMEA sentences from the GPS get forwarded to the Linux board for navigation and are also used to display the time on the LCD, heating switches update the desired positions for flap valves).&lt;br /&gt;
&lt;br /&gt;
[[User:JCGS|JCGS]] 15:00, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Quadcopter ===&lt;br /&gt;
&lt;br /&gt;
Because everyone loves autonomous flying robots surrounded by razor sharp rotating propellers, right?&lt;br /&gt;
&lt;br /&gt;
A friend and I are working on a full self build of a quad rotor, we have the airframe, motors, props, speed controllers and an arduino with a combined gyro / accelerometer mounted. We just need to add batteries, wireless comms and software. I don't know whether I can persuade Si to come along to this meeting, he's not a member, but that's one of the things I'm playing with at the moment. I'm using the MPU6050 and PID libraries to manage the feedback between the accelerometer and the speed controllers in an attempt to get a stable hover mode, and the NRF24L01 as the radio module.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Bottle rocket telemetry ===&lt;br /&gt;
&lt;br /&gt;
The family makers are making bottle rockets, I thought it'd be cool to try to make a telemetry module that would tell them how high they'd gone and render a 3d trace of the trajectory using either Processing or WebGL. The main challenge here is to get the circuitry small enough and tough enough to be carried by the rockets and then survive the return to ground level! The second issue is power, I have a LiPo battery and charger so should just be a case of a 3.3v regulator but maybe it needs a boost converter, not really my area of expertise so I'd really like some help there.&lt;br /&gt;
&lt;br /&gt;
At the moment I'm interested in using an ATTiny85 (8 pin dip package MCU) as an Arduino, using the MPU6050 gyro / accelerometer and an XBee v2 radio - I'd use the NRF24 radio but I think it needs more pins than I have available on the ATTiny. Another option would be to use a rather more sophisticated Arduino pro mini, more pins means the NRF radio would be an option which is much cheaper than the XBee modules.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== I2C plant moisture sensors ===&lt;br /&gt;
&lt;br /&gt;
Program an ATTiny85 as an I2C slave, embedding it onto a circuit board etched to work as a capacitive moisture sensor. Use Arduino nano with ethernet shield as an I2C master to then monitor the moisture levels in my various outdoor plant pots and tweet when they're getting too dry.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Breadboard prototype of a 1D Pong Game ===&lt;br /&gt;
&lt;br /&gt;
The idea is to prototype a simple 1D pong game (see [http://www.youtube.com/watch?v=kgQg1DVY4Xc YouTube]) on Arduino or other microcontroller.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
*Some kind of startup animation (similar to the YouTube video)&lt;br /&gt;
*A scoreboard or something similar. Based maybe on a segmented display or LCD.&lt;br /&gt;
*SOUNDS! :-)&lt;br /&gt;
*Perhaps some different game modes, maybe &amp;quot;powerups&amp;quot; of some kind?&lt;br /&gt;
&lt;br /&gt;
Eventually I would like this to be the start of a '''MUCH''' larger version of the game (but that's for the future ;-))&lt;br /&gt;
&lt;br /&gt;
--[[User:DannyG|DannyG]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Self-levelling camera gimbal ===&lt;br /&gt;
&lt;br /&gt;
One popular use of quadcopters is aerial photography/videography, but for this you ideally need a stabilised camera mounting.  It's relatively easy to fabricate a two-axis gimbal for a small camera like a GoPro, driven by servos, which can hold itself level using readings from a gyro/accelerometer board.&lt;br /&gt;
&lt;br /&gt;
[[User:Martin de S|Martin de S]] 12:25, 13 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Barn door sky tracker ===&lt;br /&gt;
* Goal: take long exposure photos of the sky.&lt;br /&gt;
* Problem: the sky rotates over the course of a long exposure.&lt;br /&gt;
* Solution: make a motorised mount which rotates your camera at the same rate.&lt;br /&gt;
&lt;br /&gt;
I'm aiming to build a simple &amp;quot;barn door&amp;quot; mount (http://en.wikipedia.org/wiki/Barn_door_tracker) to enable me to take long exposure sky photos. At its simplest this is two hinged pieces of wood connected by a threaded rod which you turn slowly to increase the angle at the hinge.  I'd like to drive this with a stepper motor so it can be left running, and ideally let the Arduino do some of the maths to compensate for the changing geometry of the mount.&lt;br /&gt;
&lt;br /&gt;
[[User:Martin de S|Martin de S]] 12:25, 13 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Electricity monitor and TRIAC based resistive load driver ===&lt;br /&gt;
&lt;br /&gt;
I need to modulate a large resistive heating load on AC with a TRIAC: whole cycle and half cycle burst fire with some supervisory decision making process to make it comply with the EMC directives. I also need to monitor the power delivered by integrating current and voltage over the waveform and integrating the lot. It would be useful to estimate the supply impedance and/or internal resistance of the load using the same hardware. A lot of this is similar to work done on the Open Energy Monitor by the Solar-PV folks trying to game the tax system - with added EMC directives...&lt;br /&gt;
&lt;br /&gt;
[http://openenergymonitor.org/emon/]&lt;br /&gt;
[http://openenergymonitor.org/emon/node/841]&lt;br /&gt;
&lt;br /&gt;
[[User:markocosic|markocosic]] 17:37, 21 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
== Custom Arduino IDE Build ==&lt;br /&gt;
&lt;br /&gt;
I'm working on a custom version of the Arduino IDE to, amongst other things, allow us to cut and paste code from the IDE directly into this wiki. I've made that particular change on my own clone of the code, the adventurous can check it out from https://github.com/tomoinn/Arduino/tree/ide-1.5.x; you'll need to do the following (only tested on linux thus far!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='font-family:monospace; display: block; margin-left: 20px;'&amp;gt;&lt;br /&gt;
&amp;gt; git clone git@github.com:tomoinn/Arduino.git&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; git checkout ide-1.5.x&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; cd Arduino/build&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; ant run&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should then have a version of the IDE based on version 1.5 but with an extra context menu option 'copy as MediaWiki HTML', if you use this and then copy the clipboard into an editor in our wiki you should get something like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='font-family: monospace; display: block; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; padding: 6px; border: 1px solid #aaa; font-size: 12px; line-height: 15px;background-color: #f9f9f9;'&amp;gt;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/*&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Blink&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;Turns&amp;amp;nbsp;on&amp;amp;nbsp;an&amp;amp;nbsp;LED&amp;amp;nbsp;on&amp;amp;nbsp;for&amp;amp;nbsp;one&amp;amp;nbsp;second,&amp;amp;nbsp;then&amp;amp;nbsp;off&amp;amp;nbsp;for&amp;amp;nbsp;one&amp;amp;nbsp;second,&amp;amp;nbsp;repeatedly.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;This&amp;amp;nbsp;example&amp;amp;nbsp;code&amp;amp;nbsp;is&amp;amp;nbsp;in&amp;amp;nbsp;the&amp;amp;nbsp;public&amp;amp;nbsp;domain.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;*/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;Pin&amp;amp;nbsp;13&amp;amp;nbsp;has&amp;amp;nbsp;an&amp;amp;nbsp;LED&amp;amp;nbsp;connected&amp;amp;nbsp;on&amp;amp;nbsp;most&amp;amp;nbsp;Arduino&amp;amp;nbsp;boards.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;give&amp;amp;nbsp;it&amp;amp;nbsp;a&amp;amp;nbsp;name:&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; led = 13;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;the&amp;amp;nbsp;setup&amp;amp;nbsp;routine&amp;amp;nbsp;runs&amp;amp;nbsp;once&amp;amp;nbsp;when&amp;amp;nbsp;you&amp;amp;nbsp;press&amp;amp;nbsp;reset:&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;void&amp;lt;/span&amp;gt; &amp;lt;span style='color: #CC6600;'&amp;gt;&amp;lt;b&amp;gt;setup&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;() {                &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #7E7E7E;'&amp;gt;// initialize the digital pin as an output.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;pinMode&amp;lt;/span&amp;gt;(led, &amp;lt;span style='color: #006699;'&amp;gt;OUTPUT&amp;lt;/span&amp;gt;);     &amp;lt;br&amp;gt;&lt;br /&gt;
}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;the&amp;amp;nbsp;loop&amp;amp;nbsp;routine&amp;amp;nbsp;runs&amp;amp;nbsp;over&amp;amp;nbsp;and&amp;amp;nbsp;over&amp;amp;nbsp;again&amp;amp;nbsp;forever:&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;void&amp;lt;/span&amp;gt; &amp;lt;span style='color: #CC6600;'&amp;gt;&amp;lt;b&amp;gt;loop&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;() {&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;digitalWrite&amp;lt;/span&amp;gt;(led, &amp;lt;span style='color: #006699;'&amp;gt;HIGH&amp;lt;/span&amp;gt;);   &amp;lt;span style='color: #7E7E7E;'&amp;gt;// turn the LED on (HIGH is the voltage level)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;delay&amp;lt;/span&amp;gt;(1000);               &amp;lt;span style='color: #7E7E7E;'&amp;gt;// wait for a second&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;digitalWrite&amp;lt;/span&amp;gt;(led, &amp;lt;span style='color: #006699;'&amp;gt;LOW&amp;lt;/span&amp;gt;);    &amp;lt;span style='color: #7E7E7E;'&amp;gt;// turn the LED off by making the voltage LOW&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;delay&amp;lt;/span&amp;gt;(1000);               &amp;lt;span style='color: #7E7E7E;'&amp;gt;// wait for a second&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should make putting example code up easier - I'm also thinking of customizing colours, logo etc to create a makespace edition of the IDE. As and when it becomes a bit more stable I'll start doing proper builds for linux and windows at least. Note that cloning the github repository takes a long time, it's going on for 600Mb of data, potentially you can cut that down by only cloning the ide-1.5.x branch if you're familiar with git.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 14:09, 13 September 2013 (BST)&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	<entry>
		<id>http://wiki.makespace.org/Arduino_and_Cake</id>
		<title>Arduino and Cake</title>
		<link rel="alternate" type="text/html" href="http://wiki.makespace.org/Arduino_and_Cake"/>
				<updated>2013-10-17T16:32:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jenny: /* Sessions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:P1100161.jpg|200px|thumb|right|Cake!]]&lt;br /&gt;
[[File:P1100164.jpg|200px|thumb|right|Arduino!]]&lt;br /&gt;
[[File:P1100162.jpg|200px|thumb|right|Happy Hacking!]]&lt;br /&gt;
[[File:P1100160.jpg|200px|thumb|right|The temperature sensor, it lives!]]&lt;br /&gt;
[[File:P1100163.jpg|200px|thumb|right|Step step step...]]&lt;br /&gt;
&lt;br /&gt;
= Arduino and Cake =&lt;br /&gt;
&lt;br /&gt;
This is a page of information for the (hopefully) regular 'Arduino and Cake' event we run at Makespace. This is an evening where we get together in the space to learn and hack on projects involving the Arduino and similar microcontrollers. As the name suggests, there's also cake!&lt;br /&gt;
&lt;br /&gt;
If you're a complete beginner to microcontrollers (tiny, very cheap computers without an operating system, files, display, keyboard...) this is a great opportunity to come and play with them. Experts also very welcome, in fact we need you to help the new people! Possible things you can do with an Arduino (a particularly easy to use microcontroller board) range from simple flashing lights up to acting as the brains of an autonomous flying robot, managing your hydroponic gardening project or tweeting the current temperature of your hot water tank. This get-together is intended to help those of us for whom imagination exceeds expertise (that is to say, pretty much everyone I know), let's build cool things together :)&lt;br /&gt;
&lt;br /&gt;
== Sessions ==&lt;br /&gt;
&lt;br /&gt;
The plan is to have this as regularly as possible, varying the day around in case people can't make a particular day of the week.&lt;br /&gt;
&lt;br /&gt;
# Our first session, with all levels of experience from complete novices to expert embedded programmers. Everyone paired up, with beginners and experts working together; judging from the happy buzz of making noises (both the noise of making, and the making of noises - we had buzzers!) it worked pretty well. The meetup page for the first go is  [http://www.meetup.com/Makespace/events/130569572/ on meetup here]&lt;br /&gt;
# The second one was on the 8th of August; meetup event [http://www.meetup.com/Makespace/events/132710342/ here], big copies of the photos (which are lurking on the right hand side of this very page)  [http://www.flickr.com/photos/tomoinn/sets/72157634991866826/ here] :) Some of the bits for the Big Box of Breakout Boards and Bits arrived, temperature and humidity sensors and stepper motor drivers yielded to sugar driven curiosity.&lt;br /&gt;
# The third was on the 16th August, slightly slower mostly as was distracted wiring cables but we made the dot matrix displays work (mostly) and Martin hacked some more on his sky tracking camera mount. Meetup event page [http://www.meetup.com/Makespace/events/134508292/ here]&lt;br /&gt;
# The fourth was on the 28th August, no robots as we had some issues with the new Arduinos (it turned out later that they didn't have bootloaders, now fixed). The meetup event was [http://www.meetup.com/Makespace/events/135690182/ here]&lt;br /&gt;
&lt;br /&gt;
Next meeting is Friday 25th October. Meetup page [http://www.meetup.com/Makespace/events/140024592/ here] - sign up! Bring cake! Bring friends! (particularly friends with cake) Make bleepy flashing things that run around the room!&lt;br /&gt;
&lt;br /&gt;
== Helpful links ==&lt;br /&gt;
&lt;br /&gt;
Arduino home page : [http://www.arduino.cc/ www.arduino.cc]&amp;lt;br/&amp;gt;&lt;br /&gt;
A bunch of useful little circuits to play with: [http://www.pighixxx.com/abc-arduino-basic-connections/ Arduino Basic Connections]&lt;br /&gt;
&lt;br /&gt;
== Big Box of Breakout Boards and Bits (BBBBB) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We've had approval to buy some bits and pieces for people to play with at this event, and generally within Makespace so I've done an eBay dive and ordered the following, these will arrive sometime over the next month or so:&lt;br /&gt;
&lt;br /&gt;
# {{Done|80 high brightness LEDs (20 each of orange, green, blue and pink!)}}&lt;br /&gt;
# {{Done|4 LED Dot matrix modules with drivers}}&lt;br /&gt;
# {{Done|2 Eight digit seven segment displays with drivers}}&lt;br /&gt;
# {{Done|2 Ethernet shields for the Arduino Nano}}&lt;br /&gt;
# {{Done|4 LCD 20x4 character displays}}&lt;br /&gt;
# {{Done|8 Motion sensors (6 degrees of freedom MPU6050 based with 3 axis gyro and 3 axis accelerometer)}}&lt;br /&gt;
# {{Done|6 Arduino Nano v3 boards (ATMega328, mounts on a breadboard)}}&lt;br /&gt;
# {{Done|12 Dual H-bridge modules, used to drive regular and stepper motors}}&lt;br /&gt;
# {{Done|3 Temperature / Relative humidity sensor modules}}&lt;br /&gt;
# {{Done|2 IR correlation sensor modules (the kind where you have a beam which outputs a signal when broken, good for detecting rotation etc)}}&lt;br /&gt;
# {{Done|10 Small servo motors (9g plastic type)}}&lt;br /&gt;
# {{Done|6 Ultrasonic rangefinder modules, detect bounce from around 20cm to 3m}}&lt;br /&gt;
# {{Done|4 Stepper motors with driver modules, 5v supply}}&lt;br /&gt;
# {{Done|1 Barometric pressure sensor module}}&lt;br /&gt;
# 10 Playstation style joysticks, the little analogue ones with a built in pushbutton on breakout boards&lt;br /&gt;
# {{Done|10 NRF24L01 radio modules, short (~100m) range radio modules capable of transmitting packets of 3 bytes at around 2Mbits/second under ideal conditions}}&lt;br /&gt;
# {{Done|A lot of somewhat longer jumper leads (20cm and 30cm) both male to male and male to female, the latter being particularly useful for connecting to the radio modules as they have a non-breadboard-friendly pin layout (or we can make boards with the PCB mill)}}&lt;br /&gt;
&lt;br /&gt;
Total budget for all the above including shipping is 270GBP (you get a lot of electronics for you money when buying from the far East!)&lt;br /&gt;
&lt;br /&gt;
As and when these appear at my house I'll bring them in and add them to the BBBBB - I'm planning to buy a decent size box with compartments to keep these in, both as convenient access and as a way to monitor attrition (these are cheap, but the cheapness comes with long lead times). These bits will be for use at Makespace, rather than for consumption but as long as we have enough items we can be flexible on that; I think if someone has ordered a Nano, say, there's no reason we can't lend them one of the kit ones while they wait for it to turn up.&lt;br /&gt;
&lt;br /&gt;
'''Update''' - we now have the box and some of the bits, I'm marking bits which have arrived and are now in the box in {{Done|this colour}} in the list above. At the moment the box is waiting to be documented and have the components properly marked, it'll then be left in Makespace and hopefully its contents won't evaporate too fast!&lt;br /&gt;
&lt;br /&gt;
'''Update 14th August 2013''' - The BBBBB has its own wiki page at [[Arduino and Cake/Big Box]] where we'll try to document everything as it arrives. Add information to that page if you find something interesting about a part we have, it's also the place to put requests for components and modules.&lt;br /&gt;
&lt;br /&gt;
'''Update 20th August 2013''' - More bits have arrived, we're almost complete! The next session should result in robots, or I'll be severely displeased.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 10:22, 20 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
Got an interesting project or a project idea? Add it here.&lt;br /&gt;
&lt;br /&gt;
=== Vehicle monitor / heating controller ===&lt;br /&gt;
&lt;br /&gt;
I've re-wired my Land Rover, using a star topology, with a big central &amp;quot;ganglion&amp;quot; which almost all the wires run to and from.  There's an extra wire coming from each connection, that will go to a board of LEDs and voltage dividers, the latter feeding into an Arduino Mega, which will monitor just about everything, and display information on a small LCD panel.&lt;br /&gt;
&lt;br /&gt;
I'm also planning to make a motorized heater control system (moving flaps to direct air from an Eberspacher) and the valve motors will be driven from relays on the Arduino.&lt;br /&gt;
&lt;br /&gt;
And there'll be a GPS/GSM security unit, and eventually a Linux board (probably Pandaboard) running navigation software.  And later on, I hope, an electric motor to drive the extra axle I added.  The Arduino Mega will route data between all these points, with its multiple hardware UARTS, as well as sending out information it converts locally from its own inputs.&lt;br /&gt;
&lt;br /&gt;
I expect the software will be a main loop that polls all UARTs for incoming information, all wiring lines for changes from their previous state, all heating valve position sensors for whether they've reached the right position, all pedals for information to send to the traction motor controller when fitted, and does the associated actions (for example, NMEA sentences from the GPS get forwarded to the Linux board for navigation and are also used to display the time on the LCD, heating switches update the desired positions for flap valves).&lt;br /&gt;
&lt;br /&gt;
[[User:JCGS|JCGS]] 15:00, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Quadcopter ===&lt;br /&gt;
&lt;br /&gt;
Because everyone loves autonomous flying robots surrounded by razor sharp rotating propellers, right?&lt;br /&gt;
&lt;br /&gt;
A friend and I are working on a full self build of a quad rotor, we have the airframe, motors, props, speed controllers and an arduino with a combined gyro / accelerometer mounted. We just need to add batteries, wireless comms and software. I don't know whether I can persuade Si to come along to this meeting, he's not a member, but that's one of the things I'm playing with at the moment. I'm using the MPU6050 and PID libraries to manage the feedback between the accelerometer and the speed controllers in an attempt to get a stable hover mode, and the NRF24L01 as the radio module.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Bottle rocket telemetry ===&lt;br /&gt;
&lt;br /&gt;
The family makers are making bottle rockets, I thought it'd be cool to try to make a telemetry module that would tell them how high they'd gone and render a 3d trace of the trajectory using either Processing or WebGL. The main challenge here is to get the circuitry small enough and tough enough to be carried by the rockets and then survive the return to ground level! The second issue is power, I have a LiPo battery and charger so should just be a case of a 3.3v regulator but maybe it needs a boost converter, not really my area of expertise so I'd really like some help there.&lt;br /&gt;
&lt;br /&gt;
At the moment I'm interested in using an ATTiny85 (8 pin dip package MCU) as an Arduino, using the MPU6050 gyro / accelerometer and an XBee v2 radio - I'd use the NRF24 radio but I think it needs more pins than I have available on the ATTiny. Another option would be to use a rather more sophisticated Arduino pro mini, more pins means the NRF radio would be an option which is much cheaper than the XBee modules.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== I2C plant moisture sensors ===&lt;br /&gt;
&lt;br /&gt;
Program an ATTiny85 as an I2C slave, embedding it onto a circuit board etched to work as a capacitive moisture sensor. Use Arduino nano with ethernet shield as an I2C master to then monitor the moisture levels in my various outdoor plant pots and tweet when they're getting too dry.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Breadboard prototype of a 1D Pong Game ===&lt;br /&gt;
&lt;br /&gt;
The idea is to prototype a simple 1D pong game (see [http://www.youtube.com/watch?v=kgQg1DVY4Xc YouTube]) on Arduino or other microcontroller.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
*Some kind of startup animation (similar to the YouTube video)&lt;br /&gt;
*A scoreboard or something similar. Based maybe on a segmented display or LCD.&lt;br /&gt;
*SOUNDS! :-)&lt;br /&gt;
*Perhaps some different game modes, maybe &amp;quot;powerups&amp;quot; of some kind?&lt;br /&gt;
&lt;br /&gt;
Eventually I would like this to be the start of a '''MUCH''' larger version of the game (but that's for the future ;-))&lt;br /&gt;
&lt;br /&gt;
--[[User:DannyG|DannyG]] 15:12, 2 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Self-levelling camera gimbal ===&lt;br /&gt;
&lt;br /&gt;
One popular use of quadcopters is aerial photography/videography, but for this you ideally need a stabilised camera mounting.  It's relatively easy to fabricate a two-axis gimbal for a small camera like a GoPro, driven by servos, which can hold itself level using readings from a gyro/accelerometer board.&lt;br /&gt;
&lt;br /&gt;
[[User:Martin de S|Martin de S]] 12:25, 13 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Barn door sky tracker ===&lt;br /&gt;
* Goal: take long exposure photos of the sky.&lt;br /&gt;
* Problem: the sky rotates over the course of a long exposure.&lt;br /&gt;
* Solution: make a motorised mount which rotates your camera at the same rate.&lt;br /&gt;
&lt;br /&gt;
I'm aiming to build a simple &amp;quot;barn door&amp;quot; mount (http://en.wikipedia.org/wiki/Barn_door_tracker) to enable me to take long exposure sky photos. At its simplest this is two hinged pieces of wood connected by a threaded rod which you turn slowly to increase the angle at the hinge.  I'd like to drive this with a stepper motor so it can be left running, and ideally let the Arduino do some of the maths to compensate for the changing geometry of the mount.&lt;br /&gt;
&lt;br /&gt;
[[User:Martin de S|Martin de S]] 12:25, 13 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
=== Electricity monitor and TRIAC based resistive load driver ===&lt;br /&gt;
&lt;br /&gt;
I need to modulate a large resistive heating load on AC with a TRIAC: whole cycle and half cycle burst fire with some supervisory decision making process to make it comply with the EMC directives. I also need to monitor the power delivered by integrating current and voltage over the waveform and integrating the lot. It would be useful to estimate the supply impedance and/or internal resistance of the load using the same hardware. A lot of this is similar to work done on the Open Energy Monitor by the Solar-PV folks trying to game the tax system - with added EMC directives...&lt;br /&gt;
&lt;br /&gt;
[http://openenergymonitor.org/emon/]&lt;br /&gt;
[http://openenergymonitor.org/emon/node/841]&lt;br /&gt;
&lt;br /&gt;
[[User:markocosic|markocosic]] 17:37, 21 August 2013 (BST)&lt;br /&gt;
&lt;br /&gt;
== Custom Arduino IDE Build ==&lt;br /&gt;
&lt;br /&gt;
I'm working on a custom version of the Arduino IDE to, amongst other things, allow us to cut and paste code from the IDE directly into this wiki. I've made that particular change on my own clone of the code, the adventurous can check it out from https://github.com/tomoinn/Arduino/tree/ide-1.5.x; you'll need to do the following (only tested on linux thus far!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='font-family:monospace; display: block; margin-left: 20px;'&amp;gt;&lt;br /&gt;
&amp;gt; git clone git@github.com:tomoinn/Arduino.git&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; git checkout ide-1.5.x&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; cd Arduino/build&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; ant run&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should then have a version of the IDE based on version 1.5 but with an extra context menu option 'copy as MediaWiki HTML', if you use this and then copy the clipboard into an editor in our wiki you should get something like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style='font-family: monospace; display: block; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; padding: 6px; border: 1px solid #aaa; font-size: 12px; line-height: 15px;background-color: #f9f9f9;'&amp;gt;&amp;lt;span style='color: #7E7E7E;'&amp;gt;/*&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;Blink&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;Turns&amp;amp;nbsp;on&amp;amp;nbsp;an&amp;amp;nbsp;LED&amp;amp;nbsp;on&amp;amp;nbsp;for&amp;amp;nbsp;one&amp;amp;nbsp;second,&amp;amp;nbsp;then&amp;amp;nbsp;off&amp;amp;nbsp;for&amp;amp;nbsp;one&amp;amp;nbsp;second,&amp;amp;nbsp;repeatedly.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;This&amp;amp;nbsp;example&amp;amp;nbsp;code&amp;amp;nbsp;is&amp;amp;nbsp;in&amp;amp;nbsp;the&amp;amp;nbsp;public&amp;amp;nbsp;domain.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;&amp;amp;nbsp;*/&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;Pin&amp;amp;nbsp;13&amp;amp;nbsp;has&amp;amp;nbsp;an&amp;amp;nbsp;LED&amp;amp;nbsp;connected&amp;amp;nbsp;on&amp;amp;nbsp;most&amp;amp;nbsp;Arduino&amp;amp;nbsp;boards.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;give&amp;amp;nbsp;it&amp;amp;nbsp;a&amp;amp;nbsp;name:&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;int&amp;lt;/span&amp;gt; led = 13;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;the&amp;amp;nbsp;setup&amp;amp;nbsp;routine&amp;amp;nbsp;runs&amp;amp;nbsp;once&amp;amp;nbsp;when&amp;amp;nbsp;you&amp;amp;nbsp;press&amp;amp;nbsp;reset:&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;void&amp;lt;/span&amp;gt; &amp;lt;span style='color: #CC6600;'&amp;gt;&amp;lt;b&amp;gt;setup&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;() {                &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #7E7E7E;'&amp;gt;// initialize the digital pin as an output.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;pinMode&amp;lt;/span&amp;gt;(led, &amp;lt;span style='color: #006699;'&amp;gt;OUTPUT&amp;lt;/span&amp;gt;);     &amp;lt;br&amp;gt;&lt;br /&gt;
}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #7E7E7E;'&amp;gt;//&amp;amp;nbsp;the&amp;amp;nbsp;loop&amp;amp;nbsp;routine&amp;amp;nbsp;runs&amp;amp;nbsp;over&amp;amp;nbsp;and&amp;amp;nbsp;over&amp;amp;nbsp;again&amp;amp;nbsp;forever:&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style='color: #CC6600;'&amp;gt;void&amp;lt;/span&amp;gt; &amp;lt;span style='color: #CC6600;'&amp;gt;&amp;lt;b&amp;gt;loop&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;() {&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;digitalWrite&amp;lt;/span&amp;gt;(led, &amp;lt;span style='color: #006699;'&amp;gt;HIGH&amp;lt;/span&amp;gt;);   &amp;lt;span style='color: #7E7E7E;'&amp;gt;// turn the LED on (HIGH is the voltage level)&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;delay&amp;lt;/span&amp;gt;(1000);               &amp;lt;span style='color: #7E7E7E;'&amp;gt;// wait for a second&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;digitalWrite&amp;lt;/span&amp;gt;(led, &amp;lt;span style='color: #006699;'&amp;gt;LOW&amp;lt;/span&amp;gt;);    &amp;lt;span style='color: #7E7E7E;'&amp;gt;// turn the LED off by making the voltage LOW&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span style='color: #CC6600;'&amp;gt;delay&amp;lt;/span&amp;gt;(1000);               &amp;lt;span style='color: #7E7E7E;'&amp;gt;// wait for a second&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should make putting example code up easier - I'm also thinking of customizing colours, logo etc to create a makespace edition of the IDE. As and when it becomes a bit more stable I'll start doing proper builds for linux and windows at least. Note that cloning the github repository takes a long time, it's going on for 600Mb of data, potentially you can cut that down by only cloning the ide-1.5.x branch if you're familiar with git.&lt;br /&gt;
&lt;br /&gt;
--[[User:Tomoinn|tmo]] 14:09, 13 September 2013 (BST)&lt;/div&gt;</summary>
		<author><name>Jenny</name></author>	</entry>

	</feed>