<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JohnyRadio</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JohnyRadio"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/JohnyRadio"/>
	<updated>2026-04-05T12:39:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Stove&amp;diff=41969</id>
		<title>Stove</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Stove&amp;diff=41969"/>
		<updated>2014-05-06T00:17:33Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wikipedia[http://en.wikipedia.org/wiki/Induction_cooker] claims:&amp;lt;p&amp;gt;&lt;br /&gt;
An &#039;&#039;&#039;induction cooker&#039;&#039;&#039; uses a type of induction heating for cooking. It is chiefly distinguished from other common forms of stovetop cooking by the fact that the heat is generated directly in the cooking vessel, as opposed to being generated in the stovetop by electrical coils or burning gas. To be used on an induction cooker, a cooking vessel must be made of a ferromagnetic material and be electrically conductive.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In an induction stovetop, a coil of copper wire is placed underneath the cooking pot. An alternating current|alterna&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
ting electric current is made to flow through the coil, which produces an oscillating magnetic field which creates heat in the cooking vessel over it in two different ways.  Principally, it induces an electric current in the pot, which produces resistive heating proportional to the square of the current and to the electrical resistance of the vessel. Secondly, it also creates magnetic hysteresis losses in the pot due to its ferromagnetic nature. The first effect dominates: hysteresis losses typically account for less than ten percent of the total heat generated.[http://www.fairchildsemi.com/an/AN/AN-9012.pdf]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Induction cookers are faster and more energy-efficient than traditional electric cooktops; moreover, they allow instant control of cooking energy, which no energy source other than gas offers. Because induction heats the cooking vessel itself, the possibility of burn injury is significantly less than with other methods: only skin contact with the cooking vessel itself (or, when high heat has been used, the stovetop for a while after the vessel has been removed) can cause harm. There are not the high temperatures of flames or red-hot electric heating elements found in traditional cooking equipment, which generates heat independent of the cooking vessel. Further, induction cookers do not themselves warm the surrounding air, resulting in further energy efficiencies.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is possible to build an induction cooker that works with any pot that conducts electricity (a pot made of any metal, but not of an electrically insulating material such as glass or ceramic), even if the pot is not ferromagnetic, but the increased permeability of an iron or steel pot makes the system substantially more practical by increasing the inductance seen by the drive coil and by decreasing the skin depth of the current in the pot, which increases the AC resistance for the I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;R heating.[http://ieeexplore.ieee.org/iel5/7757/21322/00989392.pdf?arnumber=989392]  Most practical induction cookers are designed for ferromagnetic pots; users are advised that the cooker will work only with pots to which a magnet will stick.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since heat is being generated by an induced electric current, the unit can detect whether cookware is present (or whether its contents have boiled dry) by monitoring the voltage drop caused by resistance in the circuit (which reflects how much energy is being absorbed). That allows such functions as keeping a pot at minimal boil or automatically turning an element off when cookware is removed from it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=No_sleeping_at_Noisebridge&amp;diff=41968</id>
		<title>No sleeping at Noisebridge</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=No_sleeping_at_Noisebridge&amp;diff=41968"/>
		<updated>2014-05-06T00:17:30Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Noisebridge is not your home, it is your hackspace==&lt;br /&gt;
[[File:Sleeping1.jpg|right]]&lt;br /&gt;
There is broad consensus that living at Noisebridge or sleeping overnight is not excellent. That means you should just not do it. Noisebridge is a place for hacking on creative uses of technology, materials, and/or consumables; not somewhere to live or crash out at. Our lease prohibits people from living here, and people living at Noisebridge reduce its utility for those who want to hack.&lt;br /&gt;
&lt;br /&gt;
If you are sleeping at Noisebridge, anyone else present in the space has the complete right to ask you to wake up and hack or else request that you leave. As a community, we agree that it is not acceptable to argue, to be rude, or to go back to sleep after someone has asked that you &amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
either wake up and hack or else leave. &#039;&#039;&#039;If&#039;&#039;&#039; you fail to wake up and hack or leave when asked, you should expect to have your behavior discussed at a [[community meeting]], and you could subject yourself to becoming permanently banned by [[consensus]] from the space. Unfortunately, there have been [[86 | notorious instances]] of this happening in the past for persons who have chosen to exhibit this type of behaviour.&lt;br /&gt;
&lt;br /&gt;
People who sleep at Noisebridge may find themselves awakened by the [[Rooster Brigade]] or spontaneous renditions of the [[Hackernationale]]&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to talk about the issue of sleeping, please join Noisebridge&#039;s discuss list at: https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss&lt;br /&gt;
&lt;br /&gt;
==Resources instead of living at Noisebridge==&lt;br /&gt;
&lt;br /&gt;
The nature of creative work means it doesn&#039;t always pan out financially. This is pretty serious in San Francisco due to its high cost of living. Noisebridge offers [[starving hackers|a list of resources for starving hackers]], both on dead trees in meatspace and on this wiki.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Signage&amp;diff=41967</id>
		<title>Signage</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Signage&amp;diff=41967"/>
		<updated>2014-05-06T00:17:26Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Signs and [[labels]] are some of the most advanced technology at Noisebridge. They allow users to communicate across the fourth dimension.&lt;br /&gt;
&lt;br /&gt;
Signage is a great way to show people how things work or (more importantly) where they can get more information.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Most important thing:&#039;&#039;&#039; Please print out sign and cover it with clear mailing tape so that it lasts. It&#039;s better to make one good sign that lasts instead of several cheap ones. Please don&#039;t write or add your own commentary to signs.&lt;br /&gt;
&lt;br /&gt;
==nburl.net URL Shortening Service==&lt;br /&gt;
&lt;br /&gt;
The http://nburl.net URL shortener is Noisebridge&#039;s url shortener. Often times these links will go to a wiki page. By putting a short URL on equipment and objects in the space, we provide a way for people to look up more info.&lt;br /&gt;
&lt;br /&gt;
Ideally, the nburl url should reveal the following:&lt;br /&gt;
&lt;br /&gt;
1. The instruction manual for this item, or any records related to it.&lt;br /&gt;
&lt;br /&gt;
2. Where to put the object when you are done with it.&lt;br /&gt;
&lt;br /&gt;
3. Any scheduling info related to this object, or if it is currently being used by someone else for a project.&lt;br /&gt;
&lt;br /&gt;
==Sign Defacement==&lt;br /&gt;
&lt;br /&gt;
Signs help point out stuff to people. Please don&#039;t deface the printed signs. The following people have agreed to donate towards a $1 a day fundraiser for Noisebridge for each day the printed signs go without being defaced:&lt;br /&gt;
&lt;br /&gt;
Al&lt;br /&gt;
&lt;br /&gt;
==Needed Signage==&lt;br /&gt;
&lt;br /&gt;
* Fire escape &amp;quot;keep this door locked&amp;quot; sign. (up is locked)&lt;br /&gt;
* Record of when/who cleaned the bathrooms.&lt;br /&gt;
* Sign above the kitchen sinks about the leftover dirty dish policy&lt;br /&gt;
* Improved sign for the treechopper printer and how to use it.&lt;br /&gt;
* More &amp;quot;where&#039;s the bathroom&amp;quot; signs.&lt;br /&gt;
* Announcements section to the &amp;quot;now playing&amp;quot; white board.&lt;br /&gt;
* New &amp;quot;buy a tshirt signs&amp;quot; to replace the old ones.&lt;br /&gt;
* Giant, light up donation sign&lt;br /&gt;
* Signs for the bathroom doors&lt;br /&gt;
* Elevator/trash room signs&lt;br /&gt;
* NoiseFacts signs for the bathroom doors&lt;br /&gt;
* Pole 9&lt;br /&gt;
* Addressing scheme for the member shelves.&lt;br /&gt;
* Addresses for the daily use shelves. (4 x 4)&lt;br /&gt;
* T-shirt daily shelf sign. (Move all the t-shirts together. Put in a box that fits in there.&lt;br /&gt;
* Whiteboard calendar that can have things moved around on it?&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Shrink_wrap&amp;diff=41966</id>
		<title>Shrink wrap</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Shrink_wrap&amp;diff=41966"/>
		<updated>2014-05-06T00:17:23Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO: Add instructions for how to use the shrink wrap system here.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
 &amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Project_Shelves&amp;diff=41965</id>
		<title>Project Shelves</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Project_Shelves&amp;diff=41965"/>
		<updated>2014-05-06T00:17:21Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are several different types of shelves at Noisebridge.&lt;br /&gt;
&lt;br /&gt;
=Member Shelves=&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Member shelves are for [[Noisebri&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
dge Membership | dues-paying members]] of Noisebridge to permanently store things. Do not take or move anything from another member&#039;s shelf area without their explicit permission.&lt;br /&gt;
&lt;br /&gt;
If you are a dues-paying member, you can take any remaining shelf space by labeling the area of the shelf you want with masking tape. Please put your name and a contact email on the label.&lt;br /&gt;
&lt;br /&gt;
=Hack Shelves=&lt;br /&gt;
&lt;br /&gt;
Hack shelves are in the electronics area and contain spare parts that anyone can use in their projects.&lt;br /&gt;
&lt;br /&gt;
=Daily Storage Shelves=&lt;br /&gt;
&lt;br /&gt;
The square daily storage shelves are for people to temporarily keep their things while they are at Noisebridge. Please do not leave items in the daily storage shelves overnight.&lt;br /&gt;
&lt;br /&gt;
=Lost &amp;amp; Found=&lt;br /&gt;
&lt;br /&gt;
The lost and found box is located by the front desk station. Please do not use it as a &amp;quot;free stuff&amp;quot; box.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Sewing&amp;diff=41964</id>
		<title>Sewing</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Sewing&amp;diff=41964"/>
		<updated>2014-05-06T00:17:16Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sewing Machines =&lt;br /&gt;
&lt;br /&gt;
== Latest News ==&lt;br /&gt;
There are a few sewing machines that are broken, and there are some that are not yet documented on this wiki.&lt;br /&gt;
&lt;br /&gt;
I wanted to post this:  I spent over the last few weeks hours trying to thread the machines and get them working.  I purchased the needles and parts for the machines.  However, they need to be sent to the shop and they might work.  So sad about it and fru&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
strated.  I had really spent my own money and time to fix them because I have a lot of experience with these machines but they are delicate. They need to be cared for.  I wish there was more support at noisebridge because what a waste.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
We have sewing machines at Noisebridge&lt;br /&gt;
&lt;br /&gt;
== Tips ==&lt;br /&gt;
* For both industrial machines, please DO NOT unthread them unless you must, to fix a snarl.  Instead, to remove (say) your own thread, simply cut it close to the spool so that the next person can simply tie a knot with the next thread and pull it all the way through to the needle.&lt;br /&gt;
&lt;br /&gt;
* Needles for these machines are &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;NOT&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; sold at most fabric stores.  Both kinds take the same type of needle, luckily.  &lt;br /&gt;
** The closest place to get them is at Apparel City, on Howard between 11th &amp;amp; 12th.  &lt;br /&gt;
** Tell them you want needles for a Juki DDL 5550 and they&#039;ll give you the right kind.  Needles come in sizes; size 10, 12, 14, 16 are good for most purposes.  &lt;br /&gt;
** The higher numbers are heavier gauge needles suitable for thicker fabrics.  Leather needles have a tiny blade at the tip; they aren&#039;t absolutely necessary for sewing on leather but they make it easier, especially for many layers.  Don&#039;t use a leather needle for other fabrics, though, it will cut the threads rather than squeezing between them, leaving holes that may start rips.&lt;br /&gt;
&lt;br /&gt;
* If you&#039;ve never operated a sewing machine before, ask some people at Noisebridge such as Rachel, Rachel, Crutcher, Alex, Ariel.  Or do some research online.  You are very unlikely to damage the machines by simply messing around with them, but they are not completely self-explanatory and this page does assume a certain amount of prior general knowledge.  A good time to get help is Wednesday evenings, when [[SCoW]] meets.&lt;br /&gt;
&lt;br /&gt;
=== Repairing a Sewing Machine ===&lt;br /&gt;
* If a sewing machine is actually broken and non functional, as opposed to just you can&#039;t figure out how to make it work, please call Billy from Apparel City at 415-816-8645 (mobile) and schedule an appointment for him to come fix it.  &lt;br /&gt;
** He usually charges around $80 per hour, plus parts.  &lt;br /&gt;
** Email the [https://www.noisebridge.net/mailman/listinfo/sewing/|sewing list] and people will chip in to cover this.  If you can&#039;t manage this process, email the sewing list and find someone else who can.  Also, please put a note on the machine so people know what is going on with it.&lt;br /&gt;
&lt;br /&gt;
= Sewing Work Area =&lt;br /&gt;
&lt;br /&gt;
[[File:SewingMachineStack.jpg|Mystery Sewing Machines in a Stack|thumb]]&lt;br /&gt;
&lt;br /&gt;
= Hardware = &lt;br /&gt;
&lt;br /&gt;
== The industrial straight stitch Juki sewing machine DDL-5550-6 ==&lt;br /&gt;
&lt;br /&gt;
=== Current Status of the Juki Sewing Machine ===&lt;br /&gt;
* Current Status: June 21, 2013 &#039;&#039;&#039;This machine is not currently working.&#039;&#039;&#039; &#039;&#039;The needle thread guides are being ordered and replaced. Also, the &#039;needle hook relationship&#039; must be adjusted as described in the manual.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[Juki Maintenance Notes]] is an ongoing project to document the repair of the Juki DDL-5550-6.&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
* General fabrics, light-weight materials and medium weight materials. &lt;br /&gt;
* &#039;&#039;&#039;Not for leather or book binding.&#039;&#039;&#039; Sorry, please use the right tool for the job.&lt;br /&gt;
&lt;br /&gt;
==== Official Manual for the Juki Sewing Machine DDL-5550-6 ====&lt;br /&gt;
PDF - Manual for the Juki Sewing Machine DDL-5550-6 -- https://noisebridge.net/wiki/File:Juki-ddl-5550-6.pdf&lt;br /&gt;
&lt;br /&gt;
==== Official Product Page for the Juki Sewing Machine DDL-5550-6 ====&lt;br /&gt;
* http://www.juki.co.jp/industrial_e/products_e/apparel_e/1needle_e/ddl5550n7.html&lt;br /&gt;
&lt;br /&gt;
=== Tribal Knowledge Juki Sewing Machine === &lt;br /&gt;
&lt;br /&gt;
* The term &#039;industrial sewing machine&#039; does not mean that it can poke a hole through anything. It means that it will work reliably on ordinary fabrics for years on end. Please do not sew heavy materials like leather on this machine.&lt;br /&gt;
* This machine does only straight stitches, no zig-zag (and no button holes). &lt;br /&gt;
*  It can go very fast. It has an automatic thread cutter which is triggered by pushing down on the treadle with your heel, the opposite from how you push to have it make stitches.  There&#039;s a set of buttons on a widget atop the machine which control automated backstitching.  If the top light is lit, the machine will do a backstitch when you start a seam.  If the bottom light is lit, it will do a backstitch prior to cutting the thread, when you push back on the treadle.  Push the associated button to toggle the backstitching.  If this isn&#039;t clear yet, take some scrap fabric and play around with it until it makes sense.  There&#039;s scrap fabric in the wheeled canvas bins under the table by the window.&lt;br /&gt;
&lt;br /&gt;
* Bobbins are kept in the drawer under the left side of the machine&#039;s table.  Also in that drawer are thread snips, replacement needles, and a little screwdriver to change the needle with.  Note that the needle faces to the left, instead of to the front, as on most home sewing machines.  If you replace a broken needle and put it in facing forwards, nothing will break but the machine will not form stitches.&lt;br /&gt;
&lt;br /&gt;
** To wind a bobbin, place the empty bobbin on the horizontal spindle to the right of the machine body (near the hand wheel).  Run a second thread through the upper holder, down to the tensioner at the back of the right side of the machine, in line with the spindle.  Thread the end through one of the holes in the bobbin side, from the inside to the outside.  Press the lever to push the spindle down in contact with the sewing machine belt.  While holding the thread end so it doesn&#039;t just whip out of the bobbin, press the treadle to run a couple of inches (if there were fabric in the machine).  Soon enough you can let go of the thread end as it will have been caught by windings on top of it.  If you are doing a lot of sewing, you can start a new bobbin before the current one is empty, and let it wind up as you sew.  When the bobbin is full, the lever will automatically snap out away from the belt and stop winding thread.&lt;br /&gt;
&lt;br /&gt;
The top speed of the machine can be adjusted using one of the knobs on a box under the table, next to the motor.  It is the second knob down.  Right is faster, left is slower.  Feel free to adjust this -- use a scrap piece of fabric to determine a good top speed for your skill level and project needs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Full manual: [[Media:Juki-ddl-5550-6.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Juki Maintenance Notes]] - Replacing the counter knife, needle bar, thread guides, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Recommended reading:&lt;br /&gt;
&lt;br /&gt;
[http://www.threadsmagazine.com/item/3751/machine-needle-know-how About sewing machine needles]&lt;br /&gt;
&lt;br /&gt;
[http://www.threadsmagazine.com/item/6847/perfect-machine-tension-every-time Understanding thread tension]&lt;br /&gt;
&lt;br /&gt;
[http://leatherworker.net/forum/index.php?showtopic=25126&amp;amp;st=0 Sew heavy material]&lt;br /&gt;
&lt;br /&gt;
[http://www.wipo.int/pctdb/en/wo.jsp?WO=2002000984&amp;amp;IA=US2001041173&amp;amp;DISPLAY=STATUS What is a thread wiper?]&lt;br /&gt;
&lt;br /&gt;
== The industrial Juki serger ==&lt;br /&gt;
&lt;br /&gt;
=== Overview of the Juki Serger ===&lt;br /&gt;
This machine does three kinds of stitches: a three-thread overlock, a chainstitch/overlock combination, or a four-thread overlock.  Normally it is set up to do the three-thread overlock, which only requires one needle, and doesn&#039;t use the rear thread trace or the second upper thread trace.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This machine has a knife placed to cut the fabric as you sew, and it *is possible* to cut your finger badly on this knife if you are not careful.  The location of the knife is pointed out in bright orange nail polish on the machine.  BE CAREFUL.  This machine also can go extremely, sometimes startlingly, fast.&lt;br /&gt;
&lt;br /&gt;
==== Manual for the Juki Serger ====&lt;br /&gt;
&lt;br /&gt;
* Full manua (pdf) for the Juki Sergerl: [[Media:JukiMO240424142416.pdf]]&lt;br /&gt;
&lt;br /&gt;
=== Thread Tension on the Juki Serger ===&lt;br /&gt;
* Thread tension is controlled by the knobs on the right front of the machine.  Mostly they&#039;re adjusted properly, and for most uses of serging the tension is not critical.  If the serged stitching is really wonky, though, try messing with the tension dials - be sure the thread is caught properly between the tension plates, as it occasionally gets into the springs instead.&lt;br /&gt;
&lt;br /&gt;
* DO NOT UNTHREAD THE SERGER.  If you want different colored thread, simply cut off the current threads near the cone spools, and tie on a new thread.  Then either pull the threads through from the needle area (this can be difficult as they are somewhat knotted and you&#039;ll have to pull one out through the guts of the machine), or serge for a few inches on some scrap until the new color is pulled through.  You may or may not find that the knot catches on the hole in the needle.  If it does, just cut it, rethread the needle, pull 6 or 8 inches of thread through, and keep serging for a bit.&lt;br /&gt;
&lt;br /&gt;
* If a thread breaks and forms a tangle, or breaks somewhere in the middle of the threading, you can find a map of how to rethread it on the inside of a little door that opens up just to the right of the knife.  It opens downwards and lets you get at the levers and such of the thread traces.  Each thread trace is drawn in a different color, however note that the tension dials are of mismatched colors, so follow the guide not the tension dial coloring.&lt;br /&gt;
&lt;br /&gt;
* If you have to replace the needle, the notch in the needle faces backwards and it threads front to back.&lt;br /&gt;
&lt;br /&gt;
== The portable Necchi ==&lt;br /&gt;
This was the only one of our functional sewing machines that can make buttonholes. Unfortunately, it is not working properly at this time.&lt;br /&gt;
[http://www.instructables.com/id/Noisebridge-Sewing-Machine/ Instructions for the smaller Necchi sewing machine.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=SEM&amp;diff=41963</id>
		<title>SEM</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=SEM&amp;diff=41963"/>
		<updated>2014-05-06T00:17:12Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= The Scanning Electron Microscope at Noisebridge. =&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;TV Mini-SEM (R)&amp;quot; by ISI (International Scientific Instruments)&lt;br /&gt;
* lives in the room that used to house the laser cutter&lt;br /&gt;
* is tended by Alan Rockefeller, Jeff Miller, Chris Murphy and Jim and the rest of the [https://www.noisebridge.net/mailman/listinfo/sem SEM mailing list]&lt;br /&gt;
&lt;br /&gt;
=== Warnings ===&lt;br /&gt;
# If you release the vacuum without venting the pump hose, pump oil will flood the chamber and contaminate the entire mechanism, requiring 10 hours of cleanup.&lt;br /&gt;
# If you vent air into the column without powering down the filament, you&#039;ll probably destroy the filament ($100). The filament has a design lifetime of about 25 hours, depending on the current put through it. Adjust the specimen stage and other controls at low current, reserve higher currents for final photos.&lt;br /&gt;
# Mike Kan has warned that if anyone asks him anything about the SEM, he&#039;s going to move it to another hackerspace. Jeff Miller has a MinI-SEM of his own, and knows its ins and outs pretty well.&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Startup procedures ===&lt;br /&gt;
# If the power cord is not already present, ask around or post to the list a few days prior to using the &#039;scope.&lt;br /&gt;
# See PDFs on vacuum start up and operators manual linked below.&lt;br /&gt;
&lt;br /&gt;
=== Todo list ===&lt;br /&gt;
Short Term:&lt;br /&gt;
# Isolate vibration from external sources; buses, people, etc. Mostly finished. (2013-6-20)&lt;br /&gt;
# Figure out what to do about the person(s) now &amp;quot;occupying&amp;quot; the clean room which houses the SEM. (2013-6-20)&lt;br /&gt;
# Design/build/find a sputter coater so the SEM can be used as a useful tool as well as a curiosity.&lt;br /&gt;
# Create/obtain specimen stage clamp or spring to prevent specimen vibration. (2010-12-12)&lt;br /&gt;
# Obtain some sputter coated specimens. (2010-12-12)&lt;br /&gt;
&lt;br /&gt;
Medium Term:&lt;br /&gt;
# Build a forepump line vibration isolator. (2013-6-20)&lt;br /&gt;
# Relocate or otherwise isolate the forepump. (2013-6-20)&lt;br /&gt;
# Replace most of the rubber tubing with metal tubing to reduce outgassing and pump-down times. (2013-6-20) &lt;br /&gt;
&lt;br /&gt;
Long Term:&lt;br /&gt;
# Column liner needs to be replaced.  Larry may be able to provide a clean liner. (2010-06-15) (update: Larry has taken column liner to his lab for cleaning)(update: column liner is now clean) (2013-6-20)&lt;br /&gt;
# Integrate the digital capture and control unit Jeff built for his own Mini-SEM into the unit. (2013-6-20)&lt;br /&gt;
# Test repair of X Stigmator circuit. Replaced 741 op amp. (completed, work began 2010-11-20, tested 2010-12-10)&lt;br /&gt;
# Adjust vertical overscan of CRT (completed 2010-12-12, including hack sawing access port to overscan potentiometers in the CRT module)&lt;br /&gt;
# Fix 2x magnification toggle switch (2010-12-12)&lt;br /&gt;
# Diagnose and repair barrel distortion and occlusion at low magnification (2010-12-12)&lt;br /&gt;
# Sew dust cover (2010-12-12). Sew/heat seam new plastic dust cover, evidently the previous dust cover was destroyed. (2013-6-20)&lt;br /&gt;
# Rubber grommet around edge of CRT potentiometer port needed.&lt;br /&gt;
# Replace forepump with a (hopefully larger) pump that has a ballast port.&lt;br /&gt;
# Buy/find some real vacuum valves, turn simple spool pieces to serve as adapters, and electro-pneumatically interlock the valves so that valve sequencing is fool-proof.&lt;br /&gt;
# Evaluate air-cooled diffusion pump as source of vibration and contamination. Consider Santovac fluid and/or water-cooled pump and/or thermoelectric cold cap.&lt;br /&gt;
# Consider replacing filament with LaB6 cathode for brighter, sharper images and lower long-term per hour operating costs.&lt;br /&gt;
&lt;br /&gt;
=== Repair and Enhancement Notes===&lt;br /&gt;
* Before repair, disable pumps and high voltage then put it into operation mode by placing a magnet on the operation relay.&lt;br /&gt;
* schematics framed behind SEM are to a similar, potentially slightly more modern model&lt;br /&gt;
* poorly designed wire harness may cause linear op amp and transistor on the J1 board of the power module to fail.   &lt;br /&gt;
* camera mounting stage and bellows hood for slow-scan exposure. Proposed (2010-06-15), Completed by Mike, Miloh, and Chris (2010-11-06)&lt;br /&gt;
* CRT V. scan, V bias, H. frequency potentiometers are located on the underside of the CRT module.  &lt;br /&gt;
* broken stigmator Y lock tab is in altoids tin in SEM kit box.&lt;br /&gt;
&lt;br /&gt;
How to mitigate vibration:&lt;br /&gt;
# Measure and pinpoint vibration sources&lt;br /&gt;
# Dampen vibration from the rough pump-line by one of these methods: routing it through a concrete block and adding a hose extension,  sandbag the existing line, or utilize water as a mass.&lt;br /&gt;
# Hang the column from the ceiling with bungee cord and platform&lt;br /&gt;
# Potentially relocate the microscope to the server room to diminish dust and increase distance from Mission St.&lt;br /&gt;
# Create spring clamping specimen slug to keep the specimen from moving.&lt;br /&gt;
&lt;br /&gt;
=== Specifications ===&lt;br /&gt;
* Made in Japan&lt;br /&gt;
* Delivered in September, 1975&lt;br /&gt;
* magnifies up to 20,000x&lt;br /&gt;
* outputs to a CRT&lt;br /&gt;
* non-digital, non-NTSC, non-PAL, analog output signal&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
[[Media: Vacuum_System_Operating_Instructions.pdf]] - How to start the pump&lt;br /&gt;
&lt;br /&gt;
[[Media: ISI_Mini-TV_SEM_Manual-Troubleshooting-Reference_Guide.pdf]] - How to use and fix the SEM&lt;br /&gt;
&lt;br /&gt;
[[Media: Specimen_Stage_Service_Request.pdf]] - Why the rotating stage is broken&lt;br /&gt;
&lt;br /&gt;
[[Media: Cards.pdf]] - Historic docs&lt;br /&gt;
&lt;br /&gt;
[[Media: Other_Docs.pdf]] - Repair notes&lt;br /&gt;
&lt;br /&gt;
[[Media: Packing_Lists.pdf]] - Original Packing Lists, the contents of the shipping crate&lt;br /&gt;
&lt;br /&gt;
=== Schematics ===&lt;br /&gt;
&lt;br /&gt;
Overall schematics for the TV MINI-SEM (Model: MRS-2-2 WN76-7-01). These schematics are for a model of SEM that is perhaps newer than than the SEM at Noisebridge. It is still an invaluable reference to the technician. Note: This schematic is a mosaic of 9 images stitched together with [http://hugin.sourceforge.net/ Hugin 2010.2.0]. Some minor alignment issues exist in the content of the schematic. I think alignment can be guessed/interpreted accurately.  Available in: &lt;br /&gt;
[[Media: TV_MINI-SEM_Schematics-Overall_MRS-2-2_WN76-7-01_Mosaic_v._1.0_Low-Res.jpg | LOW RES 1.5MB (4330 x 3109, posterized grayscale, JPEG)]] and &lt;br /&gt;
[[Media: TV_MINI-SEM_Schematics-Overall_MRS-2-2_WN76-7-01_Mosaic_v._1.0.jpg | HIGH RES 8MB (8680 x 6217, color, JPEG)]].&lt;br /&gt;
&lt;br /&gt;
[[Media: Schematic_of_Photomultiplier.pdf‎]]&lt;br /&gt;
&lt;br /&gt;
[[Media: Polaron_Pirani_Schematics-PE_Pir-SW_Issue_4_E5000.pdf]] - Polaron Pirani sputter coater schematics&lt;br /&gt;
&lt;br /&gt;
[[Media: Polaron_Pirani_Gauge_Head_for_Sputter_Coater.pdf]]&lt;br /&gt;
&lt;br /&gt;
=== Specimen Images ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=200px heights=166px&amp;gt;&lt;br /&gt;
Image:IMG_0004.jpg|Image of mechanical pencil graphite smudge on an aluminum slug at approximately 20x magnification. The specimen is about 1 mm across. This is prior to repairing the X Stigmator. Magnification was limited. Imaged by Chris Murphy and Mike Kan.&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0652.jpg|Mechanical pencil graphite smudge on aluminum slug. 1000x magnification. This is post repair of X Stigmator. Imaged by the Noisebridge SEM. Mike Kan, Chris Murphy.&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0655.jpg| Tip of mechanical pencil graphite  on aluminum slug. 500x magnification. This is post repair of X Stigmator. Imaged by the Noisebridge SEM. Mike Kan, Chris Murphy.&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0654.jpg| Tip of mechanical pencil graphite on aluminum slug. 1000x magnification. This is post repair of X Stigmator. Imaged by the Noisebridge SEM. Mike Kan, Chris Murphy.&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0656.jpg| Tip of mechanical pencil graphite on aluminum slug. 5000x magnification. This is post repair of X Stigmator. Imaged by the Noisebridge SEM. Mike Kan, Chris Murphy.&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0657.jpg| Tip of mechanical pencil graphite on aluminum slug. 10,000x magnification. This is post repair of X Stigmator. Specimen was moving on the slug due to mechanical vibration. Imaged by the Noisebridge SEM. Mike Kan, Chris Murphy.&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0624.jpg|Semiconductor ball grid array at 20x magnification prior to repairing the X Stigmator. Mike Kan, Chris Murphy&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0649.jpg|Snapped metal region of a box cutter razor blade. Imaged on the Noisebridge SEM. About 5000x magnification. This is post repair of X Stigmator. Mike Kan, Chris Murphy&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0007.jpg|Head of a small 2mm allen type machine screw. Less than 1000x magnification. This is post repair of X Stigmator. Mike Kan, Chris Murphy&lt;br /&gt;
&lt;br /&gt;
Image:Allen_close_up.jpg|Head of a small 2mm allen type machine screw. About 1000x magnification. This is post repair of X Stigmator. Mike Kan, Chris Murphy&lt;br /&gt;
&lt;br /&gt;
Image:IMG_0026.jpg|Diatom imaged in fast scan mode (lower resolution than slow scan photo mode). Magnification unrecorded. Mike Kan, Chris Murphy. 12/12/10&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Band_Saw&amp;diff=41962</id>
		<title>Band Saw</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Band_Saw&amp;diff=41962"/>
		<updated>2014-05-06T00:17:09Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intro==&lt;br /&gt;
&lt;br /&gt;
The noisebridge band saw is a mixed use saw (see safety tip below) for cutting straight cuts in projects that can fit into it&#039;s short neck form.  This tool doesn&#039;t preform scrolling cuts without patience and plenty of backing off to prevent the blades from twisting and breaking.  &lt;br /&gt;
&lt;br /&gt;
Use a blade with TPI, width,and blade materia&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
l that are appropriate for your cutting material.&lt;br /&gt;
&lt;br /&gt;
==The Band_Saw==&lt;br /&gt;
 SEARS 1/3 HP 10&amp;quot; Bandsaw, 56-7/8&amp;quot; blade, 1/8 - 1/4 inches wide.&lt;br /&gt;
Blades have 3 descriptive dimensions and a blade material, length, width, and TPI or teeth-per-inch.  Different blade materials enhance cutting at different speeds and extend the life of the blades.&lt;br /&gt;
&lt;br /&gt;
http://www.toolcenter.com/BLADES_TO_SIZE.html&lt;br /&gt;
&lt;br /&gt;
Note: there are a couple spare 56-1/8&amp;quot; blades lying about, they *DO NOT* fit the working band saw.&lt;br /&gt;
&lt;br /&gt;
==Broken Blades==&lt;br /&gt;
If you broke a blade, replace it by counting the TPI and width and purchasing a replacement according to the specs. Cost: less than $11.00. If you have a car, drive to the Sears in Colma and buy the blade 6-pack; that is the most economical option. Lowes and Discount Builders don&#039;t sell the right sized blade.&lt;br /&gt;
&lt;br /&gt;
==Blade types==&lt;br /&gt;
* There are metal blades and wood blades for this saw. &lt;br /&gt;
* The saw is currently equipped with a wood blade. &lt;br /&gt;
* &#039;&#039;&#039;Do not try to cut metal with this blade.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Shop Safety with the Band_Saw==&lt;br /&gt;
just a shop safety note regarding cutting metal in stationary tools... the shavings that come off the metal piece being cut (yes, even aluminum) are HOT.  In a stationary tool that has been used on wood, there is typically a nice big thick bed of sawdust inside the tool. When the metal shavings fall into this bed of sawdust, an awesome smoldery fire can build up sight unseen inside of the tool.  yay! Especially if you have a dust collection system you can get some pretty spectacular results this way.&lt;br /&gt;
&lt;br /&gt;
Be aware of this phenomenon.  When possible it is best to have two separate dedicated tools... and/or if one is going to be transfered over into metal service the inside should be vacuumed out first, and/or the operator should check inside the machine when they are done.&lt;br /&gt;
&lt;br /&gt;
==Manual==&lt;br /&gt;
&lt;br /&gt;
The band saw manual is online here:&lt;br /&gt;
&lt;br /&gt;
  http://www.hammerwall.com/Download_Manual/44547/&lt;br /&gt;
&lt;br /&gt;
Try this one first, it&#039;s direct:&lt;br /&gt;
  http://www.managemylife.com/mmh/lis_pdf/OWNM/98070391.pdf&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Resources/Library/Dead_Tree&amp;diff=41961</id>
		<title>Resources/Library/Dead Tree</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Resources/Library/Dead_Tree&amp;diff=41961"/>
		<updated>2014-05-06T00:17:06Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:library.jpg|thumb|right|Our excellent library]]&lt;br /&gt;
&lt;br /&gt;
==Books!==&lt;br /&gt;
&lt;br /&gt;
If you use a book or like it, and want to make sure it doesn&#039;t get weeded, please write your name or something indicative of your interest on the inside front cover. &lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Noisebridge has a lot of them, they&#039;re mostly sorted, mostly sitting on our South wall shelf.&lt;br /&gt;
Here&#039;s a rough description of what books can be found where.&lt;br /&gt;
&lt;br /&gt;
Sections:&lt;br /&gt;
&lt;br /&gt;
# Small black shelf on west side of library &lt;br /&gt;
## Kids&#039; books&lt;br /&gt;
## RPG books&lt;br /&gt;
## General interest, how-to&lt;br /&gt;
&lt;br /&gt;
# Taller shelf on west side&lt;br /&gt;
# Politics, philosophy, fiction, art&lt;br /&gt;
&lt;br /&gt;
# North wall&lt;br /&gt;
## Graphics programming books at top and along the east side&lt;br /&gt;
## Math and science&lt;br /&gt;
## Computer and Internet culture&lt;br /&gt;
## Programming Languages, Hacking&lt;br /&gt;
## Computer Science books&lt;br /&gt;
## Operating systems&lt;br /&gt;
## Network&lt;br /&gt;
&lt;br /&gt;
# North wall near electronics area&lt;br /&gt;
## Electronics books&lt;br /&gt;
## Parts catalogs&lt;br /&gt;
&lt;br /&gt;
==Sorting==&lt;br /&gt;
The books are currently for the most part sorted thanks to Al. Proposed systems to help keep the books mostly organized:&lt;br /&gt;
&lt;br /&gt;
* Color code or number shelves and books. Books that belong on the &amp;quot;Yellow&amp;quot; shelf will have a yellow sticker on it.&lt;br /&gt;
* Leave it chaos&lt;br /&gt;
* bar codes or QR codes or library of congress index numbers&lt;br /&gt;
&lt;br /&gt;
==Library Catalog==&lt;br /&gt;
A library catalog system for Noisebridge would be awesome! Here are some requirements, adding items to this list doesn&#039;t actually mean anything.&lt;br /&gt;
&lt;br /&gt;
Cataloging and checkout are separable problems.&lt;br /&gt;
&lt;br /&gt;
====High Priority====&lt;br /&gt;
* Open source software with a nice license that wont fuck us over in the future.&lt;br /&gt;
* Web based.&lt;br /&gt;
* Quickly add books to the library via ISBN or bar code scan.&lt;br /&gt;
* Book search returns the last known location of a book (such as &amp;quot;Green Shelf&amp;quot; or &amp;quot;Book Case 8&amp;quot;).&lt;br /&gt;
* Books can have a checked out status in addition to its last known location, date of check out should be displayed.&lt;br /&gt;
* Users can check out books without the need to register, as in when they check out a book it&#039;ll ask for a name and email, blank entries should be allowed as anonymous.&lt;br /&gt;
* Users who leave an email address will get a reminder email with a list of books they have checked out once a week.&lt;br /&gt;
&lt;br /&gt;
====Low Priority====&lt;br /&gt;
* Integration with [http://openlibrary.org http://openlibrary.org].&lt;br /&gt;
* Book search returns results with descriptions and a cover scraped from some other part of the internet.&lt;br /&gt;
* Library database in an open format to easily export later on.&lt;br /&gt;
* Ability to use a barcode scanner.&lt;br /&gt;
&lt;br /&gt;
===Possible Solutions===&lt;br /&gt;
* Writing it ourselves&lt;br /&gt;
* [http://koha.org/ Koha] Currently being used at [http://www.hackerbotlabs.com/ Hackerbot Labs]&lt;br /&gt;
* [http://www.librarything.com/ Librarything]&lt;br /&gt;
* Evergreen? http://open-ils.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Housekeeping&amp;diff=41960</id>
		<title>Housekeeping</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Housekeeping&amp;diff=41960"/>
		<updated>2014-05-06T00:17:02Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Weekly Chores=&lt;br /&gt;
The objective of having weekly chores at Noisebridge is the first minimize the amount of time need to pay for a 3rd party cleaning service to spend here, and secondly to make sure the space is tidy. The idea of having chores in the list doesn&#039;t mean that it&#039;s ok to be messy, please be excellent to others by cleaning up after yourself.&lt;br /&gt;
&lt;br /&gt;
Feel like helping out Noisebridge? Great! Listed bellow are tasks that can be completed once a week. Pick a task and do it! Sign off when you&#039;re done so people don&#039;t do it again.&lt;br /&gt;
&lt;br /&gt;
===Tasks===&lt;br /&gt;
&#039;&#039;Items sorted in highest priority to lowest.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Take out trash&#039;&#039;&#039; - Empty all space cans into the street cans, replaces liners, take the street cans down to the street Monday and/or Thursday night (where applicable/if there&#039;s trash)&lt;br /&gt;
* &#039;&#039;&#039;Sweep common spaces floors&#039;&#039;&#039; - Common space&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
, main hall, library, electronics lab.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sweep kitchen, bathroom, classroom floors&#039;&#039;&#039; - Kitchen and both classrooms.&lt;br /&gt;
* &#039;&#039;&#039;Mop common spaces floors&#039;&#039;&#039; - Common space, main hall, library, electronics lab.&lt;br /&gt;
* &#039;&#039;&#039;Mop kitchen, bathroom, classroom floors&#039;&#039;&#039; - Kitchen and both classrooms.&lt;br /&gt;
* &#039;&#039;&#039;Clean bathrooms&#039;&#039;&#039; - Scrub the bowl and the sink, make sure there&#039;s soap and tp, empty trash.&lt;br /&gt;
* &#039;&#039;&#039;Clean kitchen&#039;&#039;&#039; - Scrub all work surfaces, return all dishes and cups to kitchen, send out a nasty email if there are unwashed dishes piled around, do remaining dishes because you&#039;re a saint.&lt;br /&gt;
* &#039;&#039;&#039;Tidy up work surfaces&#039;&#039;&#039; - Includes 3 work tables (across from the dirty shop and class rooms), coffee tables near the couches, greeting desk, electronic lab main table, library work tables, class room tables, put books back in the library.&lt;br /&gt;
* &#039;&#039;&#039;Gather up chairs&#039;&#039;&#039; - Stools go with tall bar tables, chairs go with short tables, electronics lab and class rooms. Clear off junk from couches.&lt;br /&gt;
* &#039;&#039;&#039;Clean up hack shelf&#039;&#039;&#039; - Make sure all donated hackable items are on the shelf, sort them out so they&#039;re easy to get to.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|   Tasks || 1st - 7th || 8th - 14th || 15th - 21st || 22nd - 28th || x&lt;br /&gt;
|-&lt;br /&gt;
|   Take out trash ||| ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Sweep common spaces floors ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Sweep kitchen, bathroom, classroom floors ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Mop common spaces floors ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Mop kitchen, bathroom, classroom floors ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Clean bathrooms ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Clean kitchen ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Tidy up work surfaces ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Gather up chairs ||  ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
|   Clean up hack shelf ||  ||  ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Services=&lt;br /&gt;
&lt;br /&gt;
==Electricity==&lt;br /&gt;
We have a business account with PG&amp;amp;E to provide service to two meters for us.&lt;br /&gt;
&lt;br /&gt;
The master switches for these meters are located in the basement, and are both labeled &amp;quot;3rd Floor&amp;quot;.  Their meter numbers 6331H5 for the back of the space (east side, away from Mission St.), and 703T78 for the front side (west side, against Mission St).  The meters will have these numbers on them as well.&lt;br /&gt;
&lt;br /&gt;
For details on our usage rates and the amount we spend, see [[Electricity]].&lt;br /&gt;
&lt;br /&gt;
==Trash and Recycling==&lt;br /&gt;
We currently have bins from [[2169_Utilities|Sunset Scavenger]].&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Trash pickup is Tuesday and Friday mornings!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Please take the bins out &#039;&#039;&#039;Monday&#039;&#039;&#039; and &#039;&#039;&#039;Thursday&#039;&#039;&#039; nights by midnight as the trash truck comes between 1:30 to 2:30am so we can be sure they&#039;re out in time.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Compost====&lt;br /&gt;
&lt;br /&gt;
Compost, at least according to the SF Department of the Environment definition, is basically any and all food, plus stuff that can biodegrade, like paper towels, coffee grounds, pizza boxes, &amp;quot;Compostable&amp;quot;-labeled plastic, etc.&lt;br /&gt;
&lt;br /&gt;
Compost goes in the &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&#039;&#039;&#039;green&#039;&#039;&#039;&amp;lt;/span&amp;gt; bin.&lt;br /&gt;
&lt;br /&gt;
====Recycling====&lt;br /&gt;
&lt;br /&gt;
Recycling, broadly speaking, is non-food-soiled paper, alumin(i)um and tin cans, glass and PET(E) plastic. Please give food-soiled items a brief rinse before dropping them in the bin (food-soiled paper can be composted). For more information on what specific plastics can be recycled curbside in SF, check the Recology website.&lt;br /&gt;
&lt;br /&gt;
*No plastic bags&lt;br /&gt;
*&#039;&#039;Styrofoam is not curbside recyclable!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Recycling goes in the &amp;lt;span style=&amp;quot;color:mediumblue&amp;quot;&amp;gt;&#039;&#039;&#039;blue&#039;&#039;&#039;&amp;lt;/span&amp;gt; bin.&lt;br /&gt;
&lt;br /&gt;
====Trash====&lt;br /&gt;
&lt;br /&gt;
Trash is basically everything else not specified above.&lt;br /&gt;
&lt;br /&gt;
Landfill waste goes in the &amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;&#039;&#039;&#039;black&#039;&#039;&#039;&amp;lt;/SPAN&amp;gt; bin.&lt;br /&gt;
&lt;br /&gt;
===Street cans===&lt;br /&gt;
&lt;br /&gt;
* 1 large bin for trash&lt;br /&gt;
* 1 large bin for recycling&lt;br /&gt;
&lt;br /&gt;
Both bins live in the elevator room; please keep them there.&lt;br /&gt;
&lt;br /&gt;
===Space cans===&lt;br /&gt;
The space has four large cans:&lt;br /&gt;
*2 landfill (&amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;black&amp;lt;/span&amp;gt;)&lt;br /&gt;
*1 recycling (&amp;lt;span style=&amp;quot;color:mediumblue&amp;quot;&amp;gt;blue&amp;lt;/span&amp;gt;)&lt;br /&gt;
*1 compost/food waste (&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;green&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
San Francisco mandates that waste be separated into the appropriate bin. Each has a graphical sticker placed on it by the garbage company denoting what is appropriate for which. When in doubt you can try checking the Recology site to see what can go in the [http://www.sunsetscavenger.com/commercialRecycling.htm blue can] or the [http://www.sunsetscavenger.com/commercialCompost.htm green can].&lt;br /&gt;
&lt;br /&gt;
When the can gets full please tie off the bag and dump it into the large street cans living in the elevator room. Bag liners can be found in the kitchen, please put one back in the can when done.&lt;br /&gt;
&lt;br /&gt;
==E-waste==&lt;br /&gt;
Got something that&#039;s e-waste? Desktop computer? Monitor? Electronics? Batteries? There&#039;s a space in the elevator room for all that. The pile should only be used for Noisebridge items and not a personal dumping ground.&lt;br /&gt;
&lt;br /&gt;
==== Bay Area Hauling and Recycling ====&lt;br /&gt;
&lt;br /&gt;
Jaime 415-290-5612&lt;br /&gt;
&lt;br /&gt;
&amp;quot;We Recycle all kind of appliances, metals, auto parts, engines, refrigerators, and water heaters for free.&amp;quot;&lt;br /&gt;
In addition to the above Jaime takes E-waste, and has been very responsive for pickups. He does not take wood.&lt;br /&gt;
&lt;br /&gt;
==== Kim ====&lt;br /&gt;
&lt;br /&gt;
Kim lives nearby, came by in summer 2011, and works as a recycler for metal and ewaste. Contact her at 2krandolph (at) gmail.com if you have electronic waste, metal desks, metal shelving, refrigerators, stoves, televisions, cell phones, and so on that need to be picked up. &lt;br /&gt;
&lt;br /&gt;
==== Environmental Logistics Management ====&lt;br /&gt;
&lt;br /&gt;
[http://elmars.org/ Environmental Logistics Management &amp;amp; Asset Recovery Services Corporation] does free picks up of 30lb or more. If you feel that the pile is large enough for a pick up, please go to their site and schedule a pickup then email the list stating the date and time.&lt;br /&gt;
&lt;br /&gt;
==Cleaning Service==&lt;br /&gt;
Skyline Building Care used to come by once a month.  Service was cancelled in November.&lt;br /&gt;
&lt;br /&gt;
[[category:pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Radial_Arm_Saw&amp;diff=41959</id>
		<title>Radial Arm Saw</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Radial_Arm_Saw&amp;diff=41959"/>
		<updated>2014-05-06T00:16:59Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO: add instructions and safety tips for how to use the radial arm saw to this page.&lt;br /&gt;
&lt;br /&gt;
http://woodworking.about.com/od/safetyfirst/p/RadialArmSafety.htm&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=PyClass&amp;diff=41958</id>
		<title>PyClass</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=PyClass&amp;diff=41958"/>
		<updated>2014-05-06T00:16:56Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Noisebridge&#039;s Learning Python Classes ==&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Come learn [http://www.python.org/ Python]&#039;&#039;&#039;!!&amp;lt;br&amp;gt;&lt;br /&gt;
See our awesome website for both PyClasses at [http://pycourse.com/ Noisebridge Learning Python]&lt;br /&gt;
&lt;br /&gt;
* Advanced Class, Tuesdays at 7:00 - 9:00 PM PST&lt;br /&gt;
* Introduction to Python, Wednesday, ditto (at 7-9 PM)&lt;br /&gt;
&lt;br /&gt;
Intro to Python schedule is [http://pycourse.com/schedule/ here], see below to get the online texts for this Intro to Python class&lt;br /&gt;
&lt;br /&gt;
The Advanced Class:&lt;br /&gt;
We are currently building a weekly schedule that you can peek at by clicking [[http://pycourse.com/advanced-class-schedule/ here]]&amp;lt;br&amp;gt;&lt;br /&gt;
In general, this is &#039;&#039;&#039;your&#039;&#039;&#039; class, peeps! We are here to serve &#039;&#039;&#039;you&#039;&#039;&#039;, so any feedback is welcome. &lt;br /&gt;
&lt;br /&gt;
After 9pm Tuesdays, we&#039;ll have open hacking time and time for questions for those that are kicking so much ass they just can&#039;t go home yet, or even for those that may have gone to Mondays&#039; Front-end Web Development class and want to come back for more. If you have problems from work or home, feel free to bring them after 9 and everyone can help each other.&lt;br /&gt;
&lt;br /&gt;
For redundancy, not 1 but 2(!) people will be helping run the Advanced Class. Please contact either of us with comments/questions:&lt;br /&gt;
* Elizabeth Leddy on IRC (#noisebridge/#plone) as eleddy or [http://twitter.com/eleddy @eleddy] &lt;br /&gt;
* Kellan Jacobs  [http://twitter.com/kellanjacobs @kellanjacobs] &lt;br /&gt;
&lt;br /&gt;
Cost: Free! That&#039;s right homies. Bring your good vibes and we are at your disposal!&lt;br /&gt;
&lt;br /&gt;
=== Mailing List ===&lt;br /&gt;
Sign up for this now!&lt;br /&gt;
* [http://groups.google.com/group/pyclass Pyclass-Discussion]&lt;br /&gt;
Once you join the mailing list, send a request to join the PyClass organization to https://github.com/egonSchiele&lt;br /&gt;
&lt;br /&gt;
=== Semi-Official Intro to Python Class Texts ===&lt;br /&gt;
* [http://www.greenteapress.com/thinkpython/ Think Python: How to Think Like a Computer Scientist]&lt;br /&gt;
* [http://learnpythonthehardway.org/ Learn Python The Hard Way] - A good introductory text with lots of exercises written by prolific programmer [http://zedshaw.com/ Zed Shaw]&lt;br /&gt;
* [http://www.python.org/dev/peps/pep-0008/ PEP 8 -- The &#039;&#039;&#039;highly&#039;&#039;&#039; recommended Style Guide for Python Code]&lt;br /&gt;
&lt;br /&gt;
=== Other Intro to Python Texts ===&lt;br /&gt;
* [http://www.swaroopch.com/notes/python A Byte of Python]&lt;br /&gt;
* [http://www.learnpython.org/ Learn Python - Free Interactive Python Tutorial]&lt;br /&gt;
* [http://www.openbookproject.net/thinkcs/python/english2e/ How to Think Like a Computer Scientist: Learning with Python 2nd Edition]&lt;br /&gt;
* [https://docs.python.org/2/tutorial/ The Python Tutorial] - written by Guido van Rossum, creator of the Python programming language &lt;br /&gt;
** [https://docs.python.org/2/download.html Python 2.x.x Documentation download] - Contains Python Tutorial &amp;amp; other docs in various readable formats&lt;br /&gt;
&lt;br /&gt;
=== PyClass Githubs===&lt;br /&gt;
* [https://github.com/PythonNinjas PyClass Organization]&lt;br /&gt;
* [https://github.com/PythonNinjas/InventWithPython  Invent with Python Textbook Code] &amp;lt;404 Error&amp;gt;&lt;br /&gt;
* https://github.com/noisebridge/Intro-Python   / Kellan Jacobs Notes&lt;br /&gt;
* https://github.com/noisebridge/web2py-noiselist&lt;br /&gt;
* https://github.com/noisebridge/flask-noiselist   / E Leddy&lt;br /&gt;
* https://github.com/tachang/django_noiselist&lt;br /&gt;
&lt;br /&gt;
===  [Old] Class Slides ===&lt;br /&gt;
* [http://egonschiele.github.com/pyclass Slides on Github]&lt;br /&gt;
&lt;br /&gt;
=== Other Helpful PyClass links ===&lt;br /&gt;
* [https://www.python.org/ Main Python.org site]&lt;br /&gt;
* [http://oreilly.com/catalog/9780596100469/ Python in a Nutshell] - an older but handy reference&lt;br /&gt;
* [http://www.pygame.org Pygame]&lt;br /&gt;
* [http://inventwithpython.com Invent Your Own Computer Games with Python] - written by Noisebridger [[User:AlSweigart|Al Sweigart]], free to download [http://inventwithpython.com/IYOCGwP_book1.pdf here] or [https://dl.dropbox.com/u/11076239/IYOCGwP_book1.pdf here]&lt;br /&gt;
&lt;br /&gt;
[[Category:Python]]&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Preamble&amp;diff=41957</id>
		<title>Preamble</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Preamble&amp;diff=41957"/>
		<updated>2014-05-06T00:16:56Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Please Be Upstanding for the Noisebridge Preamble ===&lt;br /&gt;
&lt;br /&gt;
If you hold an event, meeting or hackathon in our space, we ask you to precede it with this short one minute message from (and for) our sponsors. Thanks!&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Noisebridge is a space open to anyone interested in the creative uses of technology. You and anyone else are free to use the space and most of its contents at any time. Please introduce yourself to the person who lets you in.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Noisebridge is inspired by its fellow hackerspaces all around the world, from Alberta to Zurich. If you&#039;d like to know more about how we work, and what we offer, visit the website at http://www.noisebridge.net/, or join the weekly Tuesday meeting at 8PM.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Noisebridge is solely supported by individual donations by its users. You can donate through PayPal on our site or in the donation bins at the front of the space. If you use Noisebridge regularly, set up a regular donation. A $10-$40 monthly subscription is a great way to ensure Noisebridge stays around. You can also become a member, which means you can take part in decisions about Noisebridge -- but you don&#039;t have to be one to use our space.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
You can also keep Noisebridge running by helping out in the space. Noisebridge is a &amp;quot;do-ocracy&amp;quot;: if you think something needs improving or fixing, feel free to go ahead and do it.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Payphone&amp;diff=41956</id>
		<title>Payphone</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Payphone&amp;diff=41956"/>
		<updated>2014-05-06T00:16:55Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Project Payphone=&lt;br /&gt;
&lt;br /&gt;
The payphone&#039;s number is 415-800-6786&lt;br /&gt;
&lt;br /&gt;
==The Idea==&lt;br /&gt;
&lt;br /&gt;
[[Image:Noisebridge_RedPayPhone1.png| Red Payphone graphic, circa 2011]]&lt;br /&gt;
[[Image:Noisebridge_RedPayPhone2.png| Red Payphone dialplan, circa 2011]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==History of the Phone==&lt;br /&gt;
&lt;br /&gt;
An awesome old red payphone was serendipitously discovered abandoned on Grand Avenue in Oakland. Our local hero picked it up and brought it to the space.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We got it open to discover the following:&lt;br /&gt;
&lt;br /&gt;
*The date of manufacture seems to be a very scribbly Aug. 1988.&lt;br /&gt;
&lt;br /&gt;
*It is completely missing the coin counting and collecting mechanism.&lt;br /&gt;
&lt;br /&gt;
*The keypad and hang-up switch look intact. The metal buttons on the outside actually just press against a standard little plastic keypad on the inside.&lt;br /&gt;
&lt;br /&gt;
*The headset is not connected to anything, but terminates in four red, black, green and yellow wires that can be hooked up to a standard RJ11 (normal phone jack) connector.&lt;br /&gt;
&lt;br /&gt;
*Out of the keypad/hang-up switch part there is a DB15 connector, equally hooked up to nothing. The assumption is that both this and the headset were connected to the coin counting mechanism which was the brains of the operation.&lt;br /&gt;
&lt;br /&gt;
*We&#039;ll likely need to gut another phone for some missing parts, but how much surgery is needed will depend on what that DB15 connector can do for us. For that, we need someone to find a schematic for the pins, or someone who is a master reverse-engineer. If that&#039;s you, get to work!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Well, Seth is a master reverse-engineer, and Steen is an old school phreaker, so one long night spent on this later:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*We decoded the standard schema for DTMF that seems to apply at least to both the gutted landline phone and the payphone internals, and determined the pinouts for both the relevant bits. It turns out, a button on the keypad doesn&#039;t simply close a circuit to make a pin hot, it activates two pins, which then correspond to inputs on the DTMF encoder chip. In other words, Dual-Tone doesn&#039;t just mean the tones that are output, it also applies to the signals inside the phone circutry. Neat! So now we can connect the output pins from the payphone keypad to the DTMF inputs on the landline guts. Seth is (I think) planning on bringing in a db15 breakout box in order to manifest this. Please no one break it further before we get a chance to do so.&lt;br /&gt;
&lt;br /&gt;
*We figured out the order of wires for the headset to operate, corresponding to the (somewhat arbitrary) aligator clip =&amp;gt; rj11 cable we made for the purpose. We got this to connect to the guts of a functioning landline phone, and got a dialtone from the VoIP box, as well as a functioning mic. This mapping is complicated to format on the wiki, it&#039;s written on the inside of the old headset in sharpie. That counts as documentation.&lt;br /&gt;
&lt;br /&gt;
==Photos==&lt;br /&gt;
&lt;br /&gt;
I actually took more pictures but I strangely had a &amp;quot;Memory Card Error&amp;quot; (GRR!) and these were the two I recovered.&lt;br /&gt;
&lt;br /&gt;
Post more if you got &#039;em.&lt;br /&gt;
&lt;br /&gt;
[[Image:Opening_payphone.JPG|500px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Opened_payphone.jpg|500px]]&lt;br /&gt;
&lt;br /&gt;
http://flickr.com/photos/pvck/3101832241/in/photostream/&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Vending_machine&amp;diff=41955</id>
		<title>Vending machine</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Vending_machine&amp;diff=41955"/>
		<updated>2014-05-06T00:16:47Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the place to list any info about our vending machine. [[Image:VendingMachineInNoisebridge.JPG|frame| Widthpx = 400| This is OUR vending machine, yes!]]&lt;br /&gt;
&lt;br /&gt;
As of July 2012 the machine is out of service. Something about it costs too much to power + keep soda/pop cold, or something. But the point is it&#039;s not plugged in and won&#039;t give you soda. So don&#039;t feed it your money. [[donate|Feed your money directly to Noisebridge]], instead!&lt;br /&gt;
&lt;br /&gt;
= Current Beverages and Inventory =&lt;br /&gt;
&lt;br /&gt;
As of 5/4/11:&lt;br /&gt;
* Slot 1: Coke (27)&lt;br /&gt;
* Slot 2: Sprite (13)&lt;br /&gt;
* Slot 3: Diet Coke (22)&lt;br /&gt;
* Slot 4: Mountain Dew throwback (16)&lt;br /&gt;
* Slot 5: Squirt (EMPTY)&lt;br /&gt;
* Slot 6: Diet Dr. Pepper (8)&lt;br /&gt;
* Slot 7: EMPTY (Don&#039;t buy more Pepsi, people don&#039;t buy enough)&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Slot 8: A&amp;amp;W Root Beer (2)&lt;br /&gt;
&lt;br /&gt;
= Use =&lt;br /&gt;
&lt;br /&gt;
===Making a Purchase===&lt;br /&gt;
&lt;br /&gt;
Everything is $1.00.  The machine accepts dollar bills, quarters, nickels and dimes. Insert money and make your selection by pressing its button.  If the orange light is on it&#039;s sold out.  If it doesn&#039;t vend, try holding the button in longer.  If it still doesn&#039;t vend, then you can either chalk it up as a donation or open the machine to retrieve your selection.&lt;br /&gt;
&lt;br /&gt;
===Opening the machine===&lt;br /&gt;
&lt;br /&gt;
The key is on the top and the keyhole is right under the bill acceptor. This unlocks a handle which pops out. Unscrew that for a decent number of turns, then the front panel opens like a refrigerator door with the hinge on your left. You will need to lift the door to open it, and especially to close it.&lt;br /&gt;
&lt;br /&gt;
===Stocking the machine===&lt;br /&gt;
&lt;br /&gt;
If you open the machine door, there are 8 slots for stocking beverages.  They are labeled 1 through 8 which correspond to the order of the 8 buttons on front used to select your beverage.  Slots 1-4 are &amp;quot;wide&amp;quot; slots that hold 60 cans each, while slots 5-8 are narrow and only hold 34 cans each.&lt;br /&gt;
&lt;br /&gt;
It helps to load in two cans at a time (stacked top to bottom) into each slot in order to be able to fill each slot to max capacity.  For the narrow slots, each layer of two cans will stack almost perfectly atop the previous two.  For the wide slots, each layer of two cans will stack atop but to the side of the previous layer, alternating to the left and right with each layer.  &lt;br /&gt;
&lt;br /&gt;
I&#039;ve had one can get smashed up by the machine when I loaded a single lone can incorrectly last atop the stack.  To avoid this, try to stock an even number of new cans at a time, so that you are always adding two cans at a time.  If you end up with only one can for your last stack, just vend one can from that stack to make a pair for the top.&lt;br /&gt;
&lt;br /&gt;
If you are just adding more product to partially stocked slot, you need only to stack it correctly atop the current stock.  However if you&#039;ve stocked up a slot that was previously emptied/sold-out, you need to vend that slot until something comes out to &amp;quot;prime&amp;quot; the slot if you will.  (In other words, if you loaded something in the previously empty slot #6, you should take some quarters or a dollar or two from the machine and keep buying one until a can comes out the door.  Once it&#039;s dispensing each time you can load back in the &amp;quot;test&amp;quot; sodas as normal.)  Close the door all the way, lock it and return the key.&lt;br /&gt;
&lt;br /&gt;
= Maintenance =&lt;br /&gt;
&lt;br /&gt;
=== Purchase Support Info ===&lt;br /&gt;
&lt;br /&gt;
We bought the Machine from Gary (not sure of his last name)&lt;br /&gt;
&lt;br /&gt;
We have a 90 day warranty starting 1/4/2011&lt;br /&gt;
&lt;br /&gt;
Gary&#039;s number:&lt;br /&gt;
&lt;br /&gt;
cell: 510-300-4836&lt;br /&gt;
office: 510-710-9126&lt;br /&gt;
&lt;br /&gt;
=== Service manual for our vending machine (Dixie-Narco model DNCB 368) ===&lt;br /&gt;
https://www.noisebridge.net/images/f/ff/S2d2btn.pdf&lt;br /&gt;
&lt;br /&gt;
=== Lights ===&lt;br /&gt;
Lightbulbs are 5&#039; fluorescent with a single prong on each side.  Part # when ordering is F64T12/D.  City Lights is the closest place to buy these.  &lt;br /&gt;
They are on Folsom between 11th St. and 12th St. Phone number is (415) 863-2020.  Neither Lowes nor Discount Hardware carries this type of bulb.&lt;br /&gt;
&lt;br /&gt;
=== Ballast ===&lt;br /&gt;
On January 15, 2010, the ballast that came with the machine was tested and found to work.  Ballast is located directly underneath &lt;br /&gt;
the drink dispenser tray.  Ballast mounting plate is held in by three phillips-head screws&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Hacking =&lt;br /&gt;
&lt;br /&gt;
Please hack this machine gently and with confidence.  We&#039;d like to keep it working and stocked so it can earn money for Noisebridge.  Failed Hacks that result in us spending the vending profits to fix are not excellent.&lt;br /&gt;
&lt;br /&gt;
Mitch added a connector to the vending counter which will switch 110V AC briefly whenever a can is vended. &lt;br /&gt;
&lt;br /&gt;
The coin mech and bill validator may use the MDB vending machine protocol:&lt;br /&gt;
http://en.wikipedia.org/wiki/Multidrop_bus&lt;br /&gt;
&lt;br /&gt;
= Actual Problems and Possible Solutions =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Problem:&#039;&#039;&#039;Electrical usage&lt;br /&gt;
** &#039;&#039;&#039;Is this even a real problem?&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Possible solution:&#039;&#039;&#039; a timer so we don&#039;t have to run the machine all the time: &lt;br /&gt;
*** I have one of these and they work ok: http://www.google.com/products/catalog?q=sylvania+timer&amp;amp;um=1&amp;amp;ie=UTF-8&amp;amp;cid=17676369476629548940&amp;amp;ei=oi4STeCEEILGsAOH8rXdAg&amp;amp;sa=X&amp;amp;oi=product_catalog_result&amp;amp;ct=image&amp;amp;resnum=7&amp;amp;ved=0CDYQ8gIwBg#&lt;br /&gt;
*** This won&#039;t really help. Because of basic thermodynamics, the compressor needs to run a certain amount: if the duty cycle is low enough to save energy, the drinks will be warm. Trust the thermostat! However, a timer could possibly shift the time the compressor runs to put the noise in the wee hours of the morning. &lt;br /&gt;
*** Also, make sure any timer switch you use is rated for at least 11 amps, and I would say 15 to be safe! [[User:Jtfoote|Jtfoote]] 05:27, 5 January 2011 (UTC)&lt;br /&gt;
** &#039;&#039;&#039;Possible solution:&#039;&#039;&#039; The manual seems to describe timer features built in to the machine.  More research needed.&lt;br /&gt;
** &#039;&#039;&#039;Solution:&#039;&#039;&#039; VendMiser... http://www.energymisers.com/ Turns the machine off when no-one walks past for 15 min, but will keep the compressor running at regular intervals so things stay cold. Typical energy savings is 46%.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Problem:&#039;&#039;&#039;Noise. And not the good kind.  The &amp;quot;gets-really-annoying-really-fast&amp;quot; kind. &lt;br /&gt;
** &amp;lt;strike&amp;gt;&#039;&#039;&#039;Possible solution:&#039;&#039;&#039;  A high tech noise dampening leopard print slipper was placed between the noisy vibrating bits.  Is the noise still offensive?&amp;lt;/strike&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;Possible solution:&#039;&#039;&#039;  The source of the noise is the fan for the compressor.  It&#039;s really hard to get at the fan to try and correct the problem, but Jared and Robert carefully slide out the compressor assembly to try and accesss the fan.  We didn&#039;t get total access to the fan but were able to remove enough screws to bend some of the metal around the fan further from the fan region... this seems to have helped with the noise......for now....  We didn&#039;t replace all the screws and bolts for fear of making the noise return but they are inside the money bin in the machine.&lt;br /&gt;
&lt;br /&gt;
= How to contribute =&lt;br /&gt;
&lt;br /&gt;
Buy some drinks and either leave them on top and they&#039;ll be loaded in or if you&#039;re feeling ambitious load them in yourself.&lt;br /&gt;
&lt;br /&gt;
18&lt;br /&gt;
= Money log =&lt;br /&gt;
This is where we&#039;ll keep a record of the money &#039;earned&#039; by the vending machine, the money spent on product, and the money donated to noisebridge and any other costs that come up. Please put &amp;quot;DONATION&amp;quot; in the list when you donate the stock of the vending machine to noisebridge.&lt;br /&gt;
&lt;br /&gt;
1/17/11 - $65.00 plus loose change - Nick&lt;br /&gt;
&lt;br /&gt;
1/17/11 - -$29.30 bought and stocked mountain dew(24pk), diet dr.pepper(24pk), coke(12pk), and sprite(24pk). -Nick&lt;br /&gt;
&lt;br /&gt;
1/17/11 - diet dr. pepper(12pk) donated and stocked -Jared&lt;br /&gt;
&lt;br /&gt;
1/17/11 - $39.70 plus loose change - Nick&lt;br /&gt;
&lt;br /&gt;
1/2?/11 - diet coke(unknown amount) was donated and stocked - Anonymous&lt;br /&gt;
&lt;br /&gt;
1/24/11 - -$3.00 bought and stocked Hansen&#039;s Mandarin Lime (8pk) - Jared&lt;br /&gt;
&lt;br /&gt;
1/24/11 - Hansen&#039;s Mandarin Lime(x4) donated and stocked -Jared&lt;br /&gt;
&lt;br /&gt;
1/26/11 - $105.35 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
1/28/11 - $123.85 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
1/28/11 - -$31.50 bought and stocked mountain dew throwback(24pk), pepsi(24pk), diet coke(24pk), coke(12pk), sprite(12pk) -Jared&lt;br /&gt;
&lt;br /&gt;
1/28/11 - $92.35 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1/30/11 - $106.35 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
1/30/11 - -$31.50 bought and stocked mountain dew throwback(36pk), coke(36pk), diet coke(12pk), sprite(12pk) -Jared&lt;br /&gt;
&lt;br /&gt;
1/30/11 - $74.85 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
2/01/11 - $102.50 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
2/01/11 - -$80.00 DONATION to Noisebridge General Funds!!&lt;br /&gt;
&lt;br /&gt;
2/01/11 - $22.50 including money in changer -Jared&lt;br /&gt;
&lt;br /&gt;
2/07/11 - ???&lt;br /&gt;
&lt;br /&gt;
2/07/11 - -$10.80 stocking 3 12 packs of coke(36) -Nick (for the sake of completeness I&#039;m only adding 35 cokes because I drank one, but am adding a dollar to the machine and not taking a coke.&lt;br /&gt;
&lt;br /&gt;
2/07/11 - $14.00 (not including money in changer) - Nick&lt;br /&gt;
&lt;br /&gt;
2/08/11 - $81.50 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/08/11 - -$8.00 bought and stocked 23 Cokes and 24 Diet Cokes - Claudia&lt;br /&gt;
&lt;br /&gt;
2/08/11 - $73.50 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/11/11 - $108.20 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/15/11 - $143.20 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/15/11 - -$25.75 bought and stocked Mt Dew throwback(48) and Dr Pepper throwback(24) - Jared&lt;br /&gt;
&lt;br /&gt;
2/15/11 - $117.45 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/22/11 - $172.00 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/22/11 - -$100.00 DONATION to Noisebridge General Funds!! - Jared&lt;br /&gt;
&lt;br /&gt;
2/22/11 - $72.00 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/23/11 - $97.50 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/23/11 - -$56.00 bought and stocked Mountain Dew Throwback(x23*), Diet Coke(x24), Coke(x12), A&amp;amp;W Root Beer (x24), Hansen&#039;s Mandarin Lime(x32) AND Huge Black Lawn Trash Bags for Noisekitchen(x18) (* one of the guys helping me carry everything in took a free Dew) - Jared &lt;br /&gt;
&lt;br /&gt;
2/23/11 - $41.50 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/27/11 - $115.45 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/27/11 - -$17.15 bought and stocked Sprite(x24), Diet Coke(x12), Coke(x12) - Jared &lt;br /&gt;
&lt;br /&gt;
2/27/11 - $98.30 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/28/11 - $123.30 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
2/28/11 - -$46.00 bought and stocked Mountain Dew Throwback(x24), A&amp;amp;W Root Beer(x24), Hansen&#039;s Mandarin Lime(x24), Coke(x12), Diet Coke(x12), Sprite(x12) - Jared &lt;br /&gt;
&lt;br /&gt;
2/28/11 - $77.30 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
3/10/11 - $209.00 including rough count of money in changer - Nick &amp;amp; Jared&lt;br /&gt;
&lt;br /&gt;
3/10/11 - -$132.00 DONATION to Noisebridge General Funds!! (transfered to noisebridge wells fargo account) - Nick&lt;br /&gt;
&lt;br /&gt;
3/10/11 - $79 including rough count of money in changer - Nick&lt;br /&gt;
&lt;br /&gt;
3/11/11 - $87 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
3/11/11 - -$46 bought and stocked Coke(x24), Diet Coke(x12), Hansen&#039;s Mandarin Lime(x32), Squirt(x24), A&amp;amp;W Root Beer(x24) - Jared&lt;br /&gt;
&lt;br /&gt;
3/11/11 - $41 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
3/22/11 - $144 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
3/22/11 - -$23 bought and stocked Mt Dew Throwback(x24), Hansen&#039;s Mandarin Lime(x24) - Jared&lt;br /&gt;
&lt;br /&gt;
3/22/11 - $121 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
3/22/11 - -$80.00 DONATION to Noisebridge General Funds!! (given to Miloh to deposit) - Jared&lt;br /&gt;
&lt;br /&gt;
3/22/11 - $41 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
4/8/11 - $148 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
4/8/11 - -$53 stocked Coke(x48), Diet Coke(x24), Mt Dew(x36), and Hansen&#039;s Mandarin Lime(x16) - Jared&lt;br /&gt;
&lt;br /&gt;
4/8/11 - $95 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
5/3/11 - $281.80?? (not including money actually in bill acceptor and change collector) - Nick&lt;br /&gt;
&lt;br /&gt;
5/3/11 - -$236 DONATION deposited to noisebridge account through wells fargo by Nick. (transaction ID #IBEFWPQXV7)&lt;br /&gt;
&lt;br /&gt;
5/3/11 - $45.80 left in machine for stocking (not including money actually in bill acceptor and change collector) - Nick&lt;br /&gt;
&lt;br /&gt;
5/4/11 - $84.50 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
5/4/11 - -$14.00 stocked Coke(x34) - John&lt;br /&gt;
&lt;br /&gt;
5/4/11 - $56.50 including rough count of money in changer - Jared&lt;br /&gt;
&lt;br /&gt;
(Jared has already spent $15 of this on Hansen&#039;s but has not yet stocked them nor reimbursed himself)&lt;br /&gt;
&lt;br /&gt;
5/18/11 -$25 (52 Cans Coke, Sprite, Mountain Dew) - PAID&lt;br /&gt;
&lt;br /&gt;
5/23/11 -$12 (22 Cans, Diet Coke, Mountain Dew) - PAID&lt;br /&gt;
&lt;br /&gt;
5/25/11 -$6.00 (12 Cans of Coke) - Eric - PAID&lt;br /&gt;
&lt;br /&gt;
5/26/11 -$33.00 (58 Cans Coke, Diet Coke, Sprite) - PAID&lt;br /&gt;
&lt;br /&gt;
5/28/11 -$20.00 (32 Cans, Dew &amp;amp; Ginger Ale) - John E - PAID&lt;br /&gt;
&lt;br /&gt;
6/6/11 -$20 (29 Coke, 11 Diet Coke, - 1 Sprite) John E - PAID&lt;br /&gt;
  &lt;br /&gt;
7/5/11 -$192.15 Al S.&lt;br /&gt;
&lt;br /&gt;
7/23/11 -$99.00 Al S.&lt;br /&gt;
&lt;br /&gt;
9/1/11 -$63 Danny DONATION&lt;br /&gt;
&lt;br /&gt;
9/22/11 -$74 Danny DONATION (not paid in yet)&lt;br /&gt;
&lt;br /&gt;
10/23/11 -$14 (20 Coke, 6 Diet Coke, 6 Ginger Beer) - John E - PAID &lt;br /&gt;
&lt;br /&gt;
11/22/11 -19.46 (2 Asstd Hansens Soda) - Kaya W - PAID&lt;br /&gt;
&lt;br /&gt;
12/7/11 -41.54 (2 Coke, also purchased TP for bathrooms) - Kaya W - Not paid&lt;br /&gt;
&lt;br /&gt;
== Initial Donations and funding ==&lt;br /&gt;
&lt;br /&gt;
=== Commited donations ===&lt;br /&gt;
&lt;br /&gt;
[[User:Nickthedude|Nickthedude]] $100 --PAID&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
also commiting to dealing with logistics, but looking for a volunteer or two to help with the heavy lifting and such.&lt;br /&gt;
&lt;br /&gt;
[[User:Adi|Andy Isaacson]] $60 --PAID&lt;br /&gt;
&lt;br /&gt;
[[User:Jof|jof]] $100 -- PAID&lt;br /&gt;
&lt;br /&gt;
[[User:Hephaestus|Hephaestus]] $50 --PAID&lt;br /&gt;
&lt;br /&gt;
[[User:rachel|Rachel McConnell]] $50 --PAID&lt;br /&gt;
&lt;br /&gt;
[[User:Leif|Leif]] $50 --PAID&lt;br /&gt;
&lt;br /&gt;
[[User:Turkshead|Shannon]] $50 --PAID&lt;br /&gt;
&lt;br /&gt;
Rafi $40 --PAID&lt;br /&gt;
&lt;br /&gt;
[[User:MCT|MCT]]  $20 -PAID&lt;br /&gt;
&lt;br /&gt;
[[User:citizenkeys|Patrick]] $35 - PAID (new lightbulbs)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Total = $520&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Minimum Goal = $500&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Difference = +$20&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Money Spent ===&lt;br /&gt;
&lt;br /&gt;
$400 the vending machine&lt;br /&gt;
&lt;br /&gt;
$75 delivery&lt;br /&gt;
&lt;br /&gt;
$8.74 20 pack of coke&lt;br /&gt;
&lt;br /&gt;
$17.11 electrical timer to shut it off at night&lt;br /&gt;
&lt;br /&gt;
$20.00 (40) cokes downstairs&lt;br /&gt;
--------&lt;br /&gt;
&lt;br /&gt;
total spent = $520.85&lt;br /&gt;
&lt;br /&gt;
= Goals and Future =&lt;br /&gt;
&lt;br /&gt;
The goal of this project is to generate money to support noisebridge as well as give clarity and an obvious way to support to noisebridge to the &amp;quot;walk-in&amp;quot; crowd as well as the noisefolk.&lt;br /&gt;
&lt;br /&gt;
Depending on the success of the soda machine it would be nice to have other premium vending machines that vend possibly healthy snacks, computer parts, arduinos etc.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=In-Depth&amp;diff=41954</id>
		<title>In-Depth</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=In-Depth&amp;diff=41954"/>
		<updated>2014-05-06T00:15:58Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Noisebridge_In_Depth.jpg|frameless|‎text-top|left|]] __TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==What is it?==&lt;br /&gt;
Noisebridge: In-Depth is a monthly lecture series and round table discussion. &lt;br /&gt;
==When and Where does it happen?==&lt;br /&gt;
Noisebridge: In-Depth takes place the first Thursday of every month at 8pm, at Noisebridge.&lt;br /&gt;
This means the next event will be on June 9th, 2011 at 7 pm. (thereafter normal scheduling will resume)&lt;br /&gt;
&lt;br /&gt;
==Why are we doing this?==&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are many reasons:&lt;br /&gt;
* It provides a deeper look at what people are working on.&lt;br /&gt;
* This is the next step after [[Five_Minutes_of_Fame]].&lt;br /&gt;
* To expose new people to the space&lt;br /&gt;
* Most of the talks have a community outreach slant on them. There are lots of communities that could use skills that Noisebridgers can offer. This is a venue for them to come in, explain their project, and see if they can find help.&lt;br /&gt;
==How can I participate?==&lt;br /&gt;
Sign up to give a talk! Contact Zedd by email (zedd [@] HAT-Labs.com).&lt;br /&gt;
Include your name (or handle), talk title, your website/url, and a short description. &lt;br /&gt;
&#039;&#039;&#039;In your email, use the subject line &amp;quot;Noisebridge: In-Depth&amp;quot; &#039;&#039;&#039;&lt;br /&gt;
Speakers will be notified as to when their talks will be scheduled.&lt;br /&gt;
Talk topic will be finalized and released at least 1 week before the talk.&lt;br /&gt;
==How can I attend?==&lt;br /&gt;
Just show up! &lt;br /&gt;
If for any reason you&#039;re unable to attend, you can usually watch it live on our [http://www.ustream.tv/user/noisebridge UStream Channel].&lt;br /&gt;
==How can I help?==&lt;br /&gt;
We always need people to help with set up and tear down. We also need people to help us find people that are willing to come give a talk. If you know someone, point them at this page.&lt;br /&gt;
==The Next Lecture==&lt;br /&gt;
This month&#039;s talk is going to be &amp;quot;Anti-Censorship Best Practices for the Sex-Positive Publisher,&amp;quot; ([https://www.facebook.com/event.php?eid=141465195930408 Facebook], [http://www.indybay.org/newsitems/2011/06/28/18683178.php IndyBay], [http://fetlife.com/events/59650 FetLife]) and will be given by Social Justice Technologist and sexuality activist [[User:Maymay|maymay]]. Formerly an open source programmer “by day” and a sexual freedom advocate “by night,” Maymay has been an outspoken member of kinky, queer communities since 2002. Now a full-time activist, writer, and public speaker, he frequently examines cultural and political issues ranging from censorship to community building and beyond on his blog at http://maybemaimed.com. His multi-media seminars employ an interdisciplinary approach that treats sexuality as a lens on the rest of life. Come ready to watch a fast-paced slideshow and then participate in a far-reaching, informal discussion after the seminar.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Kinect&amp;diff=41953</id>
		<title>Kinect</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Kinect&amp;diff=41953"/>
		<updated>2014-05-06T00:15:58Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
Grey donated a Kinect to Noisebridge under the terms that it never be used with an Xbox.  Let the 3D vision hackfest begin!&lt;br /&gt;
&lt;br /&gt;
= Hacking =&lt;br /&gt;
&lt;br /&gt;
== Mobile Robotic Programming Toolkit (MRPT) ==&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Joachim was demoing some impressive stuff with the Kinect using MRPT running under Debian.  Running it in Ubuntu and Fedora seems well supported as well, however, running it on Mac OS X is &amp;quot;not yet working 100%&amp;quot;.  From what I saw on Tuesday, this is best way to play with the Kinect of those listed here.&lt;br /&gt;
&lt;br /&gt;
== OpenKinect ==&lt;br /&gt;
&lt;br /&gt;
This looks really easy on Ubuntu and other linux flavors.  Windows looks like a nightmare as usual but is supported.  Jared got it working for Mac OS X during a manual build but it was really unstable on his Leopard MacBookPro.  Glview is useful for confirming that you have the drivers for Kinect working but not much else.  Basically it just shows you the input to the IR camera and the Visual spectrum camera, but doesn&#039;t do anything fancy for showing you a 3D representation of the data like MRPT can.&lt;br /&gt;
&lt;br /&gt;
http://openkinect.org/wiki/Getting_Started&lt;br /&gt;
&lt;br /&gt;
== OpenNI ==&lt;br /&gt;
&lt;br /&gt;
For the longterm this seems very promising.  This is a open source project released by PrimeSense, whose technology was licensed to Microsoft for the Kinect.  They released this in December and it sounds like it will provide some higher level apis for processing Kinect&#039;s data.  Currently Linux and Windows are supported but Mac OS X is left out in the cold.&lt;br /&gt;
&lt;br /&gt;
https://github.com/OpenNI/OpenNI&lt;br /&gt;
&lt;br /&gt;
== Kinect 3D Viewer ==&lt;br /&gt;
&lt;br /&gt;
This there is allegedly a free app for Snow Leopard in the Mac App Store, but unconfirmed.  It seems to just be for viewing the data not providing an API.&lt;br /&gt;
&lt;br /&gt;
http://downloadsquad.switched.com/2011/01/18/kinect-3d-viewer-now-available-in-mac-app-store-but-dont-get-t/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Where it lives =&lt;br /&gt;
&lt;br /&gt;
The kinect is mounted on [[Noise-Bot|MC Hawking -- The Wheelchair Robot]], using hot-glue to hold it onto a piece of plywood.  The plywood is screwed to the frame of the LCD monitor which is part of the robot.&lt;br /&gt;
&lt;br /&gt;
For people wanting to use the kinect for things like 3D scanning of objects or pretty much anything else, they are encouraged to try to use it without removing it from the robot.  The robot has a linux machine for a brain and much open-source kinect software is installed, but if folks want to use the kinect on their own machine they can just unplug the kinect from the robot brain and plug it into their machine.  The robot can also be moved to wherever is convenient for these tasks.&lt;br /&gt;
&lt;br /&gt;
Leaving the kinect on the robot is a good way to keep it from disappearing.  If it needs to be removed for whatever reason, the screws can be taken out of the wood, but the wood piece should remain stuck to the kinect (indeed it may be very difficult to get it off without breaking it) -jake&lt;br /&gt;
&lt;br /&gt;
== Kinect Hacking Linux Box ==&lt;br /&gt;
&lt;br /&gt;
Andy was working on setting up a desktop/shuttle box in the space that can be more or less dedicated for Kinect use.  The idea being that if we focus our efforts on getting tons of Kinect hacking tools in place on that box (once complete), then folks can hack and play with the Kinect without having to install all the tools from scratch on their laptop.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Laser_Cutter/Full_Spectrum_Laser_40W&amp;diff=41952</id>
		<title>Laser Cutter/Full Spectrum Laser 40W</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Laser_Cutter/Full_Spectrum_Laser_40W&amp;diff=41952"/>
		<updated>2014-05-06T00:15:52Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Latest News =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Right now we need more vinyl, please donate to Casey.&lt;br /&gt;
&lt;br /&gt;
= Lasercutter =&lt;br /&gt;
&#039;&#039;&#039;[[Lasercutter/V4 Full Spectrum Laser 40W|Full Sp&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
ectrum Laser 4th Generation 40W CO2 Laser Engraver - Deluxe Model]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[FSLaser Unofficial manual|Unofficial manual]] (maintained on this wiki)&lt;br /&gt;
* [http://www.fullspectrumengineering.com/co2laserv2-40w.html Product Site]&lt;br /&gt;
* [http://www.fullspectrumengineering.com/forums/ Forums]&lt;br /&gt;
* [http://www.fullspectrumengineering.com/lasersetupv2.html V4 Laser Download Page]&lt;br /&gt;
* [http://www.fullspectrumengineering.com/files/FSL_40w_Hobby_Laser_Manual.pdf Manual] [[File:FSL 40w Hobby Laser Manual.pdf]]&lt;br /&gt;
* Drivers should be thrown onto Pony and the cutter machine once we get that setup.&lt;br /&gt;
* [https://docs.google.com/open?id=0B9dVau9GfnKxRVZCUVBPbnU3YjQ Driver Download]&lt;br /&gt;
&lt;br /&gt;
== Safety information and training ==&lt;br /&gt;
We should have a bunch of helpful information here on safe operation of the device and who to go to to be trained on its use here.&lt;br /&gt;
&lt;br /&gt;
Please visit [http://www.z136.org/ ANSI Z136 Safe Use of Lasers] and [http://www.laserinstitute.org/PDF/Z136_1_s.pdf  Copy of ANSI Z136.1] for laser safety information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Here are [[Lasercutter/Notes | notes on Laser Cutter Use]] uploaded on March 9, 2012&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Please speak to one of the people who is experienced with this laser cutter before using it so we can show you where everything is, how to setup the software, how to use it without breaking it, basic safety tips, etc.&lt;br /&gt;
&lt;br /&gt;
* Read the instructions first. [http://www.fullspectrumengineering.com/files/FSL_40w_Hobby_Laser_Manual.pdf Manual] &lt;br /&gt;
&lt;br /&gt;
* Never turn the current up above 15 milliamps, that will fry the laser tube quickly.  Usually just a few milliamps is more than enough power to do what you want.  Using too much power on wood or paper will start a fire.  Instead of turning up the power, turn down the speed and/or use multiple passes.  Always use the minimum power you can do to the job to prevent unsightly burn marks and extend the life of the laser tube.&lt;br /&gt;
&lt;br /&gt;
* Never operate the laser cutter unattended because sometimes things catch fire.  A squirt bottle with water is kept next to the laser to put out small fires.  A fire extinguisher is in the corner of the room for larger issues.&lt;br /&gt;
&lt;br /&gt;
* If little flames shoot up off of your material, turn down the power.  Little flames can start fires and will fog up the lens, which is difficult to clean.&lt;br /&gt;
&lt;br /&gt;
* It is easy to make the laser head bang against the side or top of the unit.  This causes an awful noise and must be very bad for the gears. If the laser cutter makes a banging noise, stop it immediately and reposition the laser head before the next cut, or resize the artwork.&lt;br /&gt;
&lt;br /&gt;
* Do not cut plastics which create hazardous fumes when burned.  Acrylic is ok.  PVC and vinyl releases the very toxic gas phosgene when heated.  As a general rule, chemical resistant plastics should not be put in the laser cutter.&lt;br /&gt;
&lt;br /&gt;
* Be very careful with the silver honeycomb, especially when removing it from the machine to clean little bits of debris off of it.  It bends very easily and once bent can not be straightened out completely.  It is mostly a cosmetic issue, but pressing your thumb in the wrong place will cause permanent marks.&lt;br /&gt;
&lt;br /&gt;
* Do not laser materials that make an excessive amount of smoke.  A little smoke is ok, but a large amount can fog up the lens.  If it is making a lot of smoke, use more passes at a lower power.&lt;br /&gt;
&lt;br /&gt;
* When cutting paper, turn down the power to a couple milliamps, or it will catch fire.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The proper operation of the laser requires you to start your cut with the energy nob set to the minimum setting, never turning it past half... If you turn it past half way... about 10-12mw the laser will die within the first few passes of printing&lt;br /&gt;
&lt;br /&gt;
== Software - Windows - RetinaEngrave ==&lt;br /&gt;
&lt;br /&gt;
Any program can print to the laser cutter, I had success using Inkscape and Gimp.  Gimp is not very good for doing vector cuts, a major limitation.  Inkscape is not the easiest software to learn but it is not difficult either.  &lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
&lt;br /&gt;
Windows XP or Windows 7&lt;br /&gt;
&lt;br /&gt;
==== How to install ====&lt;br /&gt;
&lt;br /&gt;
# Download and install USB drivers&lt;br /&gt;
# Download and install RetinaEngrave&lt;br /&gt;
# Download and install Direct Print drivers&lt;br /&gt;
&lt;br /&gt;
==== How to use ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Raster&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Get an image, any format&lt;br /&gt;
# Load the image into The Gimp and make any necessary changes&lt;br /&gt;
# Start RetinaEngrave&lt;br /&gt;
# Print the image to the Full Spectrum Engineering Driver&lt;br /&gt;
# Switch to RetinaEngrave.  Set the speed to 75% or less. Press Go.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vector&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Get an image, any format&lt;br /&gt;
# Start Inkscape and create a new A4 Landscape document&lt;br /&gt;
# Drag the image icon from Winows Explorer into the new document&lt;br /&gt;
# Select all.  Go to the Path menu and select Trace Bitmap&lt;br /&gt;
# Print the image.  Select the printer &amp;quot;Full Spectrum Engineering Driver&amp;quot;&lt;br /&gt;
# Switch to RetinaEngrave.  Select the Vector tab.&lt;br /&gt;
# Set the speed on the right hand side.  Press Go.&lt;br /&gt;
&lt;br /&gt;
== Software - CUPS Driver  ==&lt;br /&gt;
Amir Hassan and Marius Kintel are working on open source laser cutter drivers through the CUPS interface. Primarily they&#039;re working on getting it operational with an Epilog cutter, but would like to expand past that soon. [https://github.com/Metalab/ctrl-cut ctrl-cut]&lt;br /&gt;
&lt;br /&gt;
== Software - OS X Driver - VisiCut ==&lt;br /&gt;
A possible OS X driver for our laser cutter.&lt;br /&gt;
https://amedeo.informatik.rwth-aachen.de/groups/visicut/&lt;br /&gt;
&lt;br /&gt;
== Quirks ==&lt;br /&gt;
&lt;br /&gt;
* Vector fonts with lots of curves can take a long time for RetinaEngrave to process before it starts cutting. For instance, a single 5 letter word in Arial takes only 3 seconds to start in raster but 30 seconds to start in vector. The same word in the Pokimon font takes just 5 seconds to start.&lt;br /&gt;
&lt;br /&gt;
* If your PC is connected to the laser cutter with the usb cable, and you have the RetinaEngrave software and drivers installed, and you still can&#039;t get the machine to acknowledge you (e.g. you try to press the &amp;quot;jog&amp;quot; buttons and the laser head doesn&#039;t move) try these things:&lt;br /&gt;
** There is a button between the &amp;quot;jog right&amp;quot; and &amp;quot;jog left&amp;quot; button. It shifts between UNLOCK and LOCK. Togge it and try again!&lt;br /&gt;
** There is a big red emergency stop button on top of the laser cutter. It might be pressed down, which means the machine won&#039;t work. &#039;&#039;Twist&#039;&#039; the button to unpress it.&lt;br /&gt;
&lt;br /&gt;
* It is easy to make the laser head bang against the side or top of the unit.  Don&#039;t let it do that.&lt;br /&gt;
&lt;br /&gt;
*  If you are doing a raster engrave, you can not set the speed too high.  Here is some artwork on paper, raster engrave, 250 dpi 85% speed: [http://i162.photobucket.com/albums/t265/alanrockefeller/IMG_0190.jpg].  Here is the same image at 71% speed:  [http://i162.photobucket.com/albums/t265/alanrockefeller/IMG_0192.jpg]&lt;br /&gt;
At 500 dpi, 75% speed was too much.  72% was also too fast.  &lt;br /&gt;
I also saw the problem at 250 dpi 71% and 1000 dpi 65%.  Full spectrum engineering said on Feb 25 that this problem is caused by the belt being too tight.  [http://www.fullspectrumengineering.com/forums/viewtopic.php?f=3&amp;amp;t=310]&lt;br /&gt;
&lt;br /&gt;
* You don&#039;t need to watch the laser every single second, but you should at least stay in the little room while it&#039;s on and keep a general eye on it. Why? Because if you&#039;re using something burnable, there&#039;s a chance it can catch fire. Which is bad.&lt;br /&gt;
&lt;br /&gt;
* Turn off the machine when not in use.  The air pump gets hot if left on for long periods.  It is not quite hot enough to cause a problem, but it will last longer if it is not always on, and turning it off will keep dust from accumulating inside the laser unnecessarily.&lt;br /&gt;
&lt;br /&gt;
== Things you can put in the laser cutter ==&lt;br /&gt;
&lt;br /&gt;
* Paper  (cardstock could have additives that should not go in the cutter, test a sample)&lt;br /&gt;
* Acrylic and several other plastics&lt;br /&gt;
* Wood (careful of fire, treated wood could have additives)&lt;br /&gt;
* Cotton&lt;br /&gt;
* Many other fabrics  (not moleskin books because they can have high chlorine content)&lt;br /&gt;
* Cell phones  (check for chlorine in the plastic)&lt;br /&gt;
* Laptops (check for chlorine in the plastic)&lt;br /&gt;
* Leather&lt;br /&gt;
* Glass&lt;br /&gt;
* Anodized/coated metal&lt;br /&gt;
* Chocolate&lt;br /&gt;
* Linoleum&lt;br /&gt;
* &amp;quot;Speedy-cut&amp;quot; rubber&lt;br /&gt;
&lt;br /&gt;
== Things you should not put in the laser cutter ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING&#039;&#039;&#039;: Because many plastics are dangerous to cut, it is important to know what kind you are planning to use. Make has a How-To for identifying unknown plastics with [http://blog.makezine.com/archive/2011/09/identifying-unknown-plastics.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+makezineonline+%28MAKE%29&amp;amp;utm_content=Google+Reader a simple process]. &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Material &lt;br /&gt;
! DANGER! &lt;br /&gt;
! Cause/Consequence&lt;br /&gt;
|-&lt;br /&gt;
| PVC (Poly Vinyl Chloride)/vinyl/pleather/artificial leather/Moleskine notebooks&lt;br /&gt;
| Emits pure chlorine gas when cut! &lt;br /&gt;
| Don&#039;t ever cut this material as it will ruin the optics, cause the metal of the machine to corrode, and ruin the motion control system.&lt;br /&gt;
|-&lt;br /&gt;
| Thick ( &amp;gt;1mm ) Polycarbonate/Lexan &lt;br /&gt;
| Cut very poorly, discolor, catch fire&lt;br /&gt;
| Polycarbonate is often found as flat, sheet material. The window of the laser cutter is made of Polycarbonate because &#039;&#039;polycarbonate strongly absorbs infrared radiation!&#039;&#039; This is the frequency of light the laser cutter uses to cut materials, so it is very ineffective at cutting polycarbonate. Polycarbonate is a poor choice for laser cutting.&lt;br /&gt;
|-&lt;br /&gt;
| ABS &lt;br /&gt;
| Emits cyanide gas and tends to melt &lt;br /&gt;
| ABS does not cut well in a laser cutter. It tends to melt rather than vaporize, and has a higher chance of catching on fire and leaving behind melted gooey deposits on the vector cutting grid. It also does not engrave well (again, tends to melt).&lt;br /&gt;
|-&lt;br /&gt;
| HDPE/milk bottle plastic &lt;br /&gt;
| Catches fire and melts &lt;br /&gt;
| It melts. It gets gooey. Don&#039;t use it.&lt;br /&gt;
|-&lt;br /&gt;
| PolyStyrene Foam &lt;br /&gt;
| Catches fire &lt;br /&gt;
| It catches fire, it melts, and only thin pieces cut. This is the #1 material that causes laser fires!!!&lt;br /&gt;
|-&lt;br /&gt;
| PolyPropylene Foam&lt;br /&gt;
| Catches fire&lt;br /&gt;
| Like PolyStyrene, it melts, catches fire, and the melted drops continue to burn and turn into rock-hard drips and pebbles.&lt;br /&gt;
|-&lt;br /&gt;
| Fiberglass &lt;br /&gt;
| Emits fumes &lt;br /&gt;
| It&#039;s a mix of two materials that cant&#039; be cut. Glass (etch, no cut) and epoxy resin (fumes)&lt;br /&gt;
|-&lt;br /&gt;
| Coated Carbon Fiber &lt;br /&gt;
| Emits noxious fumes &lt;br /&gt;
| A mix of two materials. Thin carbon fiber mat can be cut, with some fraying - but not when coated.&lt;br /&gt;
|-&lt;br /&gt;
| Any powder&lt;br /&gt;
|&lt;br /&gt;
| the compressed air will blow it away&lt;br /&gt;
|-&lt;br /&gt;
| Bare metal&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Animals&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| People&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Butane lighters&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Gasoline or other liquids&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tips ==&lt;br /&gt;
&lt;br /&gt;
* Before putting your material into the laser cutter, test your image on paper.  If you don&#039;t test on paper first you will ruin a lot of the material you are cutting.  Once it looks good on paper you can place your material on the paper so you know it is positioned properly, and refocus if the material is thick.&lt;br /&gt;
&lt;br /&gt;
* When engraving raster images, they go much faster if you use a lower DPI.  The lowest setting is 250 DPI and that is enough for most things.  Use higher DPI only with high resolution images and  with materials that show the difference.&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
&lt;br /&gt;
* Build a table and shelves for the laser and laser materials&lt;br /&gt;
* Collect images that are good to use with the laser cutter&lt;br /&gt;
&lt;br /&gt;
== Cutting power / speeds ==&lt;br /&gt;
&#039;&#039;[http://wiki.nycresistor.com/wiki/Laser_Power NYCR&#039;s Laser Power table]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Typing paper - 100% speed, 3 milliamps&lt;br /&gt;
* 2mm acrylic - 25% speed, 8 milliamps&lt;br /&gt;
* 5/8ths inch acrylic - 1% speed, 12 milliamps, 2 passes&lt;br /&gt;
* Plastic with metalic coating - 5 - 7 milliamps rastor, 3 ma vector&lt;br /&gt;
* Linen - 70% speed, 4 milliamps, 1 pass&lt;br /&gt;
* 1/8″ plywood: Regulate the current to just a pinch under 15mA and use 3 Passes / 18.75% Speed / 100% power.  The reduced speed (25% to 18.75% – a 25% reduction) seems to account for the needed power, while the reduced number of passes (also a 25% and thus proportional reduction) reduces the excess char that is produced by the laser. (figured out by elijah at noisebridge)&lt;br /&gt;
* &amp;quot;Speedy-cut&amp;quot; rubber - Raster: 15% speed, 3 milliamps, 1 pass.&lt;br /&gt;
* 1/16 inch basswood, to cut through: 34% speed, 14% power (of 15 milliamps max set on machine), 7 passes&lt;br /&gt;
* basswood to etch: 20% speed, 10% power (of 15 milliamps max set on machine), 1 pass&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* Maximum material size: 13&amp;quot; x 16&amp;quot;&lt;br /&gt;
* Maximum engravable area: 9.5&amp;quot; x 14.5&amp;quot;&lt;br /&gt;
* Maximum material thickness: 2.75&amp;quot;&lt;br /&gt;
* CO2 Laser Wavelength: 10.6um&lt;br /&gt;
* Maximum Laser Power: 40W&lt;br /&gt;
&lt;br /&gt;
== [[Talk:Lasercutter|Discussion]] ==&lt;br /&gt;
&#039;&#039;&#039;[[Talk:Lasercutter|On the Discussion page!]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Lathe&amp;diff=41951</id>
		<title>Lathe</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Lathe&amp;diff=41951"/>
		<updated>2014-05-06T00:15:41Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Cummins_7x12_miniLathe.jpg]]&lt;br /&gt;
&lt;br /&gt;
[http://www.mini-lathe.com/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=MaxNCMill&amp;diff=41950</id>
		<title>MaxNCMill</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=MaxNCMill&amp;diff=41950"/>
		<updated>2014-05-06T00:15:33Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MaxNC.jpg]]&lt;br /&gt;
&lt;br /&gt;
Hereby known as &amp;quot;That Goddamned Mill (TGDM-&amp;quot;POS&amp;quot; for short)&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* [http://032568b.netsolhost.com/page13.html Max NC 10 CL-B Specifications]&lt;br /&gt;
* [http://www.maxnc.net/product_p/maxnc10.htm  MaxNC 10 Product]&lt;br /&gt;
* [http://www.ximotion.com/ Ximotion Company]&lt;br /&gt;
&lt;br /&gt;
A good primer on CNC machining: http://lcamtuf.coredump.cx/guerrilla_cnc1.shtml&lt;br /&gt;
&lt;br /&gt;
== IMPORTANT! ==&lt;br /&gt;
&lt;br /&gt;
Improperly used, the mill can destroy its&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
elf, its tools, and parts of you. Please know what you are doing and don&#039;t be afraid to ask questions. &lt;br /&gt;
&lt;br /&gt;
* RTFM! Know how to home each axis, and what tools to use, how to shut down, etc. http://www.linuxcnc.org/docview/html/&lt;br /&gt;
&lt;br /&gt;
* Always check limits by manually running outside your mill area with the tool at a safe Z height. &lt;br /&gt;
&lt;br /&gt;
* DO NOT UPGRADE THE UBUNTU 8.04 OR THE KERNEL ON THE HOST MACHINE!&lt;br /&gt;
&lt;br /&gt;
* DO NOT MILL PRINTED CIRCUIT BOARDS WITH STEEL TOOLS! (Carbide only, see [[#Tooling | Tooling]] )&lt;br /&gt;
&lt;br /&gt;
* USE EYE PROTECTION unless you like tweezering pieces of shattered carbide mill tools out of them&lt;br /&gt;
&lt;br /&gt;
* USE VACUUM TO PREVENT DUST EVERYWHERE WHILE MAXNC IS MILLING! &#039;&#039;&#039;ESPECIALLY AVOID DUST GOING INTO PC!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Though we have implemented basic safety shutoffs, we should be watching it all the time. It will very happily mill through itself without stopping. &lt;br /&gt;
&lt;br /&gt;
If it appears to be getting out of hand, the F1 key should toggle Emergency Stop in the software. This will power down the spindle and stop it where it is immediately.&lt;br /&gt;
&lt;br /&gt;
If it REALLY IS getting out of hand, turn the power switch off (the one on the side of the control box).  Note however that after doing this you&#039;ll probably need to restart the software because it will be out of sync with the controller (it gets out of sync).&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
We are using http://linuxcnc.org EMC2 and AXIS software to drive the mill. We had to hack the config files considerably and reverse-engineer the pinout. See here for documentation: http://www.linuxcnc.org/docview/html/&lt;br /&gt;
&lt;br /&gt;
We have installed EMC2 and AXIS and some other software on the driver PC. This depends on a custom kernel and Ubuntu 8.04 -- PLEASE DON&#039;T UPGRADE!&lt;br /&gt;
&lt;br /&gt;
The EMC2/AXIS software takes GCode as motion control input files. More info here: http://www.linuxcnc.org/docview/html/&lt;br /&gt;
We have figured out several Gcode [[#Toolchains]] for your CNC enjoyment&lt;br /&gt;
&lt;br /&gt;
===Local Installation===&lt;br /&gt;
&lt;br /&gt;
To experiment with EMC2/Axis machine on your personal Ubuntu/Debian setup, you may not want to apt-get emc2 because that depends on a special rtai kernel and Ubuntu 8.04. Here&#039;s a way to apt-get the pure simulator: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator&lt;br /&gt;
&lt;br /&gt;
If you are badass, you can compile the code in simulation mode following the instructions here: &lt;br /&gt;
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Building_emc2_simulator&lt;br /&gt;
&lt;br /&gt;
The resulting binary should run and give you a UI on your system.  There&#039;s actually nothing machine-specific that you need at this point: your UI will look pretty much exactly what we have now. Select the &amp;quot;axis.ini&amp;quot; config file. &lt;br /&gt;
&lt;br /&gt;
You should now just be able to:&lt;br /&gt;
&lt;br /&gt;
*open one of the sample gcode files&lt;br /&gt;
*power the machine &#039;on&#039; (unset emergency stop [red X], and set power [orange square] buttons)&lt;br /&gt;
*&#039;home&#039; the various axes (must home all axes, use radio buttons to select)&lt;br /&gt;
*&#039;run&#039; the gcode. (blue &amp;quot;play&amp;quot; triangle)&lt;br /&gt;
&lt;br /&gt;
For most of the configurations there is a smaller window w/ an inverted cone representing the spindle (this is the default view). This will show the progress of your milling run. You can change the view and pan/zoom/tilt with the mouse.&lt;br /&gt;
&lt;br /&gt;
For a sanity check, try simulating a run of the NB logo gcode from [[Identity]]&lt;br /&gt;
&lt;br /&gt;
Then try gcode from the [[#Toolchains | toolchain ]] of your choice.&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
username: nb&lt;br /&gt;
password: nb&lt;br /&gt;
&lt;br /&gt;
== Toolchains ==&lt;br /&gt;
&lt;br /&gt;
Many tools exist for generating/converting to gcode. Here&#039;s a good list: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam&lt;br /&gt;
&lt;br /&gt;
In particular, here&#039;s how you generate gcode from&lt;br /&gt;
&lt;br /&gt;
===Bitmaps, Images===&lt;br /&gt;
&lt;br /&gt;
The EMC2/Axis application will import most image formats and create a raster scan tool path with milling depth proportional to image intensity. Haven&#039;t tried this but it looks very cool!&lt;br /&gt;
&lt;br /&gt;
=== Text /TrueType ===&lt;br /&gt;
text / truetype : http://www.timeguy.com/cradek/truetype&lt;br /&gt;
&lt;br /&gt;
Hershey Stroke Fonts for Inkscape from EMSL: http://www.evilmadscientist.com/article.php/hershey&lt;br /&gt;
&lt;br /&gt;
===DXF/QCAD===&lt;br /&gt;
&lt;br /&gt;
DXF is a standard file format used by many CAD programs (as well as exportable from inkscape and Adobe Illustrator). It&#039;s a good choice, especially as gcode export from Inkscape seems to be buggy. &lt;br /&gt;
&lt;br /&gt;
QCAD is an open-source 2d CAD program. Linux users can apt-get qcad, there is open-source executable for Windows as well (but it&#039;s hard to find as Ribbonsoft took it closed-source (wtf?) and most searches end up at their page.) QCAD is very solid and a great place to start with CAD, especially if you can&#039;t afford/don&#039;t need Autodesk/Solidworks. &lt;br /&gt;
&lt;br /&gt;
The scale feature in QCAD is counterintuitive at first.  To scale your object, select all, then select Modify -&amp;gt; Scale.  Click the right arrow on the bottom of the toolbar on the left side.  It will then ask for a reference point, click on the lower left corner of your image.  It will then ask for the scale factor and will scale your object.&lt;br /&gt;
&lt;br /&gt;
===Dxf2gcode===&lt;br /&gt;
&lt;br /&gt;
We use a DXF-GCode conversion called, unsurprisingly, dxf2gcode http://www.christian-kohloeffel.homepage.t-online.de/dxf2gocde.html [URL is not a typo]. In the /home/nb/dxf2gcode directory, run the dxf2gcode_v01.py command. &lt;br /&gt;
&lt;br /&gt;
Open your dxf file from File-&amp;gt;Read DXF. It sometimes barfs on DXF exported from Inkscape (works fine for me), but is fine with QCAD, so a workaround is to load the Inkscape dxf in QCAD and save it from  QCAD (it&#039;s also easy to scale and rotate if necessary). &lt;br /&gt;
&lt;br /&gt;
I am still working through the various dxf2gcode options but setting &amp;quot;infeed depth&amp;quot; to the same value as &amp;quot;mill depth&amp;quot; gives you a one-pass toolpath (otherwise it seems to do it in two passes.) &lt;br /&gt;
&lt;br /&gt;
Coordinate units are kind of a crapshoot and don&#039;t make much sense right now. &lt;br /&gt;
&lt;br /&gt;
Note that it may be doing a lot of math without benefit of the numpy library so it can be SLOW. It has no progress indication, and doesn&#039;t redraw the screen, so it may look like it crashed. Sometimes it actually does. But be patient!&lt;br /&gt;
&lt;br /&gt;
Sometimes it gives the error &amp;quot;Failure reading like stopped at line X.  Please check/correct line in dxf file.&amp;quot;  If X is the number of lines in your DXF, don&#039;t worry, it read the whole thing.&lt;br /&gt;
&lt;br /&gt;
By default it lifts the tool up unnecessarily high, you can improve cutting speed by setting the Z retraction area and Z safety margin to a lower number than the default of 15.&lt;br /&gt;
&lt;br /&gt;
=== EagleCAD ===&lt;br /&gt;
Cadsoft [http://www.cadsoft.de/ EagleCAD ] is a  schematic editor and PCB layout tool. It&#039;s not open source, but there&#039;s a&lt;br /&gt;
free version that is very decent and limited only to the size of board you can lay out. &lt;br /&gt;
&lt;br /&gt;
To generate GCode from your Eagle layout, get the scripts from http://www.pcbgcode.org/. These do &amp;quot;Isolation routing,&amp;quot; that is, they will generate GCode to mill away copper outside the traces you laid out on a copper-covered PCB (as well as drill it). &lt;br /&gt;
&lt;br /&gt;
I&#039;ve added MAXCNC mill-specific commands to the pcbgcode config stuff, including setting the spindle speed to maximum and turning on the motor. (Config file is /home/nb/eagle-5.6.0/ulp/gcode-defaults.h on the mill PC). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First experiments milling PCBs = success! [[User:Jtfoote|Jtfoote]] 23:57, 17 October 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
I used .01 carbide end mills from here:&lt;br /&gt;
http://www.amazon.com/Niagara-Cutter-059918-Overall-Carbide/dp/B000N477OK/&lt;br /&gt;
&lt;br /&gt;
On 1-sided copper-plated (1-oz) circuit boards from here: http://www.mpja.com/prodinfo.asp?number=14868+DT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To start, create a layout in Eaglecad. To work best, use one layer (which can make routing a pain), and use a minimum trace size of 0.012 inches. Make sure you do a DRC check with 10 mil isolation spacing (thouugh I have found it misses trace-pad distances). &lt;br /&gt;
&lt;br /&gt;
From the Eagle command line,&lt;br /&gt;
&lt;br /&gt;
 run pcb-gcode-setup&lt;br /&gt;
&lt;br /&gt;
This creates several gcode .ngc file in the same directory as your eagle .brd file. They have suffixes like&lt;br /&gt;
&amp;quot;top&amp;quot; &amp;quot;bot&amp;quot; and &amp;quot;d&amp;quot; for top copper, bottom copper, and drill. Run AXIS2 and load the appropriate file. Look CAREFULLY at the tool path. Does it really isolate everything you want it to? If not, you may have to increase spacing and re-run. Check especially places of small pitch and tight clearances, especially between traces and pads. &lt;br /&gt;
&lt;br /&gt;
Milling the copper is a tradeoff between quality and speed. At fast speeds, the copper tends to get rough at the milled edges. Slow speed rates help a lot but can lead to impractically long milling times. &lt;br /&gt;
&lt;br /&gt;
2.5 ips gives beautiful results, but a good compromise is something like 5 - 8 ips (set in the pcb-gecode setup). If you look at File-&amp;gt;properties in the EMC2-Axis tool it will give you a rough idea of the milling time. &lt;br /&gt;
&lt;br /&gt;
Setting the Z home at precisely zero (at the  board surface) is very important, because we are working at depths of hundredths of an inch. After several attempts I don&#039;t think you can do this well with just the manual jog, and risk breaking the tool. Here&#039;s what I did that worked:&lt;br /&gt;
&lt;br /&gt;
# Raise the head so you can put the tool in the collet. Put it in as far as you can. &lt;br /&gt;
# Tighten gently, only enough to keep from falling out.&lt;br /&gt;
# Drop the head to about 1/4 an inch above the workpiece. Don&#039;t touch!&lt;br /&gt;
# Loosen the mill tool in the collet&lt;br /&gt;
# GENTLY let the mill tool drop to touch the workpiece surface&lt;br /&gt;
# finger-tighten the collet -- tightly!&lt;br /&gt;
# Home the Z axis VERY IMPORTANT DON&#039;T FORGET!!&lt;br /&gt;
# Raise the head and wrench-tighten the collet&lt;br /&gt;
&lt;br /&gt;
I think the default Z Down dimension of -0.01 may be too much given that 1-oz copper is supposed to be only 1.4 mils thick (0.0014 inches). I&#039;ve had good results with -0.008; .0.005 led to problems because I think the PCB I used was not perfectly flat at at some  places this depth did not hit &amp;quot;bottom.&amp;quot; With further experiments this may be because the clamps are compressing the PCB: at least it seemed to work fine more than 1/2 inch away from them.&lt;br /&gt;
&lt;br /&gt;
====Drilling vias====&lt;br /&gt;
&lt;br /&gt;
For through-hole components, you&#039;ll need to drill vias.  Doing this is a multi-step, involved process.  Because etching is sensitive to the trueness/truing of your board&#039;s surface, you only want to etch the board when it&#039;s mated directly to a metal block, but you need a plastic sacrificial stop for drilling.    So, etch as normal, then add two registration marks to the top of the board.  Unmount it, add the plastic backing, change tools, remount, and rezero, respecting the registration.  From there, you can run the drill program after suitable modification (you need to manually comment out all M06/tool change commands).&lt;br /&gt;
&lt;br /&gt;
Generating the drill file:&lt;br /&gt;
&lt;br /&gt;
Settings specific to drilling:&lt;br /&gt;
* Machine:&lt;br /&gt;
** Tool Change: you can&#039;t actually change tools at the moment, so this is just to expedite your cutting process, and stay within the limits of the mill&lt;br /&gt;
*** X: 0.0&lt;br /&gt;
*** Y: 0.0&lt;br /&gt;
*** Z: 0.2&lt;br /&gt;
** Drill depth: Measure your board with calipers, then add 10mil for good measure (I used -0.100&amp;quot; for the single-sided board I did yesterday)&lt;br /&gt;
** GCode Options:&lt;br /&gt;
*** Ensure &amp;quot;Do tool change with zero step&amp;quot; is UNCHECKED.  If this is checked, EMC hangs.  No, really, you don&#039;t want to deal with this problem.  It&#039;s awful close to &amp;quot;EMC hangs, you have to hard kill it, and then rezero the whole setup.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve got the GCode files for etching and drilling generated, you need to tweak the drill file.  As it&#039;s currently configured, our milling rig doesn&#039;t handle tool changes well (the CNC doesn&#039;t support automatic tool change, but the EMC software thinks it does, so the whole setup gets Very Unhappy when it runs into these commands).  To remove these, open your drill ngc/tap file in a Text Editor Of Your Choice, and comment out all lines containing the tool change command M06.  In GCode, comments are parenthesized lines, and they cannot be nested.&lt;br /&gt;
&lt;br /&gt;
Cheat sheet: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed: &#039;s/^\(M06.*\)$/( \1 )/;&#039;&lt;br /&gt;
vim: :g/^M06/s/^\(.*\)$/( \1 )/&lt;br /&gt;
emacs: M-% ^\(M06.*\)$ &amp;lt;enter&amp;gt; ( \1 )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open your drill file in EMC and make sure it looks sane.  There will be a bunch of tool change steps, where it runs itself back to (0,0,0.2), then goes back to work.  This is the tool change position specified above; you may want adjust the point to be closer to the centroid of your drill pads, to shave off a minute or two.&lt;br /&gt;
&lt;br /&gt;
After your etch file looks good, and your drill files look reasonably good, go ahead and set up for etching as above.  When etching is completed, don&#039;t take the board out!  We need to add registration marks for the remounting.  Manually walk the head down to (0,0,0.5).  Once you&#039;re there, turn on the spindle, and gently lower the head til it just bites the copper.  Personally, I went to (0,0,-0.008), which is the depth used for etching.  Leave the spindle on, and raise the head back to (0,0,0.5).  You can turn the spindle off if you&#039;d like, then slew over to (1,1,0.5).  Once there, turn the spindle back on, and go down to (1,1,-0.008) to make the second registration mark.  Raise the head out of the board, then turn off the spindle.  I&#039;d also recommend slewing back to (0,0) at this point, to make re-registration easier.&lt;br /&gt;
&lt;br /&gt;
Next, load up the drill file in EMC.  You should still have the outline of the paths the head just etched on the display, with the drill file overlaid.  This is a good chance to sanity check the line-up of things, etc.  Once that looks right, move to adding a plastic backstop and re-rigging the board.&lt;br /&gt;
&lt;br /&gt;
With those two registration marks in place, you can re-rig the board with a sacrificial plastic backstop underneath of it.  There&#039;s a few of these in the document trays next to the mill.  Change out to your PCB drill-end, re-zero as for etching, and ensure you have good registration (make sure the drill-end is sitting on the 0,0 mark when you insert it, raise to (0,0,0.1), and slew to (1,1,0.01) to eyeball the match up.  If you want to be totally certain, you can turn the spindle on and just bite the board, but, in doing so, you&#039;re likely to obliterate your registration mark, so I&#039;d advise against that.&lt;br /&gt;
&lt;br /&gt;
Make sure you&#039;re happy with everything, and, assuming you are, hit Run.  Keep an eye on things and be ready to hit the kill switch (if babysitting feels tedious, just imagine yourself doing all these holes on the drill press, and then try not to hug your newfound robot slave/friend). -- [[User:Jbm]] 2010-05-07 13:20; a big thank-you to [[User:jtfoote]] for all his help in familiarizing me with the setup.&lt;br /&gt;
&lt;br /&gt;
===[http://www.inkscape.org/  Inkscape ] ===&lt;br /&gt;
&lt;br /&gt;
This just in, plugin with fix for dxf export. Haven&#039;t tried it:&lt;br /&gt;
&lt;br /&gt;
http://www.bigbluesaw.com/saw/big-blue-saw-blog/general-updates/big-blue-saws-dxf-export-for-inkscape.html&lt;br /&gt;
&lt;br /&gt;
Latest: the gcode export from Inkscape is buggy. It&#039;s python so could possibly fix, but it looks kind of involved. &lt;br /&gt;
Workaround: File-&amp;gt;Save As-&amp;gt; .dxf, then use the QCAD-&amp;gt;DXF toolchain. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Inkscape 0.46, use this: http://bitbucket.org/jst/inkscape-gcode/&lt;br /&gt;
(Do &amp;quot;get source&amp;quot;, put all files in /usr/share/inkscape/extensions/)&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Read the &amp;quot;Help&amp;quot; tab when you Effect-&amp;gt;Export-&amp;gt;Export as Gcode&lt;br /&gt;
This tells you how to set the origin, and how to name your layers for different tools. &lt;br /&gt;
&lt;br /&gt;
In the exported GCode, you need to add/change the following lines:&lt;br /&gt;
&lt;br /&gt;
Set the cut height to -0.01 (for example, YMMV)&lt;br /&gt;
 #2=-0.0100 (Height to cut at)&lt;br /&gt;
&lt;br /&gt;
Add commands to turn on the motor after the first line:&lt;br /&gt;
&lt;br /&gt;
 G00 Z#1 &lt;br /&gt;
 S 1000 (set motor speed to 1000 RPM)&lt;br /&gt;
 M3    (turn spindle motor on)&lt;br /&gt;
&lt;br /&gt;
And you are good to go.&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
This is cool but only works for Inkscape 0.43: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?InkscapeHowto&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
&lt;br /&gt;
Cutting fiberglass (PCB) will eventually destroy any kind of steel cutting tool. The glass in the resin matrix is much harder than steel. You need carbide tooling.  Note that carbide is too brittle for most metals and will just snap.&lt;br /&gt;
&lt;br /&gt;
Suppliers:&lt;br /&gt;
 * http://www.precisebits.com/applications/pcbtools.htm &lt;br /&gt;
 * http://thinktink.com/&lt;br /&gt;
 * [http://www.smallparts.com/b/256305011 smallparts.com]  carries Niagara carbide end mills in fine pitches suitable for circuit boards. Available via Amazon as well. &lt;br /&gt;
 * http://www.ottofrei.com/ also sells carbide tooling locally, which you can pick up at their store on 760 Market street #905&lt;br /&gt;
 * High Speed Stainless (HSS) tooling available here: http://littlemachineshop.com/&lt;br /&gt;
 * Spring loaded tool holders account for warped PCBs and mills:  [http://www.2linc.com/spring_loaded_engraving_tool.htm 2linc] &amp;lt;-- expensive.  Cheap ones exist.&lt;br /&gt;
 * Really small end mills [http://bitsbits.com/ bitsbits]&lt;br /&gt;
&lt;br /&gt;
Search for &amp;quot;small parts inc&amp;quot; on amazon.com.  They have reasonable prices and reasonable shipping for endmills.  (You can also search for endmills)  I believe we have a 1/4&amp;quot; and 1/8&amp;quot; collet for the mill, so you&#039;re looking for tools with a 1/4&amp;quot; or 1/8&amp;quot; shank.  I mostly bought HSS for cutting plastic, but I have some harder ones with exotic coatings for aluminum and brass.  --lamont&lt;br /&gt;
&lt;br /&gt;
== Parallel port DB-25 pinout ==&lt;br /&gt;
&lt;br /&gt;
* One pinout from http://www.machsupport.com/forum/index.php?action=dlattach;topic=1319.0;attach=891)&lt;br /&gt;
* http://www.super-tech.com/root/drawings/gif/SuperCam_pinouts.gif &amp;quot;setptype = user1&amp;quot; (confusingly not labeled MAXNC10)&lt;br /&gt;
&lt;br /&gt;
OK, got a definitive pinout, seem to conform to those above. [[User:Jtfoote|Jtfoote]] 23:11, 28 September 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
 Pin  1:  Tool speed PWM, active low&lt;br /&gt;
 Pin  2,3: A quad input&lt;br /&gt;
 Pin  4,5: Y quad input&lt;br /&gt;
 Pin  6,7: X quad input&lt;br /&gt;
 Pin  8,9: Z quad input&lt;br /&gt;
&lt;br /&gt;
 Pin 10: 7420 quad nand output (motion complete ack?)&lt;br /&gt;
 Pin 11: NC&lt;br /&gt;
 Pin 12: X,Y,Z limit (or&#039;ed active high when at limit)&lt;br /&gt;
 Pin 13: spare digital (unused header labeled &amp;quot;probe&amp;quot;)&lt;br /&gt;
 Pin 14: Enable, active high&lt;br /&gt;
 Pin 15: NC&lt;br /&gt;
 Pin 16: input to 4x PICs: enable, active low (reset?)&lt;br /&gt;
 Pin 17: Enable, active high&lt;br /&gt;
 Pin 18: GND&lt;br /&gt;
 Pin 19-25 - NC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Misc other info ==&lt;br /&gt;
&lt;br /&gt;
Manual:&lt;br /&gt;
http://engineering.purdue.edu/AAE/Academics/Courses/Raisbeck/images/resources/cnc/MAXNCmanual.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This guy rebuilt his, has derogatory things to say: http://hans-w.com/cnc.htm&lt;br /&gt;
&lt;br /&gt;
This other guy has some interesting upgrades. Especially notable is the new motor mount, and appropriate dxf http://www.timeguy.com/cradek/cnc/motor-mount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:seph]] was hacking on one. Some notes from him are at http://www.directionless.org/tmp/maxnc/&lt;br /&gt;
There&#039;s a pinout, and an emc2 config. He also recommends thinking about eventually upgrading a lot of the components. Seph&#039;s work is what I (mikew) based the current functional HAL and INI files on.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the link to how to drive the mill with a pc joystick:&lt;br /&gt;
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Using_A_Joypad_To_Move_Your_CNC_Machine&lt;br /&gt;
&lt;br /&gt;
Here is a link to the manufacturer&#039;s available accessories:&lt;br /&gt;
http://www.positiveflow.com/maxacess.htm&lt;br /&gt;
&lt;br /&gt;
== Workshop notes, 1.15.2010 ==&lt;br /&gt;
&#039;&#039;&#039;Machine parts and geometry&#039;&#039;&#039;&lt;br /&gt;
*The &#039;&#039;&#039;bed&#039;&#039;&#039; is the blue anodized aluminum extrusion to which the workpiece is affixed.&lt;br /&gt;
*The &#039;&#039;&#039;collet&#039;&#039;&#039; is mounted at the end of the motor. It holds the milling bit. &#039;&#039;&#039;Note:&#039;&#039;&#039; do not lose the collet, as it is basically impossible to obtain a replacement.&lt;br /&gt;
*The &#039;&#039;&#039;milling bit,&#039;&#039;&#039; which superficially resembles a drill bit, is used to machine the workpiece. To setup the machine, bits are inserted into the collet and then tightened with two wrenches.&lt;br /&gt;
*The &#039;&#039;&#039;workpiece&#039;&#039;&#039; is whatever you&#039;re milling - copper-clad board for PCBs, aluminum, acrylic, etc.&lt;br /&gt;
*&#039;&#039;&#039;Workpiece holders&#039;&#039;&#039; are small threaded rods with metal &amp;quot;clips&amp;quot; that are designed to hold the workpiece firmly to the bed. They should not be over-tightened, as it can cause workpiece distortion.&lt;br /&gt;
*&#039;&#039;&#039;Backing material&#039;&#039;&#039; is a piece of scrap material used between the bed and workpiece. It&#039;s important to use backing material to protect the bed.&lt;br /&gt;
*&#039;&#039;&#039;Limit switches&#039;&#039;&#039; are located at the end of each axis. These act as safeties in case the milling machine reaches the end of its travel. &#039;&#039;&#039;Note:&#039;&#039;&#039; if you&#039;re milling and manage to trip a limit switch, the mill shuts off, in which case you&#039;ll need to redo your work. Be diligent.&lt;br /&gt;
&lt;br /&gt;
*The X axis runs side to side; e.g. the &amp;quot;width&amp;quot; of the bed.&lt;br /&gt;
*The Y axis runs forward and back; e.g. the &amp;quot;depth&amp;quot; of the bed.&lt;br /&gt;
*The Z axis runs up and down; e.g. the space between the bed and collet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Affixing the workpiece to the mill&#039;&#039;&#039;&lt;br /&gt;
*Use a piece of aluminum stock between the PCB and the bed.&lt;br /&gt;
*Use adjustable wrenches to cinch down the workpiece holders to the PCB. You only want the bolts to be finger-tight; the fiberglass substrate can actually be compressed if too much pressure is used, causing distortions in the milled part. &#039;&#039;&#039;Do not use pliers.&#039;&#039;&#039;&lt;br /&gt;
*The collet faces &#039;&#039;upwards&#039;&#039; (like the tip of a rocket) into the spindle.&lt;br /&gt;
*Keep the plastic guard attached to the milling bit. Place the bit into the collet, and bolt the collet into the spindle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeroing the machine&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; In the MaxNC control program, it&#039;s important to zero the mill - to set it to 0,0,0 - before routing a board. Occasionally, the milling machine will not home to 0,0,0 in the MaxNC control program. To fix this, go to &#039;&#039;Machine &amp;gt; Zero Coordinate System &amp;gt; P1 G54.&#039;&#039;&lt;br /&gt;
*In AXIS&#039; &#039;&#039;Manual Control&#039;&#039; tab, adjust the X, Y, and Z axis feed controls until the tool is at the upper right corner of the circuit board.&lt;br /&gt;
*Chuck the bit, finger-tight.&lt;br /&gt;
*It is critical to zero the Z axis correctly. The idea is to drop the bit down onto the surface of the copper, with zero force, and then zero the axis. Use the manual controls to drop the bit, step by step, until it is about 1/4&amp;quot; above the surface of the PCB.&lt;br /&gt;
*Loosen the collet so that the bit drops onto the board. Tighten the collet.&lt;br /&gt;
*Immediately zero the Z axis.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milling&#039;&#039;&#039;&lt;br /&gt;
*Controls for starting / stepping / stopping milling operations are located in AXIS&#039; top toolbar.&lt;br /&gt;
*At this point, all of the axes should be zeroed.&lt;br /&gt;
*Click the Go button in the toolbar to start milling.&lt;br /&gt;
&lt;br /&gt;
== Upgrade ==&lt;br /&gt;
I&#039;d like to upgrade the maxnc.  Right now its a bit sloppy.  I want to (1) fix it up, (2) make a locating system for two-sided PCBs, (3) make a sweet document with tons of pictures so its easy. -moo&lt;br /&gt;
&lt;br /&gt;
Hey moo, who are you?&lt;br /&gt;
The mill seems plenty accurate for our purposes, are you finding it isn&#039;t? (though a pcb jig would be sweet). &lt;br /&gt;
I think someone bent the X spindle through misuse, if we fix anything let&#039;s fix that... [[User:Jtfoote|Jtfoote]] 05:37, 13 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
I recently stopped by and was told that the CNC was dead, or at least not working right, so I took it upon myself to dismantle the motor and spindle, re-oil everything, fix the belt tension, etc. It mills aluminum just fine now, as long as you don&#039;t try to take too heavy of a cut. I&#039;m going to start working on a PCB mount system as well. - cole&lt;br /&gt;
&lt;br /&gt;
Guys, I&#039;d like to start using MaxNC for making PCB now, but I didn&#039;t see any PCB mount system around here. Are you guys still hanging out here? [[User:Azureviolin | Hao]] 16:09, 9 June 2012&lt;br /&gt;
&lt;br /&gt;
=== host pc upgrading notes ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Azureviolin | Hao]] just made MaxNC work with a dell latitude laptop (thanks Carlos for the donation of this laptop) on LinuxCNC 2.5, Ubuntu 10.04 Lucid, so he is planning to upgrade the desktop pc which was hosting the MaxNC machine before. &lt;br /&gt;
&lt;br /&gt;
Here&#039;s two problem Hao met when he use LinuxCNC 2.5 with MaxNC&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
2. emc2 doesn&#039;t run - missing lapic&lt;br /&gt;
This happens most usually on Ubuntu 10.04 LTS + emc2. Error messages like this:&lt;br /&gt;
&lt;br /&gt;
....&lt;br /&gt;
Realtime system did not load&lt;br /&gt;
....&lt;br /&gt;
Debug file information:&lt;br /&gt;
insmod: error inserting &#039;/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko&#039;: -1 Operation not permitted&lt;br /&gt;
&lt;br /&gt;
Additional the following lines are found in dmesg:&lt;br /&gt;
&lt;br /&gt;
....&lt;br /&gt;
[    0.000000] Local APIC disabled by BIOS -- you can enable it with &amp;quot;lapic&amp;quot; &lt;br /&gt;
....&lt;br /&gt;
[   54.798391] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED.&lt;br /&gt;
&lt;br /&gt;
This means your computer has a Local APIC, but it is not enabled. RTAI however expects it to be present and enabled to be able to work. You can force it to on by editing:&lt;br /&gt;
&lt;br /&gt;
in /etc/default/grub, change&lt;br /&gt;
&lt;br /&gt;
GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to &lt;br /&gt;
&lt;br /&gt;
GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash lapic&amp;quot;&lt;br /&gt;
&lt;br /&gt;
afterwards run &amp;quot;sudo update-grub&amp;quot; and restart. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.1. emc.nml changes&lt;br /&gt;
For configurations that have not customized emc.nml, remove the inifile line NML_FILE = emc.nml. This will cause the most up to date version of emc.nml to be used.&lt;br /&gt;
&lt;br /&gt;
For configurations that have customized emc.nml, a change similar to this one is required.&lt;br /&gt;
&lt;br /&gt;
Failure to do this can cause an error like &amp;quot;libnml/buffer/physmem.cc 143: PHYSMEM_HANDLE: Can&#039;t write 10748 bytes at offset 60 from buffer of size 10208.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------- &lt;br /&gt;
&lt;br /&gt;
12:21 PM, 5 Aug 2012&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ideas for maxnc accuracy improvement ===&lt;br /&gt;
In order of utility and least cost&lt;br /&gt;
* tear-down + lube, wax x-y interface&lt;br /&gt;
* inspect replace x-axis gib&lt;br /&gt;
* replace set-screws, with hex cap with nut to lock down&lt;br /&gt;
* x-axis motor mount (stiffer)&lt;br /&gt;
* do swivel ball bearing set screws. (make sense with a gib? ) (anyways grease + locktite)&lt;br /&gt;
* add bearings at ends of lead-screws to stabilie (original MaxNC has these... )&lt;br /&gt;
* z-motor mount (plans at http://www.timeguy.com)&lt;br /&gt;
* spindle replacement&lt;br /&gt;
&lt;br /&gt;
=== dual layer PCB fixture &amp;amp; locating system ===&lt;br /&gt;
&#039;&#039;&#039; Part 1 &#039;&#039;&#039; work plate for prepared pcbs (i.e. has holes for locating)&lt;br /&gt;
* make pin indexed work plate that attaches with t-nuts (no need to drill holes in the maxnc)&lt;br /&gt;
* add large dowel pins for indexing PCBs with pre drilled holes.&lt;br /&gt;
* release pockets to scoop under pcb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; part 2 prep work-plate&#039;&#039;&#039;&lt;br /&gt;
* something sacrificial with indexing corner, to drill holes in PCBs needed to locate in dowel pins above&lt;br /&gt;
* Face mill both to get &#039;&#039;&#039;flat surface&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This could make it really easy to get good dual sided pcbs.&lt;br /&gt;
Process would be:&lt;br /&gt;
&lt;br /&gt;
# load prep pate, clamp down pcb in corner&lt;br /&gt;
# home&lt;br /&gt;
# run pre-written g-code&lt;br /&gt;
# swap plates&lt;br /&gt;
# home.&lt;br /&gt;
# Place pcb in dowel pins, glue, mill side 1&lt;br /&gt;
# Flip pcb (release, reglue)&lt;br /&gt;
# Mill side 2&lt;br /&gt;
# Remove, release CA glue with acetone&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
UPDATE: 4/25/14&lt;br /&gt;
&lt;br /&gt;
Machinist from 23b Shop checked out the mill.  Settings have been tweaked, worlds have been reversed.  X and Y axis flipped, .INI file adjusted to allow for a higher MAX_VELOCITY (15 IPM now, up from 6, not sure the original control hardware can do much more than that)&lt;br /&gt;
&lt;br /&gt;
Seems like the mill prefers to have all the XY coordinates in the positive quadrant in relation to the G54 origin.  &lt;br /&gt;
&lt;br /&gt;
Simplified G code worked just fine&lt;br /&gt;
&lt;br /&gt;
Gibs on the Y axis need adjustment, no limit switches or end stops are installed at the moment, so use the mill with extreme caution.  &lt;br /&gt;
&lt;br /&gt;
two sample programs exist in the nc_code folder, noise.txt and nyan.txt, both will run on a 3.5&amp;quot; tall, 4.5&amp;quot; wide piece of stock, with the origin at the front left corner.  Use a 1/8&amp;quot; engraving bit.&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Makerbot&amp;diff=41949</id>
		<title>Makerbot</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Makerbot&amp;diff=41949"/>
		<updated>2014-05-06T00:15:12Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Makerbot Overview = &lt;br /&gt;
&lt;br /&gt;
June 2013&lt;br /&gt;
&lt;br /&gt;
There is a lot of great history in this wiki  but it&#039;s frankly confusing. I&#039;m going to rewrite the overview from a beginner&#039;s perspective.&lt;br /&gt;
&lt;br /&gt;
* Please check out [[3DPrintBeginners|3D Printing f&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
or Beginners at Noisebridge]] wiki for more details&lt;br /&gt;
&lt;br /&gt;
= Current Events = &lt;br /&gt;
== The Makerbots are not working (2013-05-16) ==&lt;br /&gt;
&lt;br /&gt;
Some of the Makerbots are working. &lt;br /&gt;
&lt;br /&gt;
=== MakerBot Cupcakes Not Working Because ReplicatorG Software is too Old===&lt;br /&gt;
&lt;br /&gt;
* You have to use and older version ReplicatorG with these Makerbot Cupcakes.  As of Replicator G ~version30 the newest versions are incompatible with the &amp;lt;b&amp;gt;firmware&amp;lt;/b&amp;gt; these guys use.&lt;br /&gt;
 ReplicatorG link:  http://replicat.org/&lt;br /&gt;
&lt;br /&gt;
* It is not obvious where to download versions older than 30 - the links seem to have been taken down. Maybe you can get it off the github repo?&lt;br /&gt;
&lt;br /&gt;
There are three filament spools in operation now, with red, black and white ABS. Just pull out a bit of filament, guide it into the extruder of your chosen Makerbot (making sure to avoid any sharp turns), feed it through (with the nozzle heated), and print!&lt;br /&gt;
&lt;br /&gt;
Nutjob (the Noisebridge bot) has had a number of major upgrades performed on it, including heated build platform and Mk 5 extruder. It is now working well. The standard ReplicatorG v29 software and profiles (choose Cupcake with Heated Build Platform) will work fine with it.  &lt;br /&gt;
&lt;br /&gt;
Go ahead and use it, the instructions here and on the Makerbot site are appropriate, with one caveat: there is a bug in the Makerbot profiles that will leave the heated build platform and steppers on, which is a fire hazard.&lt;br /&gt;
&lt;br /&gt;
Before printing, install ReplicatorG version 29, run it, press Generate G-Code, select the profile you will use, press Locate, and find the file called end.gcode, and if it does not contain the M109, M104 and M18 codes, edit it to look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(end of the file, cooldown routines)&lt;br /&gt;
M104 S0&lt;br /&gt;
M109 S0&lt;br /&gt;
G91&lt;br /&gt;
G1 Z10&lt;br /&gt;
M18 (turn off steppers.)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will turn off everything, leaving the Makerbot in a safe state.&lt;br /&gt;
&lt;br /&gt;
White Rabbit (Gian Pablo&#039;s bot) has had its XY stage replaced with a printed one, and Z axis guide rods installed. It should work fine with the default profiles for a Cupcake with a Heated Build Platform (but do make the change described above). It works very well with ReplicatorG v29.&lt;br /&gt;
&lt;br /&gt;
Scotch has a extruder mount made with Noisebridge&#039;s own laser cutter. It is the thing made out of green acrylic. Check in with Miloh before using it, it is still being debugged and enhanced. Scotch is not working now, it is waiting for a new extruder nozzle.&lt;br /&gt;
&lt;br /&gt;
Another bot in the space is Andrew Rutter&#039;s Super Cupcake. This one is heavily modified and should under no circumstances be used without consulting Andrew.&lt;br /&gt;
&lt;br /&gt;
Tip &#039;O The Day:&lt;br /&gt;
&lt;br /&gt;
For smaller parts, make a Skeinforge profile where you change the Fill/Extra Shells setting to 0 (no extra shells) and the Fill/Infill Densiety to 1.0. This yields extremely strong and dimensionally accurate parts.&lt;br /&gt;
&lt;br /&gt;
=How to Use the Makerbot=&lt;br /&gt;
if it breaks, we can fix it. don&#039;t be afraid of the makerbot! I&#039;ve crashed it hundreds of times and only permanently broke something once.&lt;br /&gt;
&lt;br /&gt;
====install some software first====&lt;br /&gt;
&lt;br /&gt;
* You can make STL files in your browser! http://www.tinkercad.com/&lt;br /&gt;
&lt;br /&gt;
* Install Java (if you don&#039;t already have it) - http://www.java.com/en/download/index.jsp&lt;br /&gt;
&lt;br /&gt;
* Install Python (if you don&#039;t already have it). http://www.python.org/download/ &lt;br /&gt;
&lt;br /&gt;
* Optionally, install PsyCo, it will make things run much faster.  http://psyco.sourceforge.net/download.html&lt;br /&gt;
&lt;br /&gt;
* get yourself a copy of replicatorg: http://replicat.org/download&lt;br /&gt;
&lt;br /&gt;
ReplicatorG now includes various versions of the Skeinforge slicing utility, so no need to download and install separately.&lt;br /&gt;
&lt;br /&gt;
ReplicatorG version 2.9 for Mac doesn&#039;t work - the control panel is missing, so it heats the platform and uploads stl files but doesn&#039;t heat or control the extruder.  Use 2.7 instead!&lt;br /&gt;
&lt;br /&gt;
ReplicatorG 0024 has a serious bug in some of the profiles for the Cupcake CNC Makerbot, it will not generate the instructions that turn off heated build platform and stepper motors. This is a potential fire hazard, as the steppers and the build platform can get very hot. Do this:&lt;br /&gt;
&lt;br /&gt;
Find the file(s) called end.gcode, and if they do not contain the M109, M104 and M18 codes, edit them to look like this (you can just add them to the end - it doesn&#039;t hurt if they are repeated):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(end of the file, cooldown routines)&lt;br /&gt;
M104 S0 (extruder to temperature 0)&lt;br /&gt;
M109 S0 (heated build platform to temperature 0)&lt;br /&gt;
G91&lt;br /&gt;
G1 Z10&lt;br /&gt;
M18 (turn off steppers.)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will turn off everything, leaving the Makerbot in a safe state.&lt;br /&gt;
&lt;br /&gt;
You are done.&lt;br /&gt;
&lt;br /&gt;
====using the software====&lt;br /&gt;
&lt;br /&gt;
* Start ReplicatorG.&lt;br /&gt;
&lt;br /&gt;
* Open an STL file. You should see a 3D image of your model.&lt;br /&gt;
&lt;br /&gt;
* Press the &#039;generate GCode&#039; button on the right. &lt;br /&gt;
&lt;br /&gt;
* You will be asked to choose a profile. Currently you are looking at Cupcake CNC Mk4, but very soon you will want Cupcake CNC Mk5 with Heated Build Platform.&lt;br /&gt;
&lt;br /&gt;
* It will take a while to build the GCode for the model. Go talk to visitors to the space and tell them not to sleep here.&lt;br /&gt;
&lt;br /&gt;
* Refer to the detailed instructions on the Makerbot site for more up-to-date tips and instructions (they change often):  http://wiki.makerbot.com/how-to-print&lt;br /&gt;
&lt;br /&gt;
====fire up  the makerbot====&lt;br /&gt;
&lt;br /&gt;
Instructions have been updated to reflect the (coming) new and improved Makerbot.&lt;br /&gt;
&lt;br /&gt;
* turn on the makerbot PSU, it&#039;s a switch in the back&lt;br /&gt;
* plug in the makerbot usb cable&lt;br /&gt;
* run replicatorg (./replicatorg)&lt;br /&gt;
* (firmware should be updated)&lt;br /&gt;
* the first time you run it, machine-&amp;gt;driver-&amp;gt;cupcake CNC with heated build platform&lt;br /&gt;
* also machine-&amp;gt;serial port, choose whatever serial port is being emulated via USB &lt;br /&gt;
* load filament&lt;br /&gt;
** loosen the extruder thumbscrew&lt;br /&gt;
** insert filament into the extruder, basically to the level of the motor axle (NOT all the way down into the nozzle - you do this so that you can more easily tell if the motor is working)&lt;br /&gt;
** tighten the extruder thumbscrew, just a little bit more than finger tight, enough to get a good grip between the drive gear and the filament - you can adjust this while printing, if the filament starts slipping&lt;br /&gt;
* click on the 4 arrows symbol (control panel)&lt;br /&gt;
** lay a small piece of paper on the platform&lt;br /&gt;
** remove any crud from the nozzle with bent nose pliers (hidden under the EFF hat)&lt;br /&gt;
** move X, Y to the center of the platform (you can do this by pressing Disable steppers, then moving it by hand)&lt;br /&gt;
** jog down in Z first in 10mm increments, then 1mm increments, until there is maximum drag force on the paper&lt;br /&gt;
** jog up in 0.1mm increments until the drag lessens&lt;br /&gt;
** click &amp;quot;set zero&amp;quot;&lt;br /&gt;
** at the bottom of the control panel there are some settings, set them in this order&lt;br /&gt;
*** Motor Speed (PWM): 255&lt;br /&gt;
*** Target Temperature: 220&lt;br /&gt;
*** Heated Build Platform: 120&lt;br /&gt;
*** Motor Control: Stop&lt;br /&gt;
** wait until the temperature is above 200 then try a test extrusion &lt;br /&gt;
*** move Z axis up 20mm or so&lt;br /&gt;
***click Motor Control: forward&lt;br /&gt;
*** wait for the filament to enter the extruder, and start coming out the nozzle&lt;br /&gt;
*** make sure the extruder motor is turning, there is a dot drawn on the axle with sharpie&lt;br /&gt;
*** if you accidentally start the motor before it&#039;s hot, you can fix it by slightly unscrewing the extruder thumbscrew and adjusting the filament&lt;br /&gt;
* the build platform should be plenty hot now&lt;br /&gt;
** there might be an IR thermometer in a little duct tape pouch thingy&lt;br /&gt;
** it should be around 120-130C for best results&lt;br /&gt;
* remove ooze from the nozzle with pliers&lt;br /&gt;
* zero the Z axis (ie. move it down until it near touches the platform)&lt;br /&gt;
* file-&amp;gt;open the .gcode file you created earlier with skeinforge&lt;br /&gt;
* click &#039;build&#039; (the solid kidney bean)&lt;br /&gt;
* if the first layer doesn&#039;t stick at all or peels loose immediately, adjust the z axis down by turning the pulley on top of the makerbot&lt;br /&gt;
* if the first layer starts getting fugly during the infill, with crap building up on the nozzle, adjust the z axis up a few steps until it looks perfectly flat with no &amp;quot;fuzz&amp;quot;&lt;br /&gt;
***note to self: get some pics and video of first layer too high, first layer too low, and verify zeroing procedure&lt;br /&gt;
* now since it probably screwed up somehow, hit stop and remove the grossness with the plastic scraper and/or pliers&lt;br /&gt;
* it should still be zeroed, and hopefully at the correct height adjustment now, so just click &#039;build&#039; again&lt;br /&gt;
* if you can&#039;t get it to stick at all, the platform is probably at the wrong temperature.&lt;br /&gt;
** wait five minutes for it to warm up completely&lt;br /&gt;
[[File:Nophead_pulleys_side.jpg|right|thumbnail|alt=two sample pieces, side view|your part should look like this or better. I still hadn&#039;t tweaked the feedrate perfectly for colored plastic, hence the blobbiness.]]&lt;br /&gt;
&lt;br /&gt;
* ok now presumably you&#039;re done printing and nothing went wrong. &lt;br /&gt;
** jog Z+ 20mm to give yourself some room&lt;br /&gt;
** wait for the piece to cool down, 3 to 5 minutes should be enough&lt;br /&gt;
** now just peel it off with your hand&lt;br /&gt;
** if you let the piece cool all the way down, maybe 10-15 minutes, it will just &amp;quot;pop&amp;quot; off the build platform by itself&lt;br /&gt;
*** be careful, the part may still be soft and can deform&lt;br /&gt;
*** don&#039;t use a knife if at all possible, it will mess up the Kapton coating on the platform - just wait for it to cool&lt;br /&gt;
*** it&#039;s easier if you remove the build platform - it&#039;s held on with magnets&lt;br /&gt;
&lt;br /&gt;
==== tweaking skeinforge ====&lt;br /&gt;
[[File:Nophead_pulleys_top.jpg|right|thumbnail|alt=two sample pieces, top view|note the incomplete infill on the right; this was due to improper perimeter width settings. note the square teeth on the left; this is because &amp;quot;stretch&amp;quot; is turned on. this is a good thing.]]&lt;br /&gt;
there are about 300 different &amp;quot;craft&amp;quot; settings in skeinforge, and they all interrelate in confusing ways. here&#039;s a quick overview of the important ones:&lt;br /&gt;
*carve-&amp;gt;layer height: should be about 0.8*nozzle hole diameter, ship default is 0.4&lt;br /&gt;
*carve-&amp;gt;width over height: should be about 1.45, if threads in flat parts show gap make this value smaller&lt;br /&gt;
*speed-&amp;gt;flow rate: 255&lt;br /&gt;
*speed-&amp;gt;feed rate: start around 35mm/s&lt;br /&gt;
*fill-&amp;gt;infill solidity: 0.25 is adequate and not too slow. higher for stronger parts&lt;br /&gt;
*fill-&amp;gt;infill pattern: controls whether you get hashbrowns or honeycombs&lt;br /&gt;
*comb keeps it from driving through empty spaces and making stringies&lt;br /&gt;
*raft prints a waffle grid thingy to keep the corners held down - will be disabled for heated build platform&lt;br /&gt;
*raftless - don&#039;t use it, instead turn off the raft checkbox when generating GCode in RepG, use outline to generate a lead-in&lt;br /&gt;
*oozebane is useless, forget about it&lt;br /&gt;
*jitter is good, set it to a large value like 100&lt;br /&gt;
*stretch makes corners un-rounded, but can cause data overload stuttering if &amp;quot;stretch from distance&amp;quot; is too small&lt;br /&gt;
*temperature is usually set to 230, but newer extruders can print fine with temperatures as low as 205C. You might need to lower all the temperatures in order to print tall skinny objects.&lt;br /&gt;
*wipe should be turned off&lt;br /&gt;
*outline should be turned on, it draws a rectangle around the first layer which lets you tweak the Z axis distance and ensure adhesion&lt;br /&gt;
&lt;br /&gt;
You may want to create a profile with an alternative set of settings. In the Generate GCode dialog, select the default profile for your machine (mostly likely Cupcake with Heated Build Platform), duplicate it and call it &amp;quot;SuperSolid&amp;quot; or something like that, and make the following changes:&lt;br /&gt;
&lt;br /&gt;
*Fill/Extra Shells -&amp;gt; 0 (there are a number of extra shells parameters - make all of them zero)&lt;br /&gt;
*Fill/Infill Density -&amp;gt; 1.0 (this will make solid objects)&lt;br /&gt;
&lt;br /&gt;
Use this profile for parts that need to be extra strong or precise, ie. working machine parts or gears. Be warned that this will be very slow and will use a lot more plastic. However, the results can be truly outstanding.&lt;br /&gt;
&lt;br /&gt;
you can safely ignore the rest&lt;br /&gt;
&lt;br /&gt;
==== care and feeding ====&lt;br /&gt;
* don&#039;t leave the makerbot unattended for hours, as it can theoretically catch on fire (those heated bed wires are iffy)&lt;br /&gt;
* don&#039;t leave the extruder hot for hours. periodically flush through plastic to prevent it from oxidizing.&lt;br /&gt;
* if you are about to run out of filament, cut off both ends square with diagonal flush cutters (the blue cutters for electronics) and simply hold the filament together as it goes in&lt;br /&gt;
*if the filament strips out during use (extruder motor is on, temperature high enough, nothing happening) try pushing it down manually&lt;br /&gt;
** if this doesn&#039;t work, try reversing the motor until the filament comes out, cut it cleanly, and reinsert&lt;br /&gt;
** if it keeps stripping out, you may have to completely disassemble the extruder and remove plastic gunk from the gear teeth.&lt;br /&gt;
*** use a long 5/64&amp;quot; or 2mm allen key to set the extruder idler wheel/feed gear spacing&lt;br /&gt;
** try not to let it happen in the first place. stripping can be caused by setting the first layer too low, blocking the nozzle and letting pressure build up&lt;br /&gt;
*don&#039;t upgrade the firmware unless you&#039;re willing to deal with the consequences&lt;br /&gt;
*keep it away from bright light&lt;br /&gt;
*don&#039;t get any water on it&lt;br /&gt;
*never, never ever feed it after midnight.&lt;br /&gt;
&lt;br /&gt;
= Project Log =&lt;br /&gt;
Below are some early usage examples. For a more complete catalogue with more depth, visit [[Noisebridge 3D Printing Member Projects]].&lt;br /&gt;
----&lt;br /&gt;
[[File:Minimendel_Z_leadscrew_base_motor.jpg|none|thumbnail|600px|mini mendel Z leadscrew base and motor mount. This bastard took 2 hours and almost the entire remaining roll of green. It started to peel up badly at the back corner. I rescued it by melting the corner back down with a soldering iron. [[User:Fenn|Fenn]] 13:07, 1 May 2010 (UTC)]]&lt;br /&gt;
----&lt;br /&gt;
[[File:Makerbot_mushroom_1.jpg|none|thumbnail|600px|A two color mushroom printed on one of the Makerbots. Shows what is possible! [[User:Gpvillamil|Gian Pablo]] ]]&lt;br /&gt;
----&lt;br /&gt;
[[File:Bunny_and_vases.jpg|none|thumbnail|600px|Tron Bunny watches over two sake carafes. The one on the left was printed before major mods to the XY axis, the one on right after. Note that the &amp;quot;ringing&amp;quot; effect is gone. [[User:Gpvillamil|Gian Pablo]] ]]&lt;br /&gt;
&lt;br /&gt;
= Construction log =&lt;br /&gt;
This describes the current progress of the building of the Makerbot.  Instructions are found [http://wiki.makerbot.com/cupcake here], and a forum for it is found [http://wiki.makerbot.com/forum/c-77688/talk-about-makerbot here].&lt;br /&gt;
&lt;br /&gt;
Noisebridge&#039;s Makerbot kit, thoughtfully purchased by Mitch, arrived at 83C on Monday evening, July 20.  Leading the assembly team is Joachim, along with Christoph, Rachel, Steve (Mr Domino), and Jeffrey (ieatlint).&lt;br /&gt;
&lt;br /&gt;
It took about an hour and a half to go through and check the parts against the [http://pony.noisebridge.net/~cmaier/makerbot/parts_lists.ods parts list].  &amp;lt;strike&amp;gt;We think we are missing a bag of &amp;quot;laser cut pulleys&amp;quot; but it&#039;s hard to be completely sure, as there are a LOT of parts and they are not all labeled exactly as in the parts list&amp;lt;/strike&amp;gt; A bag of &amp;quot;laser cut pulleys&amp;quot; was replaced by MakerBot-made pulleys, but the parts lists weren&#039;t updated.  We determined to start assembly anyway.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cupcake [[Makerbot/Electronics|Electronics]] Assembly ==&lt;br /&gt;
[http://wiki.makerbot.com/cupcake-electronics-assembly Instructions] Christoph soldering one of the [[Makerbot/Electronics/Stepper_driver|stepper motor drivers]], one of the [[Makerbot/Electronics/endstop_switches|endstop switches]], and the SMD parts on the [[Makerbot/Electronics/Motherboard|motherboard]] with only occasional bitching to people to &#039;&#039;&#039;&#039;&#039;STOP MOVING THE TABLE&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Motherboard is tested and able to control stepper motors.  Regular firmware needs to be flashed back onto it.  [http://wiki.makerbot.com/burn-custom-firmware-using-arduino This] may help. [[User:Ieatlint|Ieatlint]] 02:55, 25 July 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Cupcake Pulley Assembly ==&lt;br /&gt;
[http://wiki.makerbot.com/cupcake-pulley-assembly Instructions].&lt;br /&gt;
&lt;br /&gt;
== Cupcake CNC Body Assembly ==&lt;br /&gt;
We got the first part of the body together without difficulty, but had trouble with the Z stage as one of the parts had changed from when the docs were written.  The Z stage rod holding guides changed from being O-shaped to being U-shaped, and are marked &amp;quot;Z guides&amp;quot;.  The forums told us to use them anyway.&lt;br /&gt;
&lt;br /&gt;
The next problem was with threaded rods, which had been cut to size.  The ends of some would not take a nut.  We solved this with judicious use of the bench grinder.  There were LOTS of nut/rod jokes, and we were in a state where they were actually funny! [[User:Rachel|Rachel]] 10:08, 21 July 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
Progressed to and including the step entitled &amp;quot;Z-stage stepper wiring&amp;quot; as detailed on the body assembly [http://wiki.makerbot.com/cupcake-body-assembly instructions].  The body assembly is nearly completed. [[User:Ieatlint|Ieatlint]] 03:52, 21 July 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
Stages assembled and motherboard and stepper driver circuits in place. Driver boards are tested. Axis stops are installed, platforms still need craft stick beam breaks installed. -- [[User:JSharp|JSharp]] 06:45, 2 August 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Cupcake Y Stage Assembly ==&lt;br /&gt;
[http://wiki.makerbot.com/cupcake-y-stage-assembly Instructions].&lt;br /&gt;
&lt;br /&gt;
== Cupcake X Stage Assembly ==&lt;br /&gt;
[http://wiki.makerbot.com/cupcake-x-stage-assembly Instructions].&lt;br /&gt;
&lt;br /&gt;
== Plastruder MK3 Assembly ==&lt;br /&gt;
[http://wiki.makerbot.com/plastruder-mk3-assembly Instructions]&lt;br /&gt;
*Note: Ubuntu 9.04 specific: the librxtxSerial.so and the RXTXcomm.jar that come in the replicatorg download need to be replaced with some binaries from this other place that I don&#039;t remember. -[[User:Elgreengeeto|Skory]]&lt;br /&gt;
&lt;br /&gt;
*Progressed through to end of Heater Barrel Assembly.   [[User:Miloh|Miloh]] 04:24, 21 July 2009 (PDT)&lt;br /&gt;
*Progressed through the Filament Drive Assembly, and Joachim mastered the extruder electronics.  [[User:Miloh|Miloh]] 02:03, 24 July 2009 (PDT)&lt;br /&gt;
*Progressed through Attach Heater barrel through step 3. [[User:Miloh|Miloh]] 13:17, 24 July 2009 (PDT)&lt;br /&gt;
*Progressed through Attach Heater barrel to the end.  [[User:Miloh|Miloh]] 20:46, 26 July 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
 Continue at Plastruder burn in test.  The burn in test can&#039;t be completed until the Thermistor and extruder board are recognized by the control system.&lt;br /&gt;
&lt;br /&gt;
*Plastruder board burnt out a few components on power up test. Ordered new plastruder driver from makerbot, should arrive at 83C soon. -- [[User:JSharp|JSharp]] 06:43, 2 August 2009 (PDT)&lt;br /&gt;
**New plastruder control board received and installed. -- [[User:JSharp|JSharp]] 10:52, 9 August 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
= Status Reports =&lt;br /&gt;
&lt;br /&gt;
== 01/20/13 ==&lt;br /&gt;
&lt;br /&gt;
Printer status&lt;br /&gt;
# Thing-O-Maric work with http://replicat.org/download version 0040, printing a octopus for reference.&lt;br /&gt;
# pp3dp plugged on laser MS Windows station, can print using Up v1.18 software. Printed some  Glass frame and raspberry pi box&lt;br /&gt;
# Cupcake CNC not tested&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Incident &lt;br /&gt;
# The Thing-O-Maric stoped to deliver plastic on the extruder, see octopus result&lt;br /&gt;
&lt;br /&gt;
== 10/18/09 ==&lt;br /&gt;
&lt;br /&gt;
Martin - The makerbot is working and printing objects well.  You will need to download and install &amp;quot;ReplicatorG&amp;quot; and &amp;quot;skeinforge&amp;quot; in order to use the bot. The software runs on Mac, Linux, and PC.   (skeinforge requires Python, ReplicatorG requires Java)  Example objects are next to the bot.&lt;br /&gt;
&lt;br /&gt;
The X/Y/Z stage endpoints are not yet installed.  It requires a number of popsicle sticks to be cut to the correct length and the stage to be calibrated.  You can operate the MakerBot with ***great*** care without them.  &lt;br /&gt;
&lt;br /&gt;
The extruder head has been upgraded to the Mark-4, with a new bearing and idler wheel.  Also, the extruder head is now insulated with the same material they use to insulate the Space Shuttle heat tiles from the skin of the shuttle itself.  *** IT IS EXPENSIVE.  PLEASE DON&#039;T TAKE APART! ***  I can&#039;t replace the material, it was given as a gift from a friend at JPL.  &lt;br /&gt;
&lt;br /&gt;
Please read all the instructions on how to use the MakerBot on the [[http://wiki.makerbot.com/|MakerBot Wiki Site]] before attempting to use it.&lt;br /&gt;
&lt;br /&gt;
== 08/24/09 ==&lt;br /&gt;
Thanks to excellent efforts and support from Martin, the MakerBot is now in a semi-functional state.  There are three things that need to be worked on, however:&lt;br /&gt;
# The Y stage endpoint is installed incorrectly (the Y stage and physically crash into it)&lt;br /&gt;
# The nichrome wire needs to be better insulated so it can maintain higher temperatures and consistent temperatures.&lt;br /&gt;
# The feeding mechanism needs to be reviewed, as it appears that it fails to operate reliably.&lt;br /&gt;
&lt;br /&gt;
Please do NOT attempt to disassemble the plastruder header.&lt;br /&gt;
Also, do NOT attempt to operate the MakerBot unless you really know what you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 01/10/2010 ==&lt;br /&gt;
Much has happened to the Makerbot since last noted,&lt;br /&gt;
the broken idler wheel was replaced and the extruder head assembly was upgraded by me using parts from Bre when he was here. Thanks Bre!&lt;br /&gt;
I also at that time upgraded the firmware and printed a bunch of skull throwies, yay! &lt;br /&gt;
Time has passed between then and now and many people have been reporting the makerbot in sickly condition, after much testing I am glad to report this not the case. go go makerbot!&lt;br /&gt;
&lt;br /&gt;
== 03/10/2010 ==&lt;br /&gt;
Bre was here on 20/2 and installed a heated build platform on the Makerbot. The heated platform is a new development, still in prototype stage. It is awesome because it prevents warping, and allows workpieces to stick to the build platform without having to build a raft.&lt;br /&gt;
&lt;br /&gt;
He left a sheet of instructions, they say:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;... While here we set you up with a heated build platform. It&#039;s&lt;br /&gt;
hooked up to the fans pot. So before you print, go into the control&lt;br /&gt;
panel and click [x] fan and it will turn it on. Let it warm up for at&lt;br /&gt;
least 5 minutes and then print on it. When the model is done, let it&lt;br /&gt;
cool for 5 minutes and it will &#039;pop&#039; right off the warm kapton tape.&lt;br /&gt;
&lt;br /&gt;
We are also leaving you a spare parts kit for the extruder. Your&lt;br /&gt;
nozzle is super thick and slow. This new nozzle has a smaller nozzle&lt;br /&gt;
hole. Make it, use it, love it!&lt;br /&gt;
&lt;br /&gt;
Bre and Zack, Makerbot&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When asked about the workings of the heated build platform, he said:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Yup, ours is a prototype part, it&#039;s awesome but not very well documented.&lt;br /&gt;
&lt;br /&gt;
You want to plug it in above the mosfet that usually runs the fan.&lt;br /&gt;
&lt;br /&gt;
You can then go into the control panel and just turn the fan on, let&lt;br /&gt;
it heat up for 8-10 minutes and it will get to about 110F.&lt;br /&gt;
&lt;br /&gt;
Print away and remember to turn it off and unplug the bot when you&#039;re done!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Please note that he&#039;s left us the parts for an improved extruder - up to us to build it - and some of the new colored ABS plastic.&lt;br /&gt;
&lt;br /&gt;
== 04/03/2010 ==&lt;br /&gt;
After using the makerbot all day I (fenn) noticed the Z axis was consistently jamming up when traversing above 125mm/min. Several hours of head-scratching later I discovered that the heated platform would cause the large acrylic plate that holds the extruder to heat up and expand, pushing outwards on the Z-axis nuts and causing the mechanism to bind ever so slightly. The simple fix of filing the plate down was complicated by the lack of small files and the fact that the machine was assembled wrong, requiring removal of the four small u-shaped plywood &amp;quot;guide plates&amp;quot;, which I put back in the correct orientation: gap outwards.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not sure the heated build platform actually ever gets hot enough for ABS to stick to the kapton tape. It seems to max out at 95 celsius, as measured with an infrared thermometer. The RepRap wiki suggests 120-220 degrees for ABS. Perhaps connect the platform directly to a higher voltage power supply?&lt;br /&gt;
&lt;br /&gt;
Lacking a hot enough bed for the first layer to stick to, blue masking tape sorta almost works (the first time you use it), and I got much better results when I taped a business card on top and printed on that instead. I printed a few gears and hope to add a [http://www.thingiverse.com/thing:1794 &amp;quot;wade extruder&amp;quot;] soonish.&lt;br /&gt;
&lt;br /&gt;
== 04/09/2010 ==&lt;br /&gt;
I (fenn) came in today and it appeared that nobody had touched the makerbot since I last left it. But the nozzle wouldn&#039;t heat up. Voltage to the wires, it just didnt get hot. So, heeding the warning to not disassemble the nozzle, I removed it and swapped in another one, which works a lot better anyway. Then I attached a 16V transformer to the heated bed, and now it gets up to 165C which is much better than the old 90C running on 12V. Now the first layer actually sticks! Z axis seems to still be jamming up; I didn&#039;t file the notches deep enough I guess. Wish I had more time to play with it. Skeinforge settings that seem to work with ABS:&lt;br /&gt;
layer height: 0.4mm, flow rate: 255, feed rate: 25mm/s.&lt;br /&gt;
&lt;br /&gt;
== 04/11/2010 ==&lt;br /&gt;
added a fan to cool off the acrylic plate. make sure you enable the fan before printing and it shouldn&#039;t jam up anymore. seems to be working reliably now.&lt;br /&gt;
&lt;br /&gt;
hint: instead of trying to adjust the Z zero in software, manually adjust the height as it prints the first layer.&lt;br /&gt;
&lt;br /&gt;
caution: plugging in or unplugging the heater transformer may cause the power strip breaker to trip and reset the makerbot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 04/13/2010 ==&lt;br /&gt;
leveled bed by shaving down tabs that were sticking up, pushing magnets back in, and adding a small strip of kapton tape. adjusted toothed gear/idler wheel spacing with 5/64 allen key.&lt;br /&gt;
&lt;br /&gt;
Some of the magnets on the Y stage are in sideways (poles on left &amp;amp; right), not upright (poles on top &amp;amp; bottom). I found this when building my Makerbot, since I wanted the build platform to be interoperable, I tried placing the magnets on the Y stage of the NB &#039;bot to check polarity, and found that they were sticking corner-to-corner, not face-to-face. - Gian Pablo&lt;br /&gt;
&lt;br /&gt;
== 06/10/2010 ==&lt;br /&gt;
I&#039;ve taken in two functioning nozzle assemblies, and an extruder block with double idler wheel. These should help get the &#039;bot up and running. The nozzles may need to be heated up, PTFE insulator removed and cleaned. - Gian Pablo&lt;br /&gt;
&lt;br /&gt;
What is the large spool of white plastic next to the Makerbot? It seems a lot softer than ABS, and certainly acts strange when I try to print with it. (It is so soft that it scrunches up in the extruder feed channel, and the pinch wheel starts grinding into it super quickly. It doesn&#039;t stink when heated.) Could it be Shapelock? - Gian Pablo&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;it is PLA, rather than ABS.  It melts at a much, much lower temperature.&#039;&#039; - Martin&lt;br /&gt;
&lt;br /&gt;
It&#039;s not PLA, far too soft. There&#039;s some green PLA in the bag on top of the pile. I think it&#039;s HDPE. Smells like HDPE too. (like a blown out candle.) - fenn&lt;br /&gt;
&lt;br /&gt;
== 9/24/2010 ==&lt;br /&gt;
&lt;br /&gt;
The Makerbot is broken...&lt;br /&gt;
&lt;br /&gt;
d&#039;oh!&lt;br /&gt;
&lt;br /&gt;
i&#039;m really not sure what happened. i was cleaning out the extruder and i think one of the green wires touched the large metal washer; there was a spark and a small poof next to the rj-45 connector on the extruder board, and now nothing turns on. sigh.&lt;br /&gt;
&lt;br /&gt;
[[File:IMG_2929.JPG|right|thumbnail|alt=two sample pieces, side view|corroborating evidence]]&lt;br /&gt;
I swapped in one of Gian Pablo&#039;s extruders and bought a new 606 bearing for the gearmotor. (somehow the original must have fallen out and gotten lost.) Lots of jamming up and cussing ensued. Some adjustments were made, much filament run through the machine, and I deduced that the &#039;&#039;&#039;NEW EXTRUDER REQURIES THE FAN ON&#039;&#039;&#039; whenever it is at operating temperature. I got it to print out a timing pulley on the fifth try, and reliably printing after that, using the same settings as before.&lt;br /&gt;
&lt;br /&gt;
The nozzles I left seem to print reliably at much lower temperatures, try 195C and see how that goes. [gian pablo]&lt;br /&gt;
&lt;br /&gt;
== 2011-01-08  ==&lt;br /&gt;
&lt;br /&gt;
I&#039;ve ordered an extensive selection of parts, including new extruder, heated build platform, extruder board etc. Should be here next week. &lt;br /&gt;
&lt;br /&gt;
We&#039;ve started work on this. I&#039;ve also started printing a replacement XY stage (http://www.thingiverse.com/thing:4213) on my Makerbot, and ordered the parts for it (bearings, nuts, screws, washers).&lt;br /&gt;
&lt;br /&gt;
[gian pablo]&lt;br /&gt;
&lt;br /&gt;
== 2011-01-14 ==&lt;br /&gt;
&lt;br /&gt;
All the parts have arrived. Miloh unpacked them and started working on it. Things to do:&lt;br /&gt;
&lt;br /&gt;
* Assemble heated build platform&lt;br /&gt;
* Assemble relay board&lt;br /&gt;
* Assemble Plastruder Mk 5&lt;br /&gt;
* Replace extruder controller (and motherboard if necessary)&lt;br /&gt;
* Clean the &#039;bot&lt;br /&gt;
* Calibrate it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2011-02-18 ==&lt;br /&gt;
&lt;br /&gt;
Watch it.  It prints.&lt;br /&gt;
&lt;br /&gt;
The autospool can cinch down and yank your build to ruin.  Jake and I modified it to pull out the side in a lazier loop.  It needs to be watched.  &lt;br /&gt;
&lt;br /&gt;
* Needs More calibration&lt;br /&gt;
** feed rate&lt;br /&gt;
** stepper driver currents  (there were some X-Y 1-2mm shift errors halfway through the first builds)&lt;br /&gt;
* Need a get up to speed session &amp;amp; bot day (CrashSpaceLA is having one this weekend)&lt;br /&gt;
[[User:Miloh|Miloh]] 12:51, 18 February 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2011-03-02 ==&lt;br /&gt;
&lt;br /&gt;
Printed different series of shelving brackets in red ABS.  Another 2mm shift 1/4 of the way through the print only made them semi-useful.  Not sure what caused the shift -- there were ~50 people milling around so I&#039;m going to assume someone just touched the build in progress. The autospool is modified and working well on its side. The new MK5 head is working well so far (without the extrusion blowout and grip problems of the MK4 series pinch wheel and gear drive)&lt;br /&gt;
improvements:&lt;br /&gt;
&lt;br /&gt;
* we can laser cut 1/16 cork mounting dampeners for the stepper motors&lt;br /&gt;
* either replace the Y axis build platform mounting part or the build platform wood back to improve stability in the platform.&lt;br /&gt;
[[User:Miloh|Miloh]] 23:14, 2 March 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 2011-04-01 ==&lt;br /&gt;
&lt;br /&gt;
All the Makerbots are working.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve made a bunch of upgrades to White Rabbit and it is working great, there are a few fun sample prints scattered around. Ping me if you want to use it, it is a bit non-standard.&lt;br /&gt;
&lt;br /&gt;
I spent a bit of quality time with Nutjob, cleaned out the driver gear, levelled the Z stage, replaced the drive motor and tidied up the cables. It is pretty standard, go ahead and use it.&lt;br /&gt;
&lt;br /&gt;
There are now two filament spindles up and running, with red and white ABS. Black ABS is on the way.&lt;br /&gt;
&lt;br /&gt;
Miloh printed a replacement toilet hinge, and it is now installed and working.&lt;br /&gt;
&lt;br /&gt;
[[user:Gpvillamil|Gian Pablo]]&lt;br /&gt;
&lt;br /&gt;
== 2011-04-07 ==&lt;br /&gt;
&lt;br /&gt;
Over the last few days:&lt;br /&gt;
Centrated the Z axis quartet on Scotch.  Found a bad bearing and replaced it. Shimmed the bearings into place as the wood was starting to wear. The Z axis is much improved by performing this maintenance. If the rods are quite parallel and straight, the Z stage can also be shimmed into place to reduce side to side slop.&lt;br /&gt;
&lt;br /&gt;
The modified Z axis mount needed more clearance from the Z stage, so I replaced the mounting plates with a single piece of 1/8&amp;quot; laser cut acrylic.  &lt;br /&gt;
&lt;br /&gt;
I also upgraded the pinchwheel on Scotch with Gian-Pablo&#039;s old pinchwheel mounting.  It&#039;s the same part, but with low-friction delrin plates and a plunger along the filament path.  The old one can be rehabilitated by cutting out the same 1/8&amp;quot; delrin parts.&lt;br /&gt;
&lt;br /&gt;
The power went out on Nutjob today.  Assessing the problem tomorrow.&lt;br /&gt;
[[User:Miloh|Miloh]] 03:17, 8 April 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[category:pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&lt;br /&gt;
== 2013-05-16 ==&lt;br /&gt;
&lt;br /&gt;
As of today, NONE of the Makerbots are functioning. I did a rough test and found this.&lt;br /&gt;
    -) The Thing-o-Matic connects, is recognized, moves, but the nozzle doesn&#039;t heat up.&lt;br /&gt;
    -) The right Cupcake machine is detected and registers a serial port, but Replicatorg can&#039;t connect to the firmware(Either that or the usb plug on the bot side was inverted :p) Same with the one on the desk.&lt;br /&gt;
    -) The last time I tried to use the Type A Machine, it was detected, connected, but didn&#039;t want to start printing(This was a while ago, I didn&#039;t do extensive testing.&lt;br /&gt;
On a side note, there is a PP3DP Up! Printer to the right of the monitor, I&#039;ve used it perfectly fine before, but upon visiting today, I found that the Z axis calibration is a little off, making it so that the nozzle is around 10-15mm above the platform, causing the plastic to curl. In the little testing I did, I have found no way to software way to recalibrate it correctly. Though if you really need to use it, light percussive maintenance can be applied. All you need to do is start printing, wait for the nozzle to start applying the plastic, then start tapping the bottom bottom of the platform lightly but with moderate force until the platform comes just into contact with the nozzle, I recommend using the raft if you do this.&lt;br /&gt;
&lt;br /&gt;
These are what I&#039;ve found, the wiki page hasn&#039;t been updated in two years. Hopefully someone can take a look at the problems I&#039;ve listed, and take the troubleshooting further sometime during this or next week, as I usually don&#039;t appear until Thursday.&lt;br /&gt;
&lt;br /&gt;
[[User:zzarzzur|zzarzzur]] 04:22, 17 May 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Learn_You_A_Origami!&amp;diff=41948</id>
		<title>Learn You A Origami!</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Learn_You_A_Origami!&amp;diff=41948"/>
		<updated>2014-05-06T00:15:12Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Origami_isocahedron.jpg|right|thumb|Isocahedron (twenty-sided platonic solid) made from 30 pieces of paper.)]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Origami_bunnies.jpg|right|thumb|Some inflatable bunnies and an omega star.]]&lt;br /&gt;
&lt;br /&gt;
Origami interest group at Noisebridge. Led by Al Sweigart.&lt;br /&gt;
&lt;br /&gt;
The origami group is currently on hiatus. Email Al if you are in&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
terested in starting it up again&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Step By Step Web App==&lt;br /&gt;
&lt;br /&gt;
Here is Al&#039;s YouTube video step-by-step web app for some origami videos: [http://coffeeghost.net/origami/ http://coffeeghost.net/origami/]&lt;br /&gt;
&lt;br /&gt;
==Some Good Origami Folding Videos==&lt;br /&gt;
&lt;br /&gt;
Listed roughly in the order that you should attempt them, but they are all easy enough.&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=FSijU52XJ7w Crane]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=EZbZJEgFEDw Flapping Bird]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=tSMLk_zGzf4 Balloon]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=Wo9pQmOYkZw Inflatable Bunny]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=4IzUXJSvB_g Ninja Star]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=X4L5nDDgEEk Butterfly]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=JAwDT1VWYcY Square Gift Box]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=v1bv0RoJjzY Rocketship]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=uoFTcjVzI7k Pentagon Gift Box]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=FkCWqYOTn6c Cube]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=H7qE_Tc8e4g Icosahedron (d20 die)]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=8nROdA_wAQU Peacock]&lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/user/jonakashima JonAkashima has some great videos.]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=MaxNCMill&amp;diff=41947</id>
		<title>MaxNCMill</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=MaxNCMill&amp;diff=41947"/>
		<updated>2014-05-06T00:15:08Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MaxNC.jpg]]&lt;br /&gt;
&lt;br /&gt;
Hereby known as &amp;quot;That Goddamned Mill (TGDM-&amp;quot;POS&amp;quot; for short)&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* [http://032568b.netsolhost.com/page13.html Max NC 10 CL-B Specifications]&lt;br /&gt;
* [http://www.maxnc.net/product_p/maxnc10.htm  MaxNC 10 Product]&lt;br /&gt;
* [http://www.ximotion.com/ Ximotion Company]&lt;br /&gt;
&lt;br /&gt;
A good primer on CNC machining: http://lcamtuf.coredump.cx/guerrilla_cnc1.shtml&lt;br /&gt;
&lt;br /&gt;
== IMPORTANT! ==&lt;br /&gt;
&lt;br /&gt;
Improperly used, the mill can destroy its&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
elf, its tools, and parts of you. Please know what you are doing and don&#039;t be afraid to ask questions. &lt;br /&gt;
&lt;br /&gt;
* RTFM! Know how to home each axis, and what tools to use, how to shut down, etc. http://www.linuxcnc.org/docview/html/&lt;br /&gt;
&lt;br /&gt;
* Always check limits by manually running outside your mill area with the tool at a safe Z height. &lt;br /&gt;
&lt;br /&gt;
* DO NOT UPGRADE THE UBUNTU 8.04 OR THE KERNEL ON THE HOST MACHINE!&lt;br /&gt;
&lt;br /&gt;
* DO NOT MILL PRINTED CIRCUIT BOARDS WITH STEEL TOOLS! (Carbide only, see [[#Tooling | Tooling]] )&lt;br /&gt;
&lt;br /&gt;
* USE EYE PROTECTION unless you like tweezering pieces of shattered carbide mill tools out of them&lt;br /&gt;
&lt;br /&gt;
* USE VACUUM TO PREVENT DUST EVERYWHERE WHILE MAXNC IS MILLING! &#039;&#039;&#039;ESPECIALLY AVOID DUST GOING INTO PC!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Though we have implemented basic safety shutoffs, we should be watching it all the time. It will very happily mill through itself without stopping. &lt;br /&gt;
&lt;br /&gt;
If it appears to be getting out of hand, the F1 key should toggle Emergency Stop in the software. This will power down the spindle and stop it where it is immediately.&lt;br /&gt;
&lt;br /&gt;
If it REALLY IS getting out of hand, turn the power switch off (the one on the side of the control box).  Note however that after doing this you&#039;ll probably need to restart the software because it will be out of sync with the controller (it gets out of sync).&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
We are using http://linuxcnc.org EMC2 and AXIS software to drive the mill. We had to hack the config files considerably and reverse-engineer the pinout. See here for documentation: http://www.linuxcnc.org/docview/html/&lt;br /&gt;
&lt;br /&gt;
We have installed EMC2 and AXIS and some other software on the driver PC. This depends on a custom kernel and Ubuntu 8.04 -- PLEASE DON&#039;T UPGRADE!&lt;br /&gt;
&lt;br /&gt;
The EMC2/AXIS software takes GCode as motion control input files. More info here: http://www.linuxcnc.org/docview/html/&lt;br /&gt;
We have figured out several Gcode [[#Toolchains]] for your CNC enjoyment&lt;br /&gt;
&lt;br /&gt;
===Local Installation===&lt;br /&gt;
&lt;br /&gt;
To experiment with EMC2/Axis machine on your personal Ubuntu/Debian setup, you may not want to apt-get emc2 because that depends on a special rtai kernel and Ubuntu 8.04. Here&#039;s a way to apt-get the pure simulator: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator&lt;br /&gt;
&lt;br /&gt;
If you are badass, you can compile the code in simulation mode following the instructions here: &lt;br /&gt;
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Building_emc2_simulator&lt;br /&gt;
&lt;br /&gt;
The resulting binary should run and give you a UI on your system.  There&#039;s actually nothing machine-specific that you need at this point: your UI will look pretty much exactly what we have now. Select the &amp;quot;axis.ini&amp;quot; config file. &lt;br /&gt;
&lt;br /&gt;
You should now just be able to:&lt;br /&gt;
&lt;br /&gt;
*open one of the sample gcode files&lt;br /&gt;
*power the machine &#039;on&#039; (unset emergency stop [red X], and set power [orange square] buttons)&lt;br /&gt;
*&#039;home&#039; the various axes (must home all axes, use radio buttons to select)&lt;br /&gt;
*&#039;run&#039; the gcode. (blue &amp;quot;play&amp;quot; triangle)&lt;br /&gt;
&lt;br /&gt;
For most of the configurations there is a smaller window w/ an inverted cone representing the spindle (this is the default view). This will show the progress of your milling run. You can change the view and pan/zoom/tilt with the mouse.&lt;br /&gt;
&lt;br /&gt;
For a sanity check, try simulating a run of the NB logo gcode from [[Identity]]&lt;br /&gt;
&lt;br /&gt;
Then try gcode from the [[#Toolchains | toolchain ]] of your choice.&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
username: nb&lt;br /&gt;
password: nb&lt;br /&gt;
&lt;br /&gt;
== Toolchains ==&lt;br /&gt;
&lt;br /&gt;
Many tools exist for generating/converting to gcode. Here&#039;s a good list: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam&lt;br /&gt;
&lt;br /&gt;
In particular, here&#039;s how you generate gcode from&lt;br /&gt;
&lt;br /&gt;
===Bitmaps, Images===&lt;br /&gt;
&lt;br /&gt;
The EMC2/Axis application will import most image formats and create a raster scan tool path with milling depth proportional to image intensity. Haven&#039;t tried this but it looks very cool!&lt;br /&gt;
&lt;br /&gt;
=== Text /TrueType ===&lt;br /&gt;
text / truetype : http://www.timeguy.com/cradek/truetype&lt;br /&gt;
&lt;br /&gt;
Hershey Stroke Fonts for Inkscape from EMSL: http://www.evilmadscientist.com/article.php/hershey&lt;br /&gt;
&lt;br /&gt;
===DXF/QCAD===&lt;br /&gt;
&lt;br /&gt;
DXF is a standard file format used by many CAD programs (as well as exportable from inkscape and Adobe Illustrator). It&#039;s a good choice, especially as gcode export from Inkscape seems to be buggy. &lt;br /&gt;
&lt;br /&gt;
QCAD is an open-source 2d CAD program. Linux users can apt-get qcad, there is open-source executable for Windows as well (but it&#039;s hard to find as Ribbonsoft took it closed-source (wtf?) and most searches end up at their page.) QCAD is very solid and a great place to start with CAD, especially if you can&#039;t afford/don&#039;t need Autodesk/Solidworks. &lt;br /&gt;
&lt;br /&gt;
The scale feature in QCAD is counterintuitive at first.  To scale your object, select all, then select Modify -&amp;gt; Scale.  Click the right arrow on the bottom of the toolbar on the left side.  It will then ask for a reference point, click on the lower left corner of your image.  It will then ask for the scale factor and will scale your object.&lt;br /&gt;
&lt;br /&gt;
===Dxf2gcode===&lt;br /&gt;
&lt;br /&gt;
We use a DXF-GCode conversion called, unsurprisingly, dxf2gcode http://www.christian-kohloeffel.homepage.t-online.de/dxf2gocde.html [URL is not a typo]. In the /home/nb/dxf2gcode directory, run the dxf2gcode_v01.py command. &lt;br /&gt;
&lt;br /&gt;
Open your dxf file from File-&amp;gt;Read DXF. It sometimes barfs on DXF exported from Inkscape (works fine for me), but is fine with QCAD, so a workaround is to load the Inkscape dxf in QCAD and save it from  QCAD (it&#039;s also easy to scale and rotate if necessary). &lt;br /&gt;
&lt;br /&gt;
I am still working through the various dxf2gcode options but setting &amp;quot;infeed depth&amp;quot; to the same value as &amp;quot;mill depth&amp;quot; gives you a one-pass toolpath (otherwise it seems to do it in two passes.) &lt;br /&gt;
&lt;br /&gt;
Coordinate units are kind of a crapshoot and don&#039;t make much sense right now. &lt;br /&gt;
&lt;br /&gt;
Note that it may be doing a lot of math without benefit of the numpy library so it can be SLOW. It has no progress indication, and doesn&#039;t redraw the screen, so it may look like it crashed. Sometimes it actually does. But be patient!&lt;br /&gt;
&lt;br /&gt;
Sometimes it gives the error &amp;quot;Failure reading like stopped at line X.  Please check/correct line in dxf file.&amp;quot;  If X is the number of lines in your DXF, don&#039;t worry, it read the whole thing.&lt;br /&gt;
&lt;br /&gt;
By default it lifts the tool up unnecessarily high, you can improve cutting speed by setting the Z retraction area and Z safety margin to a lower number than the default of 15.&lt;br /&gt;
&lt;br /&gt;
=== EagleCAD ===&lt;br /&gt;
Cadsoft [http://www.cadsoft.de/ EagleCAD ] is a  schematic editor and PCB layout tool. It&#039;s not open source, but there&#039;s a&lt;br /&gt;
free version that is very decent and limited only to the size of board you can lay out. &lt;br /&gt;
&lt;br /&gt;
To generate GCode from your Eagle layout, get the scripts from http://www.pcbgcode.org/. These do &amp;quot;Isolation routing,&amp;quot; that is, they will generate GCode to mill away copper outside the traces you laid out on a copper-covered PCB (as well as drill it). &lt;br /&gt;
&lt;br /&gt;
I&#039;ve added MAXCNC mill-specific commands to the pcbgcode config stuff, including setting the spindle speed to maximum and turning on the motor. (Config file is /home/nb/eagle-5.6.0/ulp/gcode-defaults.h on the mill PC). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First experiments milling PCBs = success! [[User:Jtfoote|Jtfoote]] 23:57, 17 October 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
I used .01 carbide end mills from here:&lt;br /&gt;
http://www.amazon.com/Niagara-Cutter-059918-Overall-Carbide/dp/B000N477OK/&lt;br /&gt;
&lt;br /&gt;
On 1-sided copper-plated (1-oz) circuit boards from here: http://www.mpja.com/prodinfo.asp?number=14868+DT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To start, create a layout in Eaglecad. To work best, use one layer (which can make routing a pain), and use a minimum trace size of 0.012 inches. Make sure you do a DRC check with 10 mil isolation spacing (thouugh I have found it misses trace-pad distances). &lt;br /&gt;
&lt;br /&gt;
From the Eagle command line,&lt;br /&gt;
&lt;br /&gt;
 run pcb-gcode-setup&lt;br /&gt;
&lt;br /&gt;
This creates several gcode .ngc file in the same directory as your eagle .brd file. They have suffixes like&lt;br /&gt;
&amp;quot;top&amp;quot; &amp;quot;bot&amp;quot; and &amp;quot;d&amp;quot; for top copper, bottom copper, and drill. Run AXIS2 and load the appropriate file. Look CAREFULLY at the tool path. Does it really isolate everything you want it to? If not, you may have to increase spacing and re-run. Check especially places of small pitch and tight clearances, especially between traces and pads. &lt;br /&gt;
&lt;br /&gt;
Milling the copper is a tradeoff between quality and speed. At fast speeds, the copper tends to get rough at the milled edges. Slow speed rates help a lot but can lead to impractically long milling times. &lt;br /&gt;
&lt;br /&gt;
2.5 ips gives beautiful results, but a good compromise is something like 5 - 8 ips (set in the pcb-gecode setup). If you look at File-&amp;gt;properties in the EMC2-Axis tool it will give you a rough idea of the milling time. &lt;br /&gt;
&lt;br /&gt;
Setting the Z home at precisely zero (at the  board surface) is very important, because we are working at depths of hundredths of an inch. After several attempts I don&#039;t think you can do this well with just the manual jog, and risk breaking the tool. Here&#039;s what I did that worked:&lt;br /&gt;
&lt;br /&gt;
# Raise the head so you can put the tool in the collet. Put it in as far as you can. &lt;br /&gt;
# Tighten gently, only enough to keep from falling out.&lt;br /&gt;
# Drop the head to about 1/4 an inch above the workpiece. Don&#039;t touch!&lt;br /&gt;
# Loosen the mill tool in the collet&lt;br /&gt;
# GENTLY let the mill tool drop to touch the workpiece surface&lt;br /&gt;
# finger-tighten the collet -- tightly!&lt;br /&gt;
# Home the Z axis VERY IMPORTANT DON&#039;T FORGET!!&lt;br /&gt;
# Raise the head and wrench-tighten the collet&lt;br /&gt;
&lt;br /&gt;
I think the default Z Down dimension of -0.01 may be too much given that 1-oz copper is supposed to be only 1.4 mils thick (0.0014 inches). I&#039;ve had good results with -0.008; .0.005 led to problems because I think the PCB I used was not perfectly flat at at some  places this depth did not hit &amp;quot;bottom.&amp;quot; With further experiments this may be because the clamps are compressing the PCB: at least it seemed to work fine more than 1/2 inch away from them.&lt;br /&gt;
&lt;br /&gt;
====Drilling vias====&lt;br /&gt;
&lt;br /&gt;
For through-hole components, you&#039;ll need to drill vias.  Doing this is a multi-step, involved process.  Because etching is sensitive to the trueness/truing of your board&#039;s surface, you only want to etch the board when it&#039;s mated directly to a metal block, but you need a plastic sacrificial stop for drilling.    So, etch as normal, then add two registration marks to the top of the board.  Unmount it, add the plastic backing, change tools, remount, and rezero, respecting the registration.  From there, you can run the drill program after suitable modification (you need to manually comment out all M06/tool change commands).&lt;br /&gt;
&lt;br /&gt;
Generating the drill file:&lt;br /&gt;
&lt;br /&gt;
Settings specific to drilling:&lt;br /&gt;
* Machine:&lt;br /&gt;
** Tool Change: you can&#039;t actually change tools at the moment, so this is just to expedite your cutting process, and stay within the limits of the mill&lt;br /&gt;
*** X: 0.0&lt;br /&gt;
*** Y: 0.0&lt;br /&gt;
*** Z: 0.2&lt;br /&gt;
** Drill depth: Measure your board with calipers, then add 10mil for good measure (I used -0.100&amp;quot; for the single-sided board I did yesterday)&lt;br /&gt;
** GCode Options:&lt;br /&gt;
*** Ensure &amp;quot;Do tool change with zero step&amp;quot; is UNCHECKED.  If this is checked, EMC hangs.  No, really, you don&#039;t want to deal with this problem.  It&#039;s awful close to &amp;quot;EMC hangs, you have to hard kill it, and then rezero the whole setup.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve got the GCode files for etching and drilling generated, you need to tweak the drill file.  As it&#039;s currently configured, our milling rig doesn&#039;t handle tool changes well (the CNC doesn&#039;t support automatic tool change, but the EMC software thinks it does, so the whole setup gets Very Unhappy when it runs into these commands).  To remove these, open your drill ngc/tap file in a Text Editor Of Your Choice, and comment out all lines containing the tool change command M06.  In GCode, comments are parenthesized lines, and they cannot be nested.&lt;br /&gt;
&lt;br /&gt;
Cheat sheet: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed: &#039;s/^\(M06.*\)$/( \1 )/;&#039;&lt;br /&gt;
vim: :g/^M06/s/^\(.*\)$/( \1 )/&lt;br /&gt;
emacs: M-% ^\(M06.*\)$ &amp;lt;enter&amp;gt; ( \1 )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open your drill file in EMC and make sure it looks sane.  There will be a bunch of tool change steps, where it runs itself back to (0,0,0.2), then goes back to work.  This is the tool change position specified above; you may want adjust the point to be closer to the centroid of your drill pads, to shave off a minute or two.&lt;br /&gt;
&lt;br /&gt;
After your etch file looks good, and your drill files look reasonably good, go ahead and set up for etching as above.  When etching is completed, don&#039;t take the board out!  We need to add registration marks for the remounting.  Manually walk the head down to (0,0,0.5).  Once you&#039;re there, turn on the spindle, and gently lower the head til it just bites the copper.  Personally, I went to (0,0,-0.008), which is the depth used for etching.  Leave the spindle on, and raise the head back to (0,0,0.5).  You can turn the spindle off if you&#039;d like, then slew over to (1,1,0.5).  Once there, turn the spindle back on, and go down to (1,1,-0.008) to make the second registration mark.  Raise the head out of the board, then turn off the spindle.  I&#039;d also recommend slewing back to (0,0) at this point, to make re-registration easier.&lt;br /&gt;
&lt;br /&gt;
Next, load up the drill file in EMC.  You should still have the outline of the paths the head just etched on the display, with the drill file overlaid.  This is a good chance to sanity check the line-up of things, etc.  Once that looks right, move to adding a plastic backstop and re-rigging the board.&lt;br /&gt;
&lt;br /&gt;
With those two registration marks in place, you can re-rig the board with a sacrificial plastic backstop underneath of it.  There&#039;s a few of these in the document trays next to the mill.  Change out to your PCB drill-end, re-zero as for etching, and ensure you have good registration (make sure the drill-end is sitting on the 0,0 mark when you insert it, raise to (0,0,0.1), and slew to (1,1,0.01) to eyeball the match up.  If you want to be totally certain, you can turn the spindle on and just bite the board, but, in doing so, you&#039;re likely to obliterate your registration mark, so I&#039;d advise against that.&lt;br /&gt;
&lt;br /&gt;
Make sure you&#039;re happy with everything, and, assuming you are, hit Run.  Keep an eye on things and be ready to hit the kill switch (if babysitting feels tedious, just imagine yourself doing all these holes on the drill press, and then try not to hug your newfound robot slave/friend). -- [[User:Jbm]] 2010-05-07 13:20; a big thank-you to [[User:jtfoote]] for all his help in familiarizing me with the setup.&lt;br /&gt;
&lt;br /&gt;
===[http://www.inkscape.org/  Inkscape ] ===&lt;br /&gt;
&lt;br /&gt;
This just in, plugin with fix for dxf export. Haven&#039;t tried it:&lt;br /&gt;
&lt;br /&gt;
http://www.bigbluesaw.com/saw/big-blue-saw-blog/general-updates/big-blue-saws-dxf-export-for-inkscape.html&lt;br /&gt;
&lt;br /&gt;
Latest: the gcode export from Inkscape is buggy. It&#039;s python so could possibly fix, but it looks kind of involved. &lt;br /&gt;
Workaround: File-&amp;gt;Save As-&amp;gt; .dxf, then use the QCAD-&amp;gt;DXF toolchain. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Inkscape 0.46, use this: http://bitbucket.org/jst/inkscape-gcode/&lt;br /&gt;
(Do &amp;quot;get source&amp;quot;, put all files in /usr/share/inkscape/extensions/)&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Read the &amp;quot;Help&amp;quot; tab when you Effect-&amp;gt;Export-&amp;gt;Export as Gcode&lt;br /&gt;
This tells you how to set the origin, and how to name your layers for different tools. &lt;br /&gt;
&lt;br /&gt;
In the exported GCode, you need to add/change the following lines:&lt;br /&gt;
&lt;br /&gt;
Set the cut height to -0.01 (for example, YMMV)&lt;br /&gt;
 #2=-0.0100 (Height to cut at)&lt;br /&gt;
&lt;br /&gt;
Add commands to turn on the motor after the first line:&lt;br /&gt;
&lt;br /&gt;
 G00 Z#1 &lt;br /&gt;
 S 1000 (set motor speed to 1000 RPM)&lt;br /&gt;
 M3    (turn spindle motor on)&lt;br /&gt;
&lt;br /&gt;
And you are good to go.&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
This is cool but only works for Inkscape 0.43: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?InkscapeHowto&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
&lt;br /&gt;
Cutting fiberglass (PCB) will eventually destroy any kind of steel cutting tool. The glass in the resin matrix is much harder than steel. You need carbide tooling.  Note that carbide is too brittle for most metals and will just snap.&lt;br /&gt;
&lt;br /&gt;
Suppliers:&lt;br /&gt;
 * http://www.precisebits.com/applications/pcbtools.htm &lt;br /&gt;
 * http://thinktink.com/&lt;br /&gt;
 * [http://www.smallparts.com/b/256305011 smallparts.com]  carries Niagara carbide end mills in fine pitches suitable for circuit boards. Available via Amazon as well. &lt;br /&gt;
 * http://www.ottofrei.com/ also sells carbide tooling locally, which you can pick up at their store on 760 Market street #905&lt;br /&gt;
 * High Speed Stainless (HSS) tooling available here: http://littlemachineshop.com/&lt;br /&gt;
 * Spring loaded tool holders account for warped PCBs and mills:  [http://www.2linc.com/spring_loaded_engraving_tool.htm 2linc] &amp;lt;-- expensive.  Cheap ones exist.&lt;br /&gt;
 * Really small end mills [http://bitsbits.com/ bitsbits]&lt;br /&gt;
&lt;br /&gt;
Search for &amp;quot;small parts inc&amp;quot; on amazon.com.  They have reasonable prices and reasonable shipping for endmills.  (You can also search for endmills)  I believe we have a 1/4&amp;quot; and 1/8&amp;quot; collet for the mill, so you&#039;re looking for tools with a 1/4&amp;quot; or 1/8&amp;quot; shank.  I mostly bought HSS for cutting plastic, but I have some harder ones with exotic coatings for aluminum and brass.  --lamont&lt;br /&gt;
&lt;br /&gt;
== Parallel port DB-25 pinout ==&lt;br /&gt;
&lt;br /&gt;
* One pinout from http://www.machsupport.com/forum/index.php?action=dlattach;topic=1319.0;attach=891)&lt;br /&gt;
* http://www.super-tech.com/root/drawings/gif/SuperCam_pinouts.gif &amp;quot;setptype = user1&amp;quot; (confusingly not labeled MAXNC10)&lt;br /&gt;
&lt;br /&gt;
OK, got a definitive pinout, seem to conform to those above. [[User:Jtfoote|Jtfoote]] 23:11, 28 September 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
 Pin  1:  Tool speed PWM, active low&lt;br /&gt;
 Pin  2,3: A quad input&lt;br /&gt;
 Pin  4,5: Y quad input&lt;br /&gt;
 Pin  6,7: X quad input&lt;br /&gt;
 Pin  8,9: Z quad input&lt;br /&gt;
&lt;br /&gt;
 Pin 10: 7420 quad nand output (motion complete ack?)&lt;br /&gt;
 Pin 11: NC&lt;br /&gt;
 Pin 12: X,Y,Z limit (or&#039;ed active high when at limit)&lt;br /&gt;
 Pin 13: spare digital (unused header labeled &amp;quot;probe&amp;quot;)&lt;br /&gt;
 Pin 14: Enable, active high&lt;br /&gt;
 Pin 15: NC&lt;br /&gt;
 Pin 16: input to 4x PICs: enable, active low (reset?)&lt;br /&gt;
 Pin 17: Enable, active high&lt;br /&gt;
 Pin 18: GND&lt;br /&gt;
 Pin 19-25 - NC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Misc other info ==&lt;br /&gt;
&lt;br /&gt;
Manual:&lt;br /&gt;
http://engineering.purdue.edu/AAE/Academics/Courses/Raisbeck/images/resources/cnc/MAXNCmanual.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This guy rebuilt his, has derogatory things to say: http://hans-w.com/cnc.htm&lt;br /&gt;
&lt;br /&gt;
This other guy has some interesting upgrades. Especially notable is the new motor mount, and appropriate dxf http://www.timeguy.com/cradek/cnc/motor-mount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:seph]] was hacking on one. Some notes from him are at http://www.directionless.org/tmp/maxnc/&lt;br /&gt;
There&#039;s a pinout, and an emc2 config. He also recommends thinking about eventually upgrading a lot of the components. Seph&#039;s work is what I (mikew) based the current functional HAL and INI files on.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the link to how to drive the mill with a pc joystick:&lt;br /&gt;
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Using_A_Joypad_To_Move_Your_CNC_Machine&lt;br /&gt;
&lt;br /&gt;
Here is a link to the manufacturer&#039;s available accessories:&lt;br /&gt;
http://www.positiveflow.com/maxacess.htm&lt;br /&gt;
&lt;br /&gt;
== Workshop notes, 1.15.2010 ==&lt;br /&gt;
&#039;&#039;&#039;Machine parts and geometry&#039;&#039;&#039;&lt;br /&gt;
*The &#039;&#039;&#039;bed&#039;&#039;&#039; is the blue anodized aluminum extrusion to which the workpiece is affixed.&lt;br /&gt;
*The &#039;&#039;&#039;collet&#039;&#039;&#039; is mounted at the end of the motor. It holds the milling bit. &#039;&#039;&#039;Note:&#039;&#039;&#039; do not lose the collet, as it is basically impossible to obtain a replacement.&lt;br /&gt;
*The &#039;&#039;&#039;milling bit,&#039;&#039;&#039; which superficially resembles a drill bit, is used to machine the workpiece. To setup the machine, bits are inserted into the collet and then tightened with two wrenches.&lt;br /&gt;
*The &#039;&#039;&#039;workpiece&#039;&#039;&#039; is whatever you&#039;re milling - copper-clad board for PCBs, aluminum, acrylic, etc.&lt;br /&gt;
*&#039;&#039;&#039;Workpiece holders&#039;&#039;&#039; are small threaded rods with metal &amp;quot;clips&amp;quot; that are designed to hold the workpiece firmly to the bed. They should not be over-tightened, as it can cause workpiece distortion.&lt;br /&gt;
*&#039;&#039;&#039;Backing material&#039;&#039;&#039; is a piece of scrap material used between the bed and workpiece. It&#039;s important to use backing material to protect the bed.&lt;br /&gt;
*&#039;&#039;&#039;Limit switches&#039;&#039;&#039; are located at the end of each axis. These act as safeties in case the milling machine reaches the end of its travel. &#039;&#039;&#039;Note:&#039;&#039;&#039; if you&#039;re milling and manage to trip a limit switch, the mill shuts off, in which case you&#039;ll need to redo your work. Be diligent.&lt;br /&gt;
&lt;br /&gt;
*The X axis runs side to side; e.g. the &amp;quot;width&amp;quot; of the bed.&lt;br /&gt;
*The Y axis runs forward and back; e.g. the &amp;quot;depth&amp;quot; of the bed.&lt;br /&gt;
*The Z axis runs up and down; e.g. the space between the bed and collet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Affixing the workpiece to the mill&#039;&#039;&#039;&lt;br /&gt;
*Use a piece of aluminum stock between the PCB and the bed.&lt;br /&gt;
*Use adjustable wrenches to cinch down the workpiece holders to the PCB. You only want the bolts to be finger-tight; the fiberglass substrate can actually be compressed if too much pressure is used, causing distortions in the milled part. &#039;&#039;&#039;Do not use pliers.&#039;&#039;&#039;&lt;br /&gt;
*The collet faces &#039;&#039;upwards&#039;&#039; (like the tip of a rocket) into the spindle.&lt;br /&gt;
*Keep the plastic guard attached to the milling bit. Place the bit into the collet, and bolt the collet into the spindle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeroing the machine&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; In the MaxNC control program, it&#039;s important to zero the mill - to set it to 0,0,0 - before routing a board. Occasionally, the milling machine will not home to 0,0,0 in the MaxNC control program. To fix this, go to &#039;&#039;Machine &amp;gt; Zero Coordinate System &amp;gt; P1 G54.&#039;&#039;&lt;br /&gt;
*In AXIS&#039; &#039;&#039;Manual Control&#039;&#039; tab, adjust the X, Y, and Z axis feed controls until the tool is at the upper right corner of the circuit board.&lt;br /&gt;
*Chuck the bit, finger-tight.&lt;br /&gt;
*It is critical to zero the Z axis correctly. The idea is to drop the bit down onto the surface of the copper, with zero force, and then zero the axis. Use the manual controls to drop the bit, step by step, until it is about 1/4&amp;quot; above the surface of the PCB.&lt;br /&gt;
*Loosen the collet so that the bit drops onto the board. Tighten the collet.&lt;br /&gt;
*Immediately zero the Z axis.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milling&#039;&#039;&#039;&lt;br /&gt;
*Controls for starting / stepping / stopping milling operations are located in AXIS&#039; top toolbar.&lt;br /&gt;
*At this point, all of the axes should be zeroed.&lt;br /&gt;
*Click the Go button in the toolbar to start milling.&lt;br /&gt;
&lt;br /&gt;
== Upgrade ==&lt;br /&gt;
I&#039;d like to upgrade the maxnc.  Right now its a bit sloppy.  I want to (1) fix it up, (2) make a locating system for two-sided PCBs, (3) make a sweet document with tons of pictures so its easy. -moo&lt;br /&gt;
&lt;br /&gt;
Hey moo, who are you?&lt;br /&gt;
The mill seems plenty accurate for our purposes, are you finding it isn&#039;t? (though a pcb jig would be sweet). &lt;br /&gt;
I think someone bent the X spindle through misuse, if we fix anything let&#039;s fix that... [[User:Jtfoote|Jtfoote]] 05:37, 13 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
I recently stopped by and was told that the CNC was dead, or at least not working right, so I took it upon myself to dismantle the motor and spindle, re-oil everything, fix the belt tension, etc. It mills aluminum just fine now, as long as you don&#039;t try to take too heavy of a cut. I&#039;m going to start working on a PCB mount system as well. - cole&lt;br /&gt;
&lt;br /&gt;
Guys, I&#039;d like to start using MaxNC for making PCB now, but I didn&#039;t see any PCB mount system around here. Are you guys still hanging out here? [[User:Azureviolin | Hao]] 16:09, 9 June 2012&lt;br /&gt;
&lt;br /&gt;
=== host pc upgrading notes ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Azureviolin | Hao]] just made MaxNC work with a dell latitude laptop (thanks Carlos for the donation of this laptop) on LinuxCNC 2.5, Ubuntu 10.04 Lucid, so he is planning to upgrade the desktop pc which was hosting the MaxNC machine before. &lt;br /&gt;
&lt;br /&gt;
Here&#039;s two problem Hao met when he use LinuxCNC 2.5 with MaxNC&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
2. emc2 doesn&#039;t run - missing lapic&lt;br /&gt;
This happens most usually on Ubuntu 10.04 LTS + emc2. Error messages like this:&lt;br /&gt;
&lt;br /&gt;
....&lt;br /&gt;
Realtime system did not load&lt;br /&gt;
....&lt;br /&gt;
Debug file information:&lt;br /&gt;
insmod: error inserting &#039;/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko&#039;: -1 Operation not permitted&lt;br /&gt;
&lt;br /&gt;
Additional the following lines are found in dmesg:&lt;br /&gt;
&lt;br /&gt;
....&lt;br /&gt;
[    0.000000] Local APIC disabled by BIOS -- you can enable it with &amp;quot;lapic&amp;quot; &lt;br /&gt;
....&lt;br /&gt;
[   54.798391] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED.&lt;br /&gt;
&lt;br /&gt;
This means your computer has a Local APIC, but it is not enabled. RTAI however expects it to be present and enabled to be able to work. You can force it to on by editing:&lt;br /&gt;
&lt;br /&gt;
in /etc/default/grub, change&lt;br /&gt;
&lt;br /&gt;
GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to &lt;br /&gt;
&lt;br /&gt;
GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash lapic&amp;quot;&lt;br /&gt;
&lt;br /&gt;
afterwards run &amp;quot;sudo update-grub&amp;quot; and restart. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.1. emc.nml changes&lt;br /&gt;
For configurations that have not customized emc.nml, remove the inifile line NML_FILE = emc.nml. This will cause the most up to date version of emc.nml to be used.&lt;br /&gt;
&lt;br /&gt;
For configurations that have customized emc.nml, a change similar to this one is required.&lt;br /&gt;
&lt;br /&gt;
Failure to do this can cause an error like &amp;quot;libnml/buffer/physmem.cc 143: PHYSMEM_HANDLE: Can&#039;t write 10748 bytes at offset 60 from buffer of size 10208.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------- &lt;br /&gt;
&lt;br /&gt;
12:21 PM, 5 Aug 2012&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ideas for maxnc accuracy improvement ===&lt;br /&gt;
In order of utility and least cost&lt;br /&gt;
* tear-down + lube, wax x-y interface&lt;br /&gt;
* inspect replace x-axis gib&lt;br /&gt;
* replace set-screws, with hex cap with nut to lock down&lt;br /&gt;
* x-axis motor mount (stiffer)&lt;br /&gt;
* do swivel ball bearing set screws. (make sense with a gib? ) (anyways grease + locktite)&lt;br /&gt;
* add bearings at ends of lead-screws to stabilie (original MaxNC has these... )&lt;br /&gt;
* z-motor mount (plans at http://www.timeguy.com)&lt;br /&gt;
* spindle replacement&lt;br /&gt;
&lt;br /&gt;
=== dual layer PCB fixture &amp;amp; locating system ===&lt;br /&gt;
&#039;&#039;&#039; Part 1 &#039;&#039;&#039; work plate for prepared pcbs (i.e. has holes for locating)&lt;br /&gt;
* make pin indexed work plate that attaches with t-nuts (no need to drill holes in the maxnc)&lt;br /&gt;
* add large dowel pins for indexing PCBs with pre drilled holes.&lt;br /&gt;
* release pockets to scoop under pcb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; part 2 prep work-plate&#039;&#039;&#039;&lt;br /&gt;
* something sacrificial with indexing corner, to drill holes in PCBs needed to locate in dowel pins above&lt;br /&gt;
* Face mill both to get &#039;&#039;&#039;flat surface&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This could make it really easy to get good dual sided pcbs.&lt;br /&gt;
Process would be:&lt;br /&gt;
&lt;br /&gt;
# load prep pate, clamp down pcb in corner&lt;br /&gt;
# home&lt;br /&gt;
# run pre-written g-code&lt;br /&gt;
# swap plates&lt;br /&gt;
# home.&lt;br /&gt;
# Place pcb in dowel pins, glue, mill side 1&lt;br /&gt;
# Flip pcb (release, reglue)&lt;br /&gt;
# Mill side 2&lt;br /&gt;
# Remove, release CA glue with acetone&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
UPDATE: 4/25/14&lt;br /&gt;
&lt;br /&gt;
Machinist from 23b Shop checked out the mill.  Settings have been tweaked, worlds have been reversed.  X and Y axis flipped, .INI file adjusted to allow for a higher MAX_VELOCITY (15 IPM now, up from 6, not sure the original control hardware can do much more than that)&lt;br /&gt;
&lt;br /&gt;
Seems like the mill prefers to have all the XY coordinates in the positive quadrant in relation to the G54 origin.  &lt;br /&gt;
&lt;br /&gt;
Simplified G code worked just fine&lt;br /&gt;
&lt;br /&gt;
Gibs on the Y axis need adjustment, no limit switches or end stops are installed at the moment, so use the mill with extreme caution.  &lt;br /&gt;
&lt;br /&gt;
two sample programs exist in the nc_code folder, noise.txt and nyan.txt, both will run on a 3.5&amp;quot; tall, 4.5&amp;quot; wide piece of stock, with the origin at the front left corner.  Use a 1/8&amp;quot; engraving bit.&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Meeting_Notes_2012_07_31&amp;diff=41946</id>
		<title>Meeting Notes 2012 07 31</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Meeting_Notes_2012_07_31&amp;diff=41946"/>
		<updated>2014-05-06T00:15:06Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://piratepad.net/WyQ4H0S47o&lt;br /&gt;
&lt;br /&gt;
http://nburl.net/july31&lt;br /&gt;
&lt;br /&gt;
= Agenda =&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[:Category:Meeting Notes|The 227th Meeting of Noisebridge]]&lt;br /&gt;
&lt;br /&gt;
Note-taker: [[User:Malaclyps|Danny]] and the hordes on the etherpad&lt;br /&gt;
&lt;br /&gt;
Moderator: [[User:Zephyr|Zephyr]]&lt;br /&gt;
 &lt;br /&gt;
== Introduction and Names ==&lt;br /&gt;
* &#039;&#039;&#039;Invite a knowledgeable volunteer to explain&#039;&#039;&#039; [[Noisebridge_Vision|what Noisebridge is about]]:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Noisebridge is a 501c3 nonprofit that provides a space for creation, collaboration, and learning about technology and creative projects. Noisebridge provides space, power tools, and infrastructure to help the public learn new skills and create cool things. Noisebridge continues to exist through and depends entirely on membership fees and donations. Our code of conduct is &#039;Be excellent to each other&#039;.&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Invite a knowledgeable volunteer to give &#039;&#039;&#039;[[Consensus Process|a brief primer on consensus process]]: We agree and so should you! Only paid-up members can block consensus.&lt;br /&gt;
* Introduce any new or unusual moderation techniques that you may be using during the meeting like: direct responses, limited speaking time, orderless stack, &amp;amp;c.&lt;br /&gt;
* Round of introductions (remember, announcements come later):&lt;br /&gt;
** What&#039;s your name, &lt;br /&gt;
** are you a member,&lt;br /&gt;
** what do you do, and&lt;br /&gt;
** if you are new: how did you hear about Noisebridge?&lt;br /&gt;
* Zephyr&lt;br /&gt;
* Eric -- makes 16mm films! Maybe teach a 16mm film collective! Workshops!&lt;br /&gt;
* Justin -- moved here about 5 months ago. I live in the mission!&lt;br /&gt;
* Carlos -- I&#039;m working on libnotify&lt;br /&gt;
* Isis -- I&#039;m still battling with the Great Firewall of China. Great firewalL WILL MAKE TOTAL DESTROY&lt;br /&gt;
* (The Man They Call) Za -- I&#039;m interested in authority (the least amounts of it)&lt;br /&gt;
* Nick -- I&#039;m using a javascript database.&lt;br /&gt;
* Liz -- I just made cute mintyboost charging kit. Helping Malaclyps with killer robot.&lt;br /&gt;
* Steffen (spook)-- I iOS program, and getting interested in Node.js. In and out of Noisebridge, I was curious about the radiation detector project. Everyone agrees that jake@spaz.org would know.&lt;br /&gt;
* Eric -- He is the guy who edits wikipedia. Also interested in non-English language Dr Seuss&lt;br /&gt;
* Snail -- I don&#039;t remember what I do. Always starting projects, sometimes going back to them.&lt;br /&gt;
* Steve -- BRAINZZZ computer interface. Rebuilding brain interface for MC Hawking.&lt;br /&gt;
* Alex -- makes Code Hero.&lt;br /&gt;
* Danny -- I&#039;m a retired trial lawyer. Heard there was an electron microscope. Interested in joining a &lt;br /&gt;
* Danny -- I&#039;m writing this sentence.&lt;br /&gt;
* Leif -- I&#039;m interested in counterantidisintermediation.&lt;br /&gt;
* Andrew -- UI designer. &lt;br /&gt;
* Mike -- work with leif on [[deep hack]], digital spelunking for the 21st century, getting down and dirty with the insides of computers.  Also technowander, not a quartermaster, or ombudsman.&lt;br /&gt;
* Elyane -- a filmaker. Interested to do a workshop in film.&lt;br /&gt;
* Bruno -- from Vienna, doing startup with seven other people. Wants to talking about delegated voting.&lt;br /&gt;
* Evan -- says don&#039;t use ArchLinux, whatever you do. A CONTENTIOUS POINT OF DISCUSSION.&lt;br /&gt;
* Ryan -- lives in the mission. Startups. Crypto-Anarchy. I Pseudonymous reputation. Secure encrypted cloud backends. Bitcoin.&lt;br /&gt;
&lt;br /&gt;
== Short Announcements ==&lt;br /&gt;
&lt;br /&gt;
[[Toorcamp]]! Toorcamp! Toorcamp! We are still collecting people for Toorcamp. There is a bus going to Toorcamp! It&#039;s a hacker thing in the woods.&lt;br /&gt;
Some discussion ensues about the Magic Seatless Occubus that is going to Toorcamp. There will be ham radio.&lt;br /&gt;
&lt;br /&gt;
== New or Stale Events ==&lt;br /&gt;
&lt;br /&gt;
== [[Membership Binder]] ==&lt;br /&gt;
* &#039;&#039;&#039;Invite a knowledgeable volunteer to describe&#039;&#039;&#039; [[membership]], and the application process.&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Being a member of Noisebridge is not like being a member of a gym or your local chess club. Anyone can come to Noisebridge to hack and learn: you don&#039;t need to be a member for that. At Noisebridge, membership is something different: it means taking responsibility and committing to help to maintain, improve, and govern Noisebridge. As a member of Noisebridge, you don&#039;t just come here to hack and learn, you actively work to improve what you see around you, help to deal with problems, and make this community better than it is today.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;If you want to show your commitment to Noisebridge and the community here without becoming a capital-M-Member, consider being a Noisebridge associate. Associates pay their dues to the treasurer just like members, use the space just like members, and are valued participants in the community just like members. The difference is that associate membership doesn&#039;t involve consensus: there&#039;s no need to go through consensus to become an associate, but associates don&#039;t get to block consensus either.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Financial Report ==&lt;br /&gt;
* Funds in bank: I think we&#039;re doing okay.&lt;br /&gt;
* Noisetor (See the bulletpoints at the bottom of http://noisetor.net/finances/#summary):&lt;br /&gt;
** There are $1974.25 earmarked NoiseTor funds      &lt;br /&gt;
** Colo service has been paid through Jul  7, 2012 &lt;br /&gt;
** There are enough funds to pay for an additional 2 months of colo &lt;br /&gt;
** This information was updated at Tue Jul 31 20:30:03 2012      &lt;br /&gt;
== Consensus items ==&lt;br /&gt;
You may wish to &#039;&#039;&#039;invite a knowledgeable volunteer to repeat &#039;&#039;&#039;[[Consensus Process|a brief primer on the consensus process]].&lt;br /&gt;
=== Proposals from last week ===&lt;br /&gt;
&#039;&#039;(Add any items which pass or are blocked to the [[Consensus Items History]] page.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Malaclyps: I would be worried if we spent 10K on party + sent someone to Singapore (like last time), I would feel guilty because I work w/ foundation. So this 10 grand will go to our prudent reserve. So I wouldn&#039;t want to spend it on specific projects, just two months&#039; rent. The other objection that had been cited was that the Thiel foundation connected to Peter Thiel, and Peter Thiel connected to Palantir, which datamines for the state.&lt;br /&gt;
&lt;br /&gt;
Leif: Not the problem that Palantir datamines for the state, but that it was mentioned in the Bank of America-connected attack on journalists reporting on Wikileaks. He is also not a fan of the source of Thiel&#039;s wealth: PayPal + Facebook. He agreed long ago at last meetings to stand aside but thinks we really, really shouldn&#039;t do this. It&#039;s not as no-strings-attached as it&#039;s being made to sound. I understand we can pay rent, but if they wanted to sue, which he doesn&#039;t think they do, they could. It&#039;s important to understand that we are entering into a  contract that says this $10,000 is only for operating expenses and we can give them a receipt, but that doesn&#039;t make me feel any better about this.&lt;br /&gt;
&lt;br /&gt;
Ben: Doesn&#039;t see a problem. That&#039;s what they &#039;&#039;want&#039;&#039; us to spend it on.&lt;br /&gt;
&lt;br /&gt;
Leif: But we&#039;re ALREADY paying our rent.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: I&#039;ve worked w/ Thiel fund a lot in past couple of years.  I&#039;m not sure he can speak to all the connections, but I can really say they would be totally happy spending this on rent, I&#039;m totally happy being the person saying we spent it on rent, I have a continuing relationship with them so I would lose a lot more than just getting sued as a board member, so willing to put a lot more than that on the line for this, including my current job.&lt;br /&gt;
&lt;br /&gt;
Alex: Have had dealings with &amp;quot;PayPal mafia.&amp;quot; At [[Hackmeet]] a while ago, a friend of his &amp;quot;hazed&amp;quot; him for wearing a T-shirt which has a Palantir logo on it. Feels bad being associated with Palantir on the face of it, but the shirt is for an organization called Hack the Future and a bunch of people who work at Palantir help with that, are just hackers like us who happen to work for a shady company. Met the CEO of Palantir and asked him right out, &amp;quot;How do you explain your own actions?&amp;quot; said they wanted to make this software to make sure no one would abuse software like it But there&#039;s also the thing this is about, which is the 20 Under 20... speaking tomorrow at Hackademic camp. unschooling folks...was originally asked by Danielle about coming to Noisebridge. Hasn&#039;t seen contract till tonight but only has obligation of one 501(c)3 to another. The Thiel fellowship is just a bunch of smart kids under 20, and we should welcome them. I hope when someone says, &amp;quot;I heard about this from the Thiel fellowship,&amp;quot; that we don&#039;t attack those newcomers. There&#039;s the utopian positive arm of Thiel&#039;s work, and then there&#039;s the evil capitalist arm, but the utopians are awesome.&lt;br /&gt;
&lt;br /&gt;
Lizzard: That touches on the other thing brought up, you mention your T-shirt as an example; people felt that the fact that you&#039;re wearing it &amp;quot;excuses them&amp;quot; because they are using Alex&#039; social capital to deflect from their negative image.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Just to be explicit, Thiel Foundation is different from Palantir. And I also don&#039;t think TF is particularly interested in riding off Noisebridge&#039;s social capital. They have plenty from other eccentric hacker projects.&lt;br /&gt;
&lt;br /&gt;
Alex: When there&#039;s a direct &amp;quot;this is going into bed with this group,&amp;quot; but here it&#039;s enough places removed it shouldn&#039;t be an issue.&lt;br /&gt;
Used to black-marker all Microsoft logos off his shirts but hasn&#039;t gotten around to it with Hack the Future tees.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Proposes putting up for consensus.&lt;br /&gt;
&lt;br /&gt;
Carlos: Asks what Leif would do if it passed consensus.&lt;br /&gt;
&lt;br /&gt;
Leif: Would not block, but would stop paying Noisebridge dues for 1 year. Will probably spend his personal surplus on nb projects&lt;br /&gt;
&lt;br /&gt;
Moderator: Proposals for next week...&lt;br /&gt;
&lt;br /&gt;
Malaclyps: No, no, no! Consensus! You need to do the magic words.&lt;br /&gt;
&lt;br /&gt;
Stand aside? Block?&lt;br /&gt;
&lt;br /&gt;
As such, it is the consensus of Noisebridge that we are taking this money.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Yuck! Does everyone *really* feel okay with this? &lt;br /&gt;
&lt;br /&gt;
Snail: Asks whether consensus has do-overs.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Is that consensus? I don&#039;t think it is.&amp;lt;br&amp;gt; Is anybody enthusiastic about taking this money?&lt;br /&gt;
&lt;br /&gt;
(Murmurs of assent)&lt;br /&gt;
&lt;br /&gt;
Malaclyps: We should formally note what it is spent for in consensus.&lt;br /&gt;
	&lt;br /&gt;
Snail: So we don&#039;t have long discussions on what it&#039;s spent on&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Trying to find wording that makes us feel better about taking the money. Worried Leif + Carlos aren&#039;t happy.&lt;br /&gt;
&lt;br /&gt;
Carlos: Agrees with Leif.&lt;br /&gt;
&lt;br /&gt;
Alex: Missed last discussion, doesn&#039;t want to rehash, but what in particular about Peter Thiel?&lt;br /&gt;
&lt;br /&gt;
Carlos: Feels like it&#039;s another individual who&#039;s washing their money with a non-profit. Happens a lot in the Bay. I cannot assure to you that Peter does that, I don&#039;t have time nor info for that, but as an individual who wants to defend himself with the facts, and know what is really going on?&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Heard last meeting that it was a sort of money-laundering tax dodge; this isn&#039;t how tax dodges work, he doesn&#039;t pay any less tax.&lt;br /&gt;
&lt;br /&gt;
Leif: A charitable foundation is very much a tax shelter; that may be pejorative, it is legal, but it&#039;s true. He&#039;s a wealthy libertarian. All billionaries have nonprofits and it&#039;s not because they&#039;re all really nice people. The rule is they have to spend 5% of total value and don&#039;t pay taxes on profit from investments so he can give away and invest in for-profit enterprises.&lt;br /&gt;
&lt;br /&gt;
Eric: It doesn&#039;t actually work that way. For instance if I&#039;m a 501(c)3 and you decide you&#039;re going to invest in a non-profit, there is intense shit you have to go through with the board. No, he doesn&#039;t pay taxes, but it&#039;s not really his money anymore, the board controls it, even if he gets a director&#039;s salary.&amp;lt;br&amp;gt; What Leif says, on multigenerational level, has merit but in single generation doesn&#039;t work that way.&lt;br /&gt;
&lt;br /&gt;
Moderator: Have we arrived at any new conclusions about our stance?&lt;br /&gt;
&lt;br /&gt;
Carlos: Nothing against ... but believes Noisebridge can really succeed independently.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: I do, too... I&#039;ve been wavering on this too, and I think the thing that convinced me is to push this more was that we get a fair bit of our money that we use on a regular basis from checks of this size - maybe not quite, but one month ago we got one for $5,000 from a Silicon Valley charity, so it&#039;s my feeling that this money, aside from this contract that we have to sign, is pretty much part of the ebb and flow of money that we get, and how we get money is to get donations like this. Agrees we need to maintain independence, but our independence depends on the sporadic charity of individuals like this and doesn&#039;t really change how we work.&lt;br /&gt;
&lt;br /&gt;
Alex: It&#039;s not a great outcome if everyone feels like this is dirty money and these are bad people. There are all these super-science save-the-world type of projects and I don&#039;t think they&#039;re evil. I think if a bunch of people from 20 Under 20 show up, it&#039;s a good source of new awesome hackers, and there&#039;s a bunch of people from Palantir who already show up to use Noisebridge.&lt;br /&gt;
&lt;br /&gt;
Leif: They&#039;re as welcome as anyone else to use Noisebridge, and they&#039;re welcome to be members but that&#039;s not related to the grant.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Would like to try to retry the consensus, reworded to say we&#039;re going to use money exclusively for paying rent (later operating expenses)&lt;br /&gt;
&lt;br /&gt;
Leif: Thinks we should write down how many people are standing aside: at least 2 + maybe more... There were 4 two weeks ago, and Danny withdrew it.&lt;br /&gt;
&lt;br /&gt;
Malaclyps: Because if there were 4 stand asides we should talk about it some more. Not saying this as a threat, but he&#039;s only doing it this week because there was a strong consensus that he should do it one more week, but he&#039;s not going to bring this up again. And the foundation is totally fine either way.&lt;br /&gt;
&lt;br /&gt;
Standing aside: Leif, Carlos, El Presidente - doesn&#039;t want her executive powers to present a conflict of interest.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Wording of the consensus: It is consensus of Noisebridge that the grant be accepted, and the money be used exclusively for paying operating expenses.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Standing aside: Leif, Carlos, Snail.&lt;br /&gt;
&lt;br /&gt;
=== Proposals for next week ===&lt;br /&gt;
&#039;&#039;(Add any new items for consensus to the [[Current Consensus Items]] page.)&#039;&#039;&lt;br /&gt;
God forbid&lt;br /&gt;
&lt;br /&gt;
Does anyone think a fundraiser with a goal? Alex&#039;s roommates think a big giant cartoon thermometer is the way to go&lt;br /&gt;
&lt;br /&gt;
== Discussion Items ==&lt;br /&gt;
If an item of discussion drags on too long, further discussion may be postponed until after the meeting ends.&lt;br /&gt;
During discussion, it is not necessary to write down exact what each person says. Record the topics of discussion, and any items of consensus or controversy here. Detailed descriptions of the conversation should go on the discuss page for this meeting.&lt;br /&gt;
&lt;br /&gt;
Praveen proposed that Noisebridge fiscally sponsor the new Oakland hackerspace&#039;s fundraising activities. We deferred until Kelly the Treasurer had a chance to chip in with her opinion.&lt;br /&gt;
&lt;br /&gt;
== End of Meeting ==&lt;br /&gt;
* [[PGP|PGP Key Signing]] could happen now, check the [[PGP|list]] to enable the giant web of trust built on lies.&lt;br /&gt;
* Return the [[membership binder]] to its rightful location.&lt;br /&gt;
* Clean and tidy the meeting notes, then save them to the wiki.&lt;br /&gt;
* Send a summary of the meeting notes to the discussion list.&lt;br /&gt;
* Enjoy the company of your fellow hacker or robot.&lt;br /&gt;
[[Category:Meeting Notes]]&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=User:Michiexile/Departure&amp;diff=41945</id>
		<title>User:Michiexile/Departure</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=User:Michiexile/Departure&amp;diff=41945"/>
		<updated>2014-05-06T00:15:01Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;DrSyzygy, aka Michiexile, aka Mikael Vejdemo Johansson, and his wife are now leaving the Bay area. Since [[Noisebridge]] has been the hub of our social lives here, and such an awesome place we want everyone we know to know about it, it&#039;s the perfect place for people to gather for a last party before we go.&lt;br /&gt;
&lt;br /&gt;
Checking the [[Noisebridge]] events list and calendar, we settled on:&lt;br /&gt;
* &#039;&#039;&#039;April 23, 15:00&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Come, spend time with us, taste weird things weird people mix up in the kitchen, and make sure we see you before we leave.&lt;br /&gt;
&lt;br /&gt;
Facebook details page: [http://www.facebook.com/event.php?eid=206129919410801]&lt;br /&gt;
&lt;br /&gt;
Google Calendar event: [https://www.google.com/calendar/event?action=TEMPLATE&amp;amp;tmeid=XzZkMGoyaDFwNm9vNDhiYTU2OTMzOGI5azZrb2oyYjlvODhyM2FiYTY3MHBqaWNoazhvcjM0ZGEyODggbWljaGlleGlsZUBt&amp;amp;tmsrc=michiexile%40gmail.com]&lt;br /&gt;
&lt;br /&gt;
If you haven&#039;t been to [[Noisebridge]] you may need to take a look at [[Getting Here]]. &lt;br /&gt;
If you haven&#039;t heard of [[Noisebridge]], and you ar&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
e curious, ask at the party or take a peek at [[Noisebridge Vision]].&lt;br /&gt;
It might be worthwhile sneaking an eye at [[Visitor advice]] too, especially if you have children.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Miter_Saw&amp;diff=41944</id>
		<title>Miter Saw</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Miter_Saw&amp;diff=41944"/>
		<updated>2014-05-06T00:14:57Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO: Improve instructions and safety tips for using the Miter Saw.&lt;br /&gt;
&lt;br /&gt;
== The good ==&lt;br /&gt;
We have a miter saw. It is fast, efficient, and accurate. You could use it to make something!&lt;br /&gt;
&lt;br /&gt;
== The bad ==&lt;br /&gt;
* It is extremely easy to cut your human fingers off using this saw. &#039;&#039;&#039;Don&#039;t reach in until the saw has stopped moving&#039;&#039;&#039;. It only takes 10 seconds to come to a complete stop, and a trip to the ER will take you 10 hours. Slow down. What are you rushing for, anyways?&lt;br /&gt;
* It has a wood blade in it. Don&#039;t use it to cut metal.&lt;br /&gt;
* There was a blade-brake that would stop the blade when the saw reached the top, but that has been flaky. Repairing it is almost certainly more trouble than it&#039;s worth.&lt;br /&gt;
&lt;br /&gt;
== The ugly ==&lt;br /&gt;
* Sometimes the sawdust catcher falls off, covering the dirty shop in sawdust. &lt;br /&gt;
* You should use the shop-vac to clean up after yourself, even if you only cut one thing.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Maps_of_2169_Mission&amp;diff=41943</id>
		<title>Maps of 2169 Mission</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Maps_of_2169_Mission&amp;diff=41943"/>
		<updated>2014-05-06T00:14:41Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note: Some things have been moved around since these maps were made.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== January 2013 map by [[User:Hicksu|Jarrod Hicks]] ==&lt;br /&gt;
&lt;br /&gt;
Here is an updated drawing of the Noisebridge space, based on measurements done from 01/17/2013 to 01/20/2013. I have included a PDF for quick plotting, scaled for 36x24 paper and the original CAD file for future updates. I have been careful in my measuring but the walls of the space are not straight. Always verify measurements if tolerances for new projects are going to be tight.&lt;br /&gt;
&lt;br /&gt;
[[File:Noisebridge Floorplan 36x24.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:Noisebridge Floorplan 36x24.pdf]]&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Noisebridge Floorplan.dwg]]&lt;br /&gt;
&lt;br /&gt;
== December 2011 map by [[User:Tony Longshanks|Tony Longshanks LeTigre]] ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DIGITAL BLUEPRINT of the Noisebridge hackerspace&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:NoiseMap.jpg]]&lt;br /&gt;
&lt;br /&gt;
Method of creation: Photoshop&lt;br /&gt;
&lt;br /&gt;
Created on: Monday, Dec. 26, 2011&lt;br /&gt;
&lt;br /&gt;
Additional data: Happy New Year and Buckle Your Safety Belts, it&#039;s Going to be a Bumpy Night&lt;br /&gt;
&lt;br /&gt;
== June 2010 map by [[User:AlSweigart|Al Sweigart]] ==&lt;br /&gt;
&lt;br /&gt;
[[image:Noisebridge_map.png|750px]]&lt;br /&gt;
&lt;br /&gt;
== August 2009 3D view by [[User:Bjepstein|Bjepstein]] ==&lt;br /&gt;
&lt;br /&gt;
[[File:Overview w invisible wall RR.jpg|750px]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
[[Category:InTheSpace]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Music/Choose_Your_Own_Adventure&amp;diff=41942</id>
		<title>Music/Choose Your Own Adventure</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Music/Choose_Your_Own_Adventure&amp;diff=41942"/>
		<updated>2014-05-06T00:13:57Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
=Where do you want to play the music from?=&lt;br /&gt;
{| width=&amp;quot;800px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot; style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;25%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Pony_-_Where_do_you_want_music_to_happen.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Pony_-_Where_do_you_want_music_to_happen.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Pony&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;The Music I want to play is already on Pony, our majestic file server]]&lt;br /&gt;
|width=&amp;quot;25%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_How_do_you_want_get_your_music_to_the_speakers.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_How_do_you_want_get_your_music_to_the_speakers.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Laptop&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;I have music files on my personal laptop]]&lt;br /&gt;
|width=&amp;quot;25%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Where_do_you_want_music_to_happen.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Where_do_you_want_music_to_happen.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Mobile Device&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;My mobile media device, Android, iPod, iPhone or 8 Track has tunes]]&lt;br /&gt;
|width=&amp;quot;25%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Internet_-_Where_do_you_want_music_to_happen.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Internet_-_Where_do_you_want_music_to_happen.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;The Internets&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;The songs I want to listen to are hosted on the moon]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Pony - Where do you want music to happen?=&lt;br /&gt;
{| width=&amp;quot;400px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot;&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
 style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Pony_-_Hackitorium]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Pony_-_Hackitorium|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hackitorium&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Near entrance, next to electronics benches, 3D printers, sewing tables]]&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Pony_-_Hack_Cafe]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Pony_-_Hack_Cafe|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hack Cafe&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Next to darkroom, library, kitchen, classrooms]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - How do you want get your music to the speakers?=&lt;br /&gt;
{| width=&amp;quot;600px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot; style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Where_do_you_want_music_to_happen.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Where_do_you_want_music_to_happen.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Plug In&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;Easy but lame&#039;&#039;&#039;&amp;lt;br&amp;gt;I just want to physically plug into the sound system]]&lt;br /&gt;
|width=&amp;quot;33%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_Upload_-_Where_do_you_want_music_to_happen.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_Upload_-_Where_do_you_want_music_to_happen.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Upload&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;More work but cooler&#039;&#039;&#039;&amp;lt;br&amp;gt;I want to upload my music to Pony so I can play it remotely]]&lt;br /&gt;
|width=&amp;quot;33%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_Stream_-_Where_do_you_want_music_to_happen.3F]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_Stream_-_Where_do_you_want_music_to_happen.3F|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Stream&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;Complicated but awesome&#039;&#039;&#039;&amp;lt;br&amp;gt;I want to stream music from my laptop wirelessly]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop/Mobile Device - Physical - Where do you want music to happen?=&lt;br /&gt;
{| width=&amp;quot;400px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot; style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Hackitorium]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Hackitorium|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hackitorium&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Near entrance, next to electronics benches, 3D printers, sewing tables]]&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Hack_Cafe]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop.2FMobile_Device_-_Physical_-_Hack_Cafe|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hack Cafe&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Next to darkroom, library, kitchen, classrooms]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - Upload - Where do you want music to happen?=&lt;br /&gt;
{| width=&amp;quot;400px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot; style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_Upload_-_Hackitorium]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_Upload_-_Hackitorium|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hackitorium&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Near entrance, next to electronics benches, 3D printers, sewing tables]]&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_Upload_-_Hack_Cafe]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_Upload_-_Hack_Cafe|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hack Cafe&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Next to darkroom, library, kitchen, classrooms]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - Stream - Where do you want music to happen?=&lt;br /&gt;
{| width=&amp;quot;400px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot; style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_Stream_-_Hackitorium]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_Stream_-_Hackitorium|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hackitorium&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Near entrance, next to electronics benches, 3D printers, sewing tables]]&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Laptop_-_Stream_-_Hack_Cafe]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Laptop_-_Stream_-_Hack_Cafe|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hack Cafe&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Next to darkroom, library, kitchen, classrooms]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Internet - Where do you want music to happen?=&lt;br /&gt;
{| width=&amp;quot;400px&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;12&amp;quot; style=&amp;quot;margin:6px auto 6px auto;padding:0px;font-size:100%;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Internet_-_Hackitorium]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Internet_-_Hackitorium|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hackitorium&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Near entrance, next to electronics benches, 3D printers, sewing tables]]&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Pissingponynb-131.png|center|link=Music/Choose_Your_Own_Adventure#Internet_-_Hack_Cafe]]&lt;br /&gt;
[[Music/Choose_Your_Own_Adventure#Internet_-_Hack_Cafe|&#039;&#039;&#039;&amp;lt;big&amp;gt;&amp;lt;center&amp;gt;Hack Cafe&amp;lt;/center&amp;gt;&amp;lt;/big&amp;gt;&#039;&#039;&#039;Next to darkroom, library, kitchen, classrooms]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Pony - Hackitorium=&lt;br /&gt;
&#039;&#039;&#039;MPD Web Interface: http://172.30.0.30&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
# Go to the AV shelf&lt;br /&gt;
# Make sure the amplifier is on and set to WHATEVER INPUT, volume at about -20&lt;br /&gt;
# Make sure the computer [[Resources/Horsy|Horsy]] (found above the amplifier) is on and running&lt;br /&gt;
# Get your laptop onto the Noisebridge network through wired or wifi&lt;br /&gt;
# Open a browser and go to http://172.30.0.30&lt;br /&gt;
# Use the web interface to load songs and edit the playlist&lt;br /&gt;
&lt;br /&gt;
===MPD Client===&lt;br /&gt;
You can use a more rich native MPD client to interface with Horsy. Noisebridge recommends...&lt;br /&gt;
* Linux: [http://ario-player.sourceforge.net/ Ario]  &amp;lt;code&amp;gt;sudo apt-get install ario&amp;lt;/code&amp;gt;&lt;br /&gt;
* Mac: [http://theremin.amd.co.at/0.6.2.3/Theremin_0.6.2.3.tbz Theremin]&lt;br /&gt;
* Windows: [http://www.thejavashop.net/bjj/ BJJ]&lt;br /&gt;
&lt;br /&gt;
MPD on Horsy:&lt;br /&gt;
* IP Address: 172.30.0.30&lt;br /&gt;
* Port: 6600 (default)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Pony - Hack Cafe=&lt;br /&gt;
&#039;&#039;Make sure playing music isn&#039;t going to disrupt any classes occurring at the same time!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MPD Web Interface: http://172.30.0.41&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
# Go to the Hack Cafe and find the table to the Reverse Engineering Bar display mounted onto the column next to it&lt;br /&gt;
# Make sure the amplifier sitting under the table, is on and set to WHATEVER INPUT, volume at about -20&lt;br /&gt;
# Make sure the computer [[Resources/Zebra|Zebra]] behind the Reverse Engineering Bar display is on and running&lt;br /&gt;
# Get your laptop onto the Noisebridge network through wired or wifi&lt;br /&gt;
# Open a browser and go to http://172.30.0.41&lt;br /&gt;
# Use the web interface to load songs and edit the playlist&lt;br /&gt;
&lt;br /&gt;
===MPD Client===&lt;br /&gt;
You can use a more rich native MPD client to interface with Horsy. Noisebridge recommends...&lt;br /&gt;
* Linux: [http://ario-player.sourceforge.net/ Ario]  &amp;lt;code&amp;gt;sudo apt-get install ario&amp;lt;/code&amp;gt;&lt;br /&gt;
* Mac: [http://theremin.amd.co.at/0.6.2.3/Theremin_0.6.2.3.tbz Theremin]&lt;br /&gt;
* Windows: [http://www.thejavashop.net/bjj/ BJJ]&lt;br /&gt;
&lt;br /&gt;
MPD on Zebra:&lt;br /&gt;
* IP Address: 172.30.0.41&lt;br /&gt;
* Port: 6600 (default)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop/Mobile Device - Physical - Hackitorium=&lt;br /&gt;
# Go to the AV shelf&lt;br /&gt;
# Make sure the amplifier is on and set to WHATEVER INPUT, volume at about -20&lt;br /&gt;
# Find the extremely long audio cable labeled AUX, ziptied to the also extremely long display cables for the projector&lt;br /&gt;
# Plug it into your laptop or device&lt;br /&gt;
# Be weary of volume levels before playing music&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop/Mobile Device - Physical - Hack Cafe=&lt;br /&gt;
&#039;&#039;Make sure playing music isn&#039;t going to disrupt any classes occurring at the same time!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Go to the Hack Cafe and find the table to the Reverse Engineering Bar display mounted onto the column next to it&lt;br /&gt;
# Make sure the amplifier sitting under the table, is on and set to WHATEVER INPUT, volume at about -20&lt;br /&gt;
# Find the audio cable labeled AUX, ziptied to the bundle of cables coming out from the back of the table up to the display&lt;br /&gt;
# Plug it into your laptop or device&lt;br /&gt;
# Be weary of volume levels before playing music&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - Upload - Hackitorium=&lt;br /&gt;
===Web===&lt;br /&gt;
# Go to the AV shelf&lt;br /&gt;
# Make sure the amplifier is on and set to WHATEVER INPUT, volume at about -20&lt;br /&gt;
# Make sure the computer [[Resources/Horsy|Horsy]] (found above the amplifier) is on and running&lt;br /&gt;
# Get your laptop onto the Noisebridge network through wired or wifi&lt;br /&gt;
# Open a browser and go to http://172.30.0.44&lt;br /&gt;
# Click on the Upload tab&lt;br /&gt;
# ?&lt;br /&gt;
# Use the web interface to load songs and edit the playlist&lt;br /&gt;
&lt;br /&gt;
===SSH===&lt;br /&gt;
# Get an account on [[Resources/Pony|Pony]]&lt;br /&gt;
# Open some sort of SCP/SFTP client and connect to Pony&lt;br /&gt;
# Create a directory for yourself in /d2/music&lt;br /&gt;
# Upload music to that directory&lt;br /&gt;
# SSH into Pony&lt;br /&gt;
# run:  &amp;lt;code&amp;gt;mpc-update-all&amp;lt;/code&amp;gt;&lt;br /&gt;
# Wait about 2 minutes&lt;br /&gt;
# Your tunes should be available now to add to a playlist through the web interface&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - Upload - Hack Cafe=&lt;br /&gt;
&#039;&#039;Make sure playing music isn&#039;t going to disrupt any classes occurring at the same time!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Web===&lt;br /&gt;
# Go to the Hack Cafe and find the table to the Reverse Engineering Bar display mounted onto the column next to it&lt;br /&gt;
# Make sure the amplifier sitting under the table, is on and set to WHATEVER INPUT, volume at about -20&lt;br /&gt;
# Make sure the computer [[Resources/Zebra|Zebra]] behind the Reverse Engineering Bar display is on and running&lt;br /&gt;
# Get your laptop onto the Noisebridge network through wired or wifi&lt;br /&gt;
# Open a browser and go to http://172.30.0.41&lt;br /&gt;
# Use the web interface to load songs and edit the playlist&lt;br /&gt;
&lt;br /&gt;
===SSH===&lt;br /&gt;
# Get an account on [[Resources/Pony|Pony]]&lt;br /&gt;
# Open some sort of SCP/SFTP client and connect to Pony&lt;br /&gt;
# Create a directory for yourself in /d2/music&lt;br /&gt;
# Upload music to that directory&lt;br /&gt;
# SSH into Pony&lt;br /&gt;
# run:  &amp;lt;code&amp;gt;mpc-update-all&amp;lt;/code&amp;gt;&lt;br /&gt;
# Wait about 2 minutes&lt;br /&gt;
# Your tunes should be available now to add to a playlist through the web interface&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - Stream - Hackitorium=&lt;br /&gt;
===Linux===&lt;br /&gt;
Setup PulseAudio, most modern linux distros have already switched over to it. Remember to enable &#039;&#039;Make discoverable PulseAdio network sound devices available locally&#039;&#039; in &amp;lt;code&amp;gt;paprefs&amp;lt;/code&amp;gt;, to have avahi running. Using &amp;lt;code&amp;gt;pavucontrol&amp;lt;/code&amp;gt;, switch your output sink to Horsy.&lt;br /&gt;
&lt;br /&gt;
Sink name: Internal Audio Analog Stereo on mpd@horsy&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
http://www.rogueamoeba.com/nicecast/&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Laptop - Stream - Hack Cafe=&lt;br /&gt;
&#039;&#039;Make sure playing music isn&#039;t going to disrupt any classes occurring at the same time!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
Setup PulseAudio, most modern linux distros have already switched over to it. Remember to enable &#039;&#039;Make discoverable PulseAdio network sound devices available locally&#039;&#039; in &amp;lt;code&amp;gt;paprefs&amp;lt;/code&amp;gt;, to have avahi running. Using &amp;lt;code&amp;gt;pavucontrol&amp;lt;/code&amp;gt;, switch your output sink to Zebra.&lt;br /&gt;
&lt;br /&gt;
Sink name: Internal Audio Analog Stereo on mpd@zebra&lt;br /&gt;
&lt;br /&gt;
===Mac===&lt;br /&gt;
===Windows===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Internet - Hackitorium=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Internet - Hack Cafe=&lt;br /&gt;
&#039;&#039;Make sure playing music isn&#039;t going to disrupt any classes occurring at the same time!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=NBTV&amp;diff=41941</id>
		<title>NBTV</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=NBTV&amp;diff=41941"/>
		<updated>2014-05-06T00:13:47Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Spec==&lt;br /&gt;
The NBTV is a &amp;gt;40 inch strange emission (not LED?) TV that was donated to Noisebridge with the directive to tell the person who donated it how it was fixed. &lt;br /&gt;
It had switch and OSD problems, which were all fixed by Zach&lt;br /&gt;
[[Image:TvControlSwitch.jpg|This is a repair schematic|350px|right]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=NetLiteII&amp;diff=41940</id>
		<title>NetLiteII</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=NetLiteII&amp;diff=41940"/>
		<updated>2014-05-06T00:13:37Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Symon NetLite II [http://symondacon.com/content/view/122/267/]&lt;br /&gt;
&lt;br /&gt;
*Has DHCP client and grabs an IP address with no problem&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Starting Nmap 4.85BETA8 ( http://nmap.org ) at 2009-05-09 20:40 PDT&lt;br /&gt;
Interesting ports on 192.168.3.157 (old: 172.30.0.107):&lt;br /&gt;
Not shown: 997 closed ports&lt;br /&gt;
PORT    STATE SERVICE&lt;br /&gt;
23/tcp  open  telnet&lt;br /&gt;
80/tcp  open  http&lt;br /&gt;
700/tcp open  unknown&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Starting Nmap 4.20 ( http://insecure.org ) at 2009-09-25 19:18 PDT&lt;br /&gt;
Interesting ports on 192.168.3.157:&lt;br /&gt;
Not shown: 1485 closed ports&lt;br /&gt;
PORT    STATE         SERVICE&lt;br /&gt;
69/udp  open|filtered tftp&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
137/udp open|filtered netbios-ns&lt;br /&gt;
161/udp open|filtered snmp&lt;br /&gt;
MAC Address: 00:00:E0:BC:2C:9B (Quadram)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Telnet port is open and connects without password.  Once connected, typing &amp;quot;Logon=&amp;quot; gives you access to more settings.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SYMON NetLite II, Ver 2.60(181.21) 16x128 (Boot:175.01-S3d.BFE.fd13)&lt;br /&gt;
  System up time = 01:55:23&lt;br /&gt;
     Waiting On Connection&lt;br /&gt;
Statistics:                         Memory:   31195120 &lt;br /&gt;
   recvd packets =         0          used =   1324544(  4.2%) &lt;br /&gt;
     bad packets =         0          free =  29870576( 95.7%) &lt;br /&gt;
  queued packets =         0          blks = 4/264&lt;br /&gt;
  bytes received =         4          Msgs = 8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                   Refresh =   63Hz &lt;br /&gt;
Serial Number   = 00.00.E0.BC.2C.9B   Name = Llama&lt;br /&gt;
     IP Address = 172.30.0.107        DHCP = 172.30.0.1&lt;br /&gt;
    Subnet Mask = 255.255.255.0        DNS = 172.30.0.1&lt;br /&gt;
Default Gateway = 172.30.0.1&lt;br /&gt;
&lt;br /&gt;
CMD: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;help&amp;quot; (after &amp;quot;logon=&amp;quot;) outputs:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CMD&#039;s = Set Ip=n.n.n.n, Set SubNetMask=n.n.n.n, Set DHCP&lt;br /&gt;
        Set Gateway=n.n.n.n, Set WINS=n.n.n.n[, n.n.n.n], Set DNS=n.n.n.n,&lt;br /&gt;
        Set Name=name, Set Password=password, &lt;br /&gt;
        Help Wireless, Help SNTP, LogOff, Exit, Reset, Help&lt;br /&gt;
        Show BOOT|FONT|APPL|ANIMATION|SNTP|WIRELESS&lt;br /&gt;
        Ping n.n.n.n, Arp, Clear&lt;br /&gt;
        CTRL-R = refresh display, CTRL-S = switch statistics, CTRL-D = exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Communication with the sign is over port 700, but protocol is unknown and probably proprietary&lt;br /&gt;
*Appears to require proprietary [http://symon.com/index.asp?bid=146 Symon Enterprise Server software] in order to display messages.&lt;br /&gt;
*It is running a TFTP server&lt;br /&gt;
*It&#039;s running a web server for configuring things. Running Micro-Web&lt;br /&gt;
&lt;br /&gt;
*Outdated setup manual for an old model: [http://209.85.173.132/search?q=cache:C969mUrZIagJ:foorum.hinnavaatlus.ee/download.php%3Fid%3D1984%26sid%3Da8c3da9e2b2d42e480e01fcb23ce502a+Symon+NetLIte+II+sign+hack&amp;amp;cd=2&amp;amp;hl=en&amp;amp;ct=clnk&amp;amp;gl=us]&lt;br /&gt;
&lt;br /&gt;
*Other Mentions: [http://www.avayausers.com/showthread.php?t=16300] [http://groups.google.com/group/symon-digital-signage/msg/6b7f54362da8125e?pli=1] (already emailed user)&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* Running on an ARM-based Sharp SOC (Sharp LH7A400-N0B)&lt;br /&gt;
* Marked &amp;quot;Symon Communications / 201-1700-A01 / Rev D / 12/03/03&amp;quot;&lt;br /&gt;
* 20-pin header marked &amp;quot;JTAG&amp;quot; -- presumably regular 20-pin ARM JTAG.&lt;br /&gt;
* Some photos of the board [http://www.flickr.com/photos/thejof/tags/symon/ here] from [[User:Jof|jof]]&lt;br /&gt;
* [http://www.flickr.com/photos/edrabbit/sets/72157617917163530/ Photos from edrabbit]&lt;br /&gt;
* On-board flash -- 2x Sharp LH28F320BFE. Datasheet: [[Image:SharpLH28F320BFE.pdf]]&lt;br /&gt;
* On-board SDRAM -- 2x Samsung K4S281632F. Datasheet: [[Image:SamsungK4S281632F.pdf]]&lt;br /&gt;
&lt;br /&gt;
== Observations ==&lt;br /&gt;
* The sign appears to reboot if you write a null byte &#039;\x00&#039; to port 700&lt;br /&gt;
* The read only snmp community is &amp;quot;public&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
It&#039;s on the shop wall next to the mooninite. It has a network address and a usb cable hanging down next to the SIP phone. You can see the IP address on the display. Pwn it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Noise-Bot&amp;diff=41939</id>
		<title>Noise-Bot</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Noise-Bot&amp;diff=41939"/>
		<updated>2014-05-06T00:13:26Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:&#039;&#039;Not to be confused with [[Noisebot]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hereby known as &amp;quot;MC Hawking - The Wheelchair Robot&amp;quot; &lt;br /&gt;
&lt;br /&gt;
UPDATE:  MC Hawking has moved to [http://www.sudoroom.org sudoroom]!&lt;br /&gt;
&lt;br /&gt;
[[User:Azureviolin|Hao]] is working on an opensource robot project [http://www.dorabot.com DORA Project], and have already mount a robotic arm on Noise-Bot/McHawking, and he refers to it as &amp;quot;DoraBot&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:DoraBot_2012_08_25.jpg|thumb|center|550px|DoraBot on Aug.25,2012, [http://www.dorabot.com DORA Project]]]&lt;br /&gt;
[[File:Noise-bot-sideview-2011.jpg|thumb|center|350px|McHawking in 2011]]&lt;br /&gt;
[[File:20_Noisebot.jpg|thumb|center|550px|Old Picture]]&lt;br /&gt;
&lt;br /&gt;
== Videos == &lt;br /&gt;
[http://www.youtube.com/watch?v=kJKXFENEDdE  rachel driving rachel]   &lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=XI_19brMqUU  attacks a wheelchair]   &lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=R-5oosZ_wq4  driving around noisebridge]&lt;br /&gt;
&lt;br /&gt;
== IMPORTANT! ==&lt;br /&gt;
&lt;br /&gt;
Improperly used, the robot can destroy itself, its suroundings, and run you over. Please know what you are doing and don&#039;t be afraid to ask questions. &lt;br /&gt;
&lt;br /&gt;
* RTFI! Know how to engage / disengage wheel clutches, and where the power &amp;lt;S&amp;gt;switch&amp;lt;/S&amp;gt; is incase it goes crazy.  These instructions are found below.&lt;br /&gt;
&lt;br /&gt;
* DO NOT UNPLUG THE ARDUINO IF THE WHEELCHAIR CONTROLS HAVE POWER AND THE CLUTCHES ARE ENGAGED.  THE ROBOT WILL MOVE AT THE HIGHEST SPEED IN A RANDOM DIRECTION.&lt;br /&gt;
&lt;br /&gt;
* Always warn humans nearby that the robot could lose control and run them over. &lt;br /&gt;
&lt;br /&gt;
* DO NOT &amp;quot;UPGRADE&amp;quot; UBUNTU OR THE KERNEL ON THE HOST MACHINE!  (unless you are going to stick around and make everything work with it...)&lt;br /&gt;
&lt;br /&gt;
* if someone is sitting in the chair when it is on, warn them that the robot could go crazy and kill them, it has almost happened.&lt;br /&gt;
&lt;br /&gt;
* We have not implemented even basic safety shutoffs, so you should be watching it all the time. It will very happily drive through its operator and the wall without stopping. &lt;br /&gt;
&lt;br /&gt;
* &amp;lt;S&amp;gt;&#039;&#039;&#039;If it appears to be getting out of hand, the power switch is just behind the joystick, where you turned it on.&#039;&#039;&#039;  This will power down the motors and stop it where it is immediately, with the brakes on.  At this point you can disconnect the parallel-port interface and drive it home with the joystick, or &amp;lt;/S&amp;gt;disengage the wheel clutches and push it home manually.  [there is no longer a manual power switch for the drive.  jake is looking for a STOP button]&lt;br /&gt;
&lt;br /&gt;
* If it REALLY IS getting out of hand, use furniture to try to stop its movement &amp;lt;S&amp;gt;so you can get at the power switch.&amp;lt;/S&amp;gt;  DO NOT try to use your body to stop it, it&#039;s heavier and stronger than you are and it doesn&#039;t feel pain.&lt;br /&gt;
&lt;br /&gt;
== People who have worked on it ==&lt;br /&gt;
&lt;br /&gt;
* [[User:Jake|Jake]]&lt;br /&gt;
* Lilia&lt;br /&gt;
* [[User:Dr jesus|Dr. Jesus]]&lt;br /&gt;
* Evan&lt;br /&gt;
* [[User:Azureviolin|Hao]]&lt;br /&gt;
* [[User:Flipzagging|Neil]]&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
M.C. Hawking the Wheelchair Robot, AKA Noise-Bot, uses an electric wheelchair (Action Arrow Storm Series).  This is a mid-sized electric wheelchair which can be dis-assembled without tools and transported in a car, which is how it got to noisebridge.  It uses two 12-volt lead-acid batteries such as car batteries.  The batteries are wired in series for 24 volts, and it is necessary that they are matched so that one doesn&#039;t wear-out the other during use and charging.&lt;br /&gt;
&lt;br /&gt;
At this time (April 2011) the batteries have been replaced with full-size gel-cells with decent capacity.&lt;br /&gt;
&lt;br /&gt;
An Arduino has been added to monitor battery voltage, and has the ability to turn off power to everything except itself and the wheelchair joystick (but that is coming soon).  If the battery voltage drops below 18 volts for 25 consecutive seconds, the Arduino will turn off the computer until the batteries go above 24 volts - when the charger is hooked up.&lt;br /&gt;
There is also a DB25F connector wired to the Arduino so that the wheelchair&#039;s joystick interface board can plug into the Arduino instead of the PC parallel port.  It is wired so that the four directions connect to four PWM-capable outputs of the Arduino.&lt;br /&gt;
&lt;br /&gt;
The Arduino program is written to watch for direction commands sent by the computer through the serial interface as a two-byte sequence.  Case-sensitive F B L R for the four directions, followed by a byte corresponding to the magnitude of thrust in that direction.  The left-right axis is independant of the forward-backward axis.  To stop, send SS (Capital S twice).  All direction commands expire after one second and so must be re-sent often enough to prevent auto-cancellation.  All this is moot if you have not sent a &amp;quot;Pz&amp;quot; lately, which is the command to activate the wheelchair-power-enable relay.  It must be a capital-P followed by a lowercase z.  This command expires after 2000 milliseconds, so your software has to send it over and over or the power relay will click off and you won&#039;t go anywhere.  Read the latest version of robotpower?.pde.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The arduino&#039;s FTDI chip is a USB serial port, accessed at /dev/arduino1 OR at /dev/ttyUSB0&#039;&#039;&#039;&lt;br /&gt;
This was set in some udev config file, and it corresponds to this arduino&#039;s FTDI chip serial number.&lt;br /&gt;
&lt;br /&gt;
You can hopefully find the latest version of the robotpower arduino program in the home directory of mchawking.  This program is where things like low battery shutoff voltage, and the timeout period for motion commands, are set.&lt;br /&gt;
[http://spaz.org/~jake/robot-emc/robotpower8.pde | Arduino program as of September 2011]&lt;br /&gt;
&lt;br /&gt;
Note that the Arduino program can&#039;t see the arduino&#039;s serial port (/dev/ttyUSB0) unless it is run by root.&lt;br /&gt;
&lt;br /&gt;
[http://spaz.org/~jake/robot-emc/IMG_0602.JPG | Robot Arduino without DB25 yet]&lt;br /&gt;
&lt;br /&gt;
The battery charger consists of a voltage-regulated power-supply connected to the battery pack through a large Diode.  The robot has an AC power plug mounted on a bracket in between the front wheels and facing foward.  There is an electrical outlet mounted on a wooden bracket at the appropriate height for electrical docking.  There is a USB camera (with built-in LED lights) on the robot which allows for visual alignment of the electrical connection.  In the future, the robot will be able to plug itself in by driving up to its special socket, so that the onboard computer does not have to be shut down or manually plugged into mains AC to avoid draining the batteries.&lt;br /&gt;
&lt;br /&gt;
There is a computer (separate from the wheelchair controller which technically has a computer in it) which is in a stamped aluminum case just like the media server.  It uses a model [http://spaz.org/~jake/robot-emc/MS-9642-Manual.pdf | MS-9642] mini-motherboard and a [http://www.mini-box.com/M3-ATX-DC-DC-ATX-Automotive-Computer-car-PC-Power-Supply?sc=8&amp;amp;category=981 | Mini-Box M3-ATX power supply]&lt;br /&gt;
&lt;br /&gt;
The box is currently powered by a custom voltage regulator made by jake.  It accepts up to 40 or so volts, but will never deliver more than 23 to the M3-ATX which is hard-limited to 25 volts.  If the voltage is at or below 23 volts, its FETs are in full conduction and there is zero dropout.  Once on, the M3-ATX will keep the computer running unless voltage goes below 7 volts, at which point the 24-volt battery array of the wheelchair is being seriously damaged.&lt;br /&gt;
&lt;br /&gt;
The voltage regulator&#039;s input plugs into a connector coming from the wheelchair controller&#039;s blue power connector, which is connected through a T-splitter going to the charger and to the batteries.  &#039;&#039;&#039;This is where the voltage regulator gets disconnected when the computer is being worked on, so there are no shocking &amp;quot;surprises&amp;quot;.&#039;&#039;&#039;  The output of the voltage regulator goes to three tab terminals and a cord to the LCD monitor, to provide the computer&#039;s power supply with constant voltage, ground, and a second positive terminal for the unused on/off switch function of the power supply.  Read up on the M3-ATX linked above.&lt;br /&gt;
&lt;br /&gt;
A circuitboard zip-tied to the arm-rest interfaces the parallel port of the computer to the joystick.  This circuit uses transistors to trick the wheelchair controlbox into thinking that the joystick is somewhere other than at-rest in the center.  Of the eight bits of the parallel port, two make the chair go forward, two to the right, two to the left, and two backwards.  For each direction, there is one bit causing low speed and another causing medium speed.  Both bits cause full speed.  This &amp;quot;speed&amp;quot; is separate from the speed control function of the two switches (one of which also controls on/off).  A steady-state on the parallel port is not ignored by the circuit, so a computer crash will cause the chair to go out of control.  In the future, the Arduino will connect instead of the PC parallel port, and it contains software to &amp;quot;expire&amp;quot; any direction command not refreshed by the PC.&lt;br /&gt;
&lt;br /&gt;
Sensors have been installed on the motor which allow the computer to track movement and speed.  An old ball-mouse has been disassembled and its sensors mounted on wires, and these sensors were placed at the open end of the drive motors.  An optical interruptor is attached to the end of the motors&#039; driveshafts, so the &amp;quot;mouse&amp;quot; reports movement on the x and y axes of the mouse when the left and right wheelmotors turn.  The &amp;quot;mouse&amp;quot; is DB9 serial, and is seen by the computer as a serial accessory rather than as an actual Human Interface Device to move a mouse cursor (this would not be the case if a USB serial adaptor were used).  The serial port corresponding to this &amp;quot;mouse&amp;quot; (which uses standard serial mouse protocol to report &amp;quot;movement&amp;quot;) is &#039;&#039;&#039;/dev/odometry&#039;&#039;&#039; as set in udev config files.&lt;br /&gt;
&lt;br /&gt;
An LCD monitor has been mounted permanently as the seatback.  &#039;&#039;&#039;The ON/OFF switch for the monitor and its built-in amplified speaker-system is a pushbutton switch on the left (as you look at it) &amp;quot;shoulder&amp;quot; of the robot.  Sometimes the speakers enter a feedback loop and power to the screen should be shut off to cease this irritation.&#039;&#039;&#039;  The monitor is an [[Inexio]] touchscreen but we have not implemented the touchscreen function yet.&lt;br /&gt;
&lt;br /&gt;
A robot arm made of mostly aluminum and animated by air-cylinders was fitted to the robot, but few electronic valves and no air compressor or tank have been acquired.  Someone will have to invest time and energy to get the arm to do more than make the thing look more menacing.  As of 11/15/2010 the arm was removed to make the robot more wieldy/less unwieldy.&lt;br /&gt;
&lt;br /&gt;
Several electrically-operated linear actuators were acquired and would make great &amp;quot;muscles&amp;quot; for a large robot arm made from scratch.  The air-powered arm is not a good match though, so a new arm should be made with those linear actuators causing magnified movement at joints such as elbows and a shoulder.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
The PC is running a stock Ubuntu with PyParallel being used by the controller program to access the parallel port.  All the software from the home directory as of 11/15/&#039;&#039;&#039;2010&#039;&#039;&#039; is here:&lt;br /&gt;
&lt;br /&gt;
http://spaz.org/~jake/robot-emc/&lt;br /&gt;
&lt;br /&gt;
As of April 2011 the software has been moved around and a lot of projects are in the works.  Contact Lilia Kai at gmail or Jake at spaz if you want to get involved in reading or writing programming for the robot.&lt;br /&gt;
&lt;br /&gt;
As of September 2011 the latest motor-control firmware for the Arduino is here:&lt;br /&gt;
&lt;br /&gt;
http://spaz.org/~jake/robot-emc/robotpower8.pde&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;As always, the latest software is actually on the robot, in ~mchawking/ or ~mchawking/trunk/ or ~mchawking/trunk/scripts/ etc..&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Login ===&lt;br /&gt;
&lt;br /&gt;
 username: mchawking&lt;br /&gt;
 password: [redacted]&lt;br /&gt;
&lt;br /&gt;
== Network Connection ==&lt;br /&gt;
The embedded PC is using a &#039;&#039;&#039;Cisco Aironet 1220B&#039;&#039;&#039; which was hardware-hacked by Jake to accept power from the ATX power supply of the computer.  This consists of 3.3V and 5.0V which, plus ground, come into it with a custom three-terminal connector.  A &#039;&#039;&#039;Generic Realtek USB 802.11b&#039;&#039;&#039; interface, which is sub-excellent, is also available in case the Cisco is not working or if the robot needs to access an 802.11b network.&lt;br /&gt;
&lt;br /&gt;
The Cisco Aironet 1220B named wbr2 on the wheelchair associates to a matching Cisco 1220B named wbr1 at 2169 Mission.  They use 802.11a to communicate on a dedicated channel.  They use the default username and password for that platform.  The embedded PC uses its ethernet port &#039;&#039;&#039;eth1&#039;&#039;&#039; to talk to the Noisebridge network via a connection to wbr2&#039;s ethernet port.&lt;br /&gt;
&lt;br /&gt;
The embedded PC  is configured from &#039;&#039;&#039;/etc/networks/interfaces&#039;&#039;&#039;   Also, Network-Manager which is the gui-compatible 21st century newschool network configuration system is been pushed to the side, possibly for good.  The embedded PC is now configured to find the wireless network called &#039;&#039;&#039;noisebridge&#039;&#039;&#039; and take the internal IP below.&lt;br /&gt;
&lt;br /&gt;
=== Noisebridge internal IP address ===&lt;br /&gt;
&lt;br /&gt;
The robot&#039;s USB wireless interface has claimed an IP on the internal network of&lt;br /&gt;
&lt;br /&gt;
 172.30.0.50&lt;br /&gt;
&lt;br /&gt;
=== Access from outside 2169 Mission ===&lt;br /&gt;
&lt;br /&gt;
Configuration of the firewall is done (thanks Jof), so that connections to the machine can be initiated from the outside world.  This is important if people are expected to log in and drive it around from Germany or Singapore.&lt;br /&gt;
&lt;br /&gt;
=== DNS entry ===&lt;br /&gt;
&lt;br /&gt;
In the future someone will assign that IP address a &#039;&#039;&#039;DNS entry&#039;&#039;&#039; like &lt;br /&gt;
&lt;br /&gt;
 robot.noisebridge.net&lt;br /&gt;
&lt;br /&gt;
== Local Operation ==&lt;br /&gt;
&lt;br /&gt;
The electric wheelchairs&#039; controller brain will not allow movement unless the joystick is at rest for a second when power is switched on.  If the computer has not initialized the parallel port to the &amp;quot;stop&amp;quot; bitpattern, and the switch is flipped on, the green LED will flash endlessly because it thinks you are leaning on the joystick and don&#039;t intend to do so.&lt;br /&gt;
&lt;br /&gt;
The drive-wheels have clutches which can be disengaged from their motors (and brakes) by pressing a button and rotating a collar until it can be pulled outwards.  When the clutches are disengaged, the robot can be pushed around like a shopping cart, and the motors can be activated without actually causing movement.  Sometimes the robot must be pushed forward or backward in order to engage or disengage the wheel clutches, because they are like gears and only fit together in some positions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Disengaging the clutches before testing movement software is highly recommended, as you will be able to see the motors trying to run you over without the robot being able to actually do it.&#039;&#039;&#039;  This is like taking the laser off of Johnny Five before sending him to the lightning-prone recharging booth.&lt;br /&gt;
&lt;br /&gt;
== Operation Outside 2169 Mission ==&lt;br /&gt;
&lt;br /&gt;
The robot has been successfully field tested at a local convention.  The procedure to convert the robot for operation outside Noisebridge is:&lt;br /&gt;
&lt;br /&gt;
* Connect to the Cisco Aironet 1220B wireless device behind the monitor with an RS232 to RJ45 cable, wired to the Cisco pinout, and set your computer&#039;s terminal to the appropriate baud rate and settings.  The following instructions assume familiarity with the programming of Cisco wireless devices through a serial connection.&lt;br /&gt;
* Log into wbr2 and say &amp;quot;enable&amp;quot;.  Enter the password.&lt;br /&gt;
* Say &amp;quot;copy nvram:outside-config nvram:startup-config&amp;quot;, then &amp;quot;reload&amp;quot;.&lt;br /&gt;
* Once wbr2 has restarted, there will be an 802.11a wireless network named &amp;quot;robots&amp;quot; you can associate to.&lt;br /&gt;
* Secure any loose items on the robot.  Put a garbage bag or something over the rest to protect connectors from splashes.&lt;br /&gt;
* Inflate the tires and check for leaks.&lt;br /&gt;
* Charge the robot&#039;s batteries fully, just in case.&lt;br /&gt;
* Power down the robot and move it to wherever it needs to go.  Follow the instructions under &amp;quot;local control&amp;quot; if you&#039;ll be driving.&lt;br /&gt;
* Once at the destination, if your computer has 802.11a (5.8GHz) wifi (many Macbook Pros have this), you can log into 172.30.0.50 over the &amp;quot;robots&amp;quot; wireless network to do whatever you need to do.&lt;br /&gt;
&lt;br /&gt;
When ready to return:&lt;br /&gt;
* Charge the robots batteries fully.&lt;br /&gt;
* Put a splash guard on the robot&#039;s exposed bits again.&lt;br /&gt;
* Secure any loose items on the robot.&lt;br /&gt;
* Inflate the tires and check for leaks.&lt;br /&gt;
* Power down the robot and move it back to 2169.  Do not do this in a hurry.  Take note of public transit instructions for wheelchair users BEFORE arriving at the station or stop.&lt;br /&gt;
* Once back at 2169, clean the robot.&lt;br /&gt;
* Log into wbr2 and say &amp;quot;enable&amp;quot;.  Enter the password.&lt;br /&gt;
* Say &amp;quot;copy nvram:noisebridge-config nvram:startup-config&amp;quot;, then &amp;quot;reload&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autonomous Behaviors ===&lt;br /&gt;
==== Face Following ====&lt;br /&gt;
# Switch on monitor &amp;amp; grab wireless keyboard.&lt;br /&gt;
# Switch on wheelchair (on low speed!) and &lt;br /&gt;
# As user mchawking, open a terminal window in home directory.&lt;br /&gt;
# &amp;lt;S&amp;gt;./botsetup.sh &amp;lt;/S&amp;gt;&lt;br /&gt;
# cd trunk/scripts/lilia/&lt;br /&gt;
# python noise-bot.py&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=NoiseScooter&amp;diff=41938</id>
		<title>NoiseScooter</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=NoiseScooter&amp;diff=41938"/>
		<updated>2014-05-06T00:13:05Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The scooter is publicly available for people to use around the Noisebridge space or run nearby errands. Please don&#039;t take it home with you or use it when the space is crowded.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Now_Playing&amp;diff=41936</id>
		<title>Now Playing</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Now_Playing&amp;diff=41936"/>
		<updated>2014-05-06T00:12:49Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;quot;Now Playing&amp;quot; whiteboard at the entrance to Noisebridge lists the day&#039;s current events.&lt;br /&gt;
&lt;br /&gt;
When updating the Now Playing whiteboard, remember to:&lt;br /&gt;
* Put the day and date (e.g. Saturday, June 5th)&lt;br /&gt;
* List the events, the times they occur, and where (e.g. Weekly Meeting, 8pm-9pm, Couch Area)&lt;br /&gt;
&lt;br /&gt;
If you see that the whiteboard is out of date, please erase it.&lt;br /&gt;
&lt;br /&gt;
Please leave the marker and eraser by the whiteboard.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Front_door_latch_buzzer_interface&amp;diff=41935</id>
		<title>Front door latch buzzer interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Front_door_latch_buzzer_interface&amp;diff=41935"/>
		<updated>2014-05-06T00:12:41Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
The front door latch buzzer is controlled by an optoisolator hooked up the parallel port of a laptop&lt;br /&gt;
&lt;br /&gt;
the front door latch automation won&#039;t work unless this laptop is running&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Espressomaker&amp;diff=41933</id>
		<title>Espressomaker</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Espressomaker&amp;diff=41933"/>
		<updated>2014-05-06T00:12:25Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Espresso Machine needs some tlc. &lt;br /&gt;
&lt;br /&gt;
We bypassed the leaky milk frother and the machine rose from the ashes to make 1 shot of espresso before dying again. It now blinks as if it were heating the water. The heater does get hot, and putting a hi-pot on the heater thermistor to simulate a higher temperature does not work. &lt;br /&gt;
&lt;br /&gt;
It is on a cart in the kitchen with the milk frother parts. We will mess with it again soon.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Elevator_Buzzer&amp;diff=41931</id>
		<title>Elevator Buzzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Elevator_Buzzer&amp;diff=41931"/>
		<updated>2014-05-06T00:12:15Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of 11-02-01 there is a second button installed by the first floor elevator call button.  This second button triggers a very loud buzzer installed over the main door on the third floor.  Please push this button if you need to use the elevator but the call button is not working (see explanation for this at [[Elevator]]).&lt;br /&gt;
&lt;br /&gt;
If you hear this buzzer, which is much louder and more obnoxious than the front door buzzer, please immediately go get in the elevator and ride it down to the first floor.  Someone needs it there and is unable to come up and get it.&lt;br /&gt;
&lt;br /&gt;
Possible improvements to the system include flashing light, swapping it out for an intercom, making it buzz continuously until turned off by someone taking the elevator down, etc.  If you are inspired to do any of these things, &amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
or anything else you think of, go for it!  Ask [[User:rachel|Rachel McConnell]] or Jake (spaz not Appelbaum) if you want more details on the buzzer system.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Ryobi_drill_press&amp;diff=41930</id>
		<title>Ryobi drill press</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Ryobi_drill_press&amp;diff=41930"/>
		<updated>2014-05-06T00:12:06Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO: add instructions and safety tips for how to use the drill press to this page.&lt;br /&gt;
&lt;br /&gt;
= Current Status =&lt;br /&gt;
&lt;br /&gt;
= Overview = &lt;br /&gt;
&lt;br /&gt;
* Official Website - http://www.ryobitools.com/catalog/power_tools/benchtop/DP102L&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Ryobi 10&#039; Drill press is used to drill holes &#039;&#039;([and other tasks|http://en.wikipedia.org/wiki/Drill_press#Drill_press])&#039;&#039;.  &lt;br /&gt;
&lt;br /&gt;
= Manual = &lt;br /&gt;
&lt;br /&gt;
* PDF: Ryobi Drill Press Manual http://www.ryobitools.com/product_manual/file_url/591/DP102L_641_trilingual_08.pdf&lt;br /&gt;
* Ryobi Drill Press Repair Sheet - http://www.ryobitools.com/product_manual/file_url/38/DP102L_641_r.pdf&lt;br /&gt;
&lt;br /&gt;
== Tips ==&lt;br /&gt;
&lt;br /&gt;
=== Safety Tips === &lt;br /&gt;
&lt;br /&gt;
* Page 5 of the Manual has a number of safety tips&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Dishwasher&amp;diff=41929</id>
		<title>Dishwasher</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Dishwasher&amp;diff=41929"/>
		<updated>2014-05-06T00:11:57Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There currently is no dishwasher.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Darkroom/Resources/Prinz_Film_Dryer&amp;diff=41928</id>
		<title>Darkroom/Resources/Prinz Film Dryer</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Darkroom/Resources/Prinz_Film_Dryer&amp;diff=41928"/>
		<updated>2014-05-06T00:11:48Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Does it work?==&lt;br /&gt;
Yes!&lt;br /&gt;
&lt;br /&gt;
==Where does it live?==&lt;br /&gt;
When stored its on top of the shelf above the sink. &#039;&#039;&#039;Please be sure to zip the bag up and not expose the inside to any surfaces!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When in use it sits on the two screws outside and to the right of the darkroom door.&lt;br /&gt;
&lt;br /&gt;
[[File:Prinz-film-dryer.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Darkroom/Resources/HP_Scanjet_G4010&amp;diff=41927</id>
		<title>Darkroom/Resources/HP Scanjet G4010</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Darkroom/Resources/HP_Scanjet_G4010&amp;diff=41927"/>
		<updated>2014-05-06T00:11:38Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Does it work==&lt;br /&gt;
&lt;br /&gt;
Not really, it leaves a 10-20mm stripe of light and black vertically pretty much at the middle of the scan area. Sometimes it hangs too, causing some scanning software to crash. The USB cable that came with it was kinda broken but changing it didn&#039;t fix anything.&lt;br /&gt;
&lt;br /&gt;
I recommend using it with xsane on any recent version of Linux. It works out of the box and is able to cope with the errors from the scanner (until the thing totally refuses to scan).&lt;br /&gt;
&lt;br /&gt;
==What does it scan==&lt;br /&gt;
Flatbed things, 35mm&lt;br /&gt;
&lt;br /&gt;
==Where does it live==&lt;br /&gt;
Currently on top of the black help in the darkroom.&lt;br /&gt;
&lt;br /&gt;
==What belongs to the scanner==&lt;br /&gt;
*Scanner!&lt;br /&gt;
*AC/DC adapter (labeled)&lt;br /&gt;
*USB cable&lt;br /&gt;
*Built in 35mm loader&lt;br /&gt;
*Replacement loaders for 35mm, slides, medium format&lt;br /&gt;
&lt;br /&gt;
==Loaders==&lt;br /&gt;
The built in loader is white, it&#039;s built in, you&#039;ll know what I mean when see it. This particular loader I found to be about 2-4mm too skinny, so I took a Dremel to it. That was a dumb idea and it&#039;s kind of crap tastic now.&lt;br /&gt;
&lt;br /&gt;
I ordered a replacement loader from a site that said should work, words from HP apparently. When I got the loader, loaders actually, they&#039;re totally not specifically made for the G4010, but it lines up right, it just might work. Haven&#039;t tested.&lt;br /&gt;
&lt;br /&gt;
==Manual==&lt;br /&gt;
http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&amp;amp;lang=en&amp;amp;cc=us&amp;amp;docIndexId=64179&amp;amp;taskId=135&amp;amp;prodTypeId=15179&amp;amp;prodSeriesId=3236364&lt;br /&gt;
&lt;br /&gt;
==Drivers==&lt;br /&gt;
http://h20000.www2.hp.com/bizsupport/TechSupport/&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
DriverDownload.jsp?prodNameId=3236365&amp;amp;lang=en&amp;amp;cc=us&amp;amp;taskId=135&amp;amp;prodTypeId=15179&amp;amp;prodSeriesId=3236364&lt;br /&gt;
&lt;br /&gt;
Should work with Sane under Linux.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Darkroom&amp;diff=41926</id>
		<title>Darkroom</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Darkroom&amp;diff=41926"/>
		<updated>2014-05-06T00:11:27Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About==&lt;br /&gt;
The darkroom is located on the east side in between the emergency exit and the bathrooms. This room may also be used for silk screening, general chemistry that requires a sink and moderate ventilation (but not a hood) and any light-sensitive work.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://www.noisebridge.net/mailman/listinfo/darkroom/ Mailing List]&#039;&#039;&#039; - Participate in discussion, please join and tell us about your cool photog projects.&lt;br /&gt;
* &#039;&#039;&#039;[https://www.google.com/calendar/embed?src=starset.net_tkhoabssh632d7rdvm3t2p25bg@group.calendar.google.com&amp;amp;ctz=America/Los_Angeles&amp;amp;gsessionid=OK Google Calendar]&#039;&#039;&#039; - [http://www.google.com/calendar/feeds/starset.net_tkhoabssh632d7rdvm3t2p25bg%40group.calendar.google.com/public/basic XML] - [http://www.google.com/calendar/ical/starset.net_tkhoabssh632d7rdvm3t2p25bg%40group.calendar.google.com/public/basic.ics iCal] - [https://www.noisebridge.net/mailman/listinfo/darkroom/ Email our discussion list] to be added to the calendar.&lt;br /&gt;
&lt;br /&gt;
{{buglink|25}} is about improving the darkroom.&lt;br /&gt;
&lt;br /&gt;
==How Do I Use The Darkroom=&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=&lt;br /&gt;
Anyone is welcome to use the darkroom just as long as our general rule of being excellent to each other is followed! Here are some other guidelines you might find useful.&lt;br /&gt;
&lt;br /&gt;
===General Usage Guidelines===&lt;br /&gt;
# &#039;&#039;&#039;Introductions and project discussion&#039;&#039;&#039; - Have you met anyone else using the darkroom? If not we&#039;d love to meet you and see what awesome things you&#039;re wanting to work on. Please make a [https://www.noisebridge.net/mailman/listinfo/darkroom/ post to our discussion list] and introduce yourself to the group. By doing this you basically get free help from a fairly well size community to folks on how to be utilized the space and equipment, and also by communicating purpose and resource needs we all can get a better idea of how to have our projects coexist in the space.&lt;br /&gt;
# &#039;&#039;&#039;Check the darkroom calendar and schedule time&#039;&#039;&#039; - [https://www.google.com/calendar/embed?src=starset.net_tkhoabssh632d7rdvm3t2p25bg@group.calendar.google.com&amp;amp;ctz=America/Los_Angeles&amp;amp;gsessionid=OK We have a calendar], it contains dates of times when people are going to use the darkroom. This is great as it allows for collaboration and also helps with scheduling conflicts (it&#039;s a small space :P). Email our discussion list to be added to the calendar.&lt;br /&gt;
# &#039;&#039;&#039;Keep the space just as neat and clean as before you found it&#039;&#039;&#039; - Many of us use the space, and only have limited time to do so. When the space is dirty, or resources aren&#039;t where we expect them, life sucks. Please be kind of help to make sure the darkroom is just as neat and organized as you found it (or even better, cleaner then it was before!).&lt;br /&gt;
# &#039;&#039;&#039;Bring up discussion about changes to the darkroom&#039;&#039;&#039; - Want to change something in the darkroom for the better? Already changed something? Great! Bring it up on the [https://www.noisebridge.net/mailman/listinfo/darkroom/ mailing list] so we all can bask in the new founded value of your alterations!&lt;br /&gt;
# &#039;&#039;&#039;Communicate to the group when equipment breaks or supplies run dry&#039;&#039;&#039; - Many of the equipment we have is old and hand me downs, just in the brink of utter self destruction. Things are bound to break and run out, if this happens, fret not, most likely not your fault. Even if it was, please [https://www.noisebridge.net/mailman/listinfo/darkroom/ email our discussion list] and notify the rest of the community. We don&#039;t care who did what, but are more concerned with replacing whatever needs replacing. :)&lt;br /&gt;
# &#039;&#039;&#039;Personal projects and the Darkroom&#039;&#039;&#039; - Noisebridge doesn&#039;t not provide any guaranty on personal projects kept in the space, this also includes tools and consumables. Personal projects generally belong on the user/members shelves on the other side of the space which is out of the way of others doing projects. People from time to time do keep personal photo projects that make logical sense to be kept in the darkroom, there. Note that it&#039;s not the proper place but if you do use the darkroom please keep your items out of the way, and well labeled with your email address and a date. If your items in the space are a problem to someone, they&#039;ll do something about it. Consumables will most likely get mistaken for general donated items and be used. Keep things in the darkroom and Noisebridge in general at your own risk, you&#039;ve been warned.&lt;br /&gt;
# &#039;&#039;&#039;Have fun!&#039;&#039;&#039; - Make cool things, have fun doing it!&lt;br /&gt;
&lt;br /&gt;
===Film Development Guidelines===&lt;br /&gt;
*[[Darkroom/BW_Film_Development| Basic BW Film Development Guidelines]]&lt;br /&gt;
*[[Darkroom/C-41RA Film Development|Rapid C41 Film Development]]&lt;br /&gt;
*[[Darkroom/Rapid E-6 Film Development|Rapid E6 Film Development]]&lt;br /&gt;
*[[Darkroom/E6 development]] - We are getting together supplies to do E6 development. If you have slide film you&#039;d like to develop, add yourself to [[Darkroom/E6 development#Development_queue | the queue]]!&lt;br /&gt;
*We hope to be able to do automated C41 processing. We have an [[Agfa FP200 Color Film Developer]] which has yet to be polished up and tested.&lt;br /&gt;
&lt;br /&gt;
==Classes and Learning==&lt;br /&gt;
Anyone is welcome to teach a workshop or class using the darkroom. Just email the [https://www.noisebridge.net/mailman/listinfo/darkroom/ mailing list] and add the time to our [https://www.google.com/calendar/embed?src=starset.net_tkhoabssh632d7rdvm3t2p25bg@group.calendar.google.com&amp;amp;ctz=America/Los_Angeles&amp;amp;gsessionid=OK Google Calendar].&lt;br /&gt;
&lt;br /&gt;
* General 35mm film processing class, TBA --[[User:Rubin110|rubin110]] 19:23, 17 May 2012 (UTC)&lt;br /&gt;
* Lightroom, TBA --[[User:Rubin110|rubin110]] 19:23, 17 May 2012 (UTC)&lt;br /&gt;
* Scanning yo film, sucka, TBA --[[User:Rubin110|rubin110]] 19:23, 17 May 2012 (UTC)&lt;br /&gt;
* [[Darkroom/Lightning Talks | Lightning Talks]] - [[User:Hurtstotouchfire | hurtstotouchfire]] is attempting to get together a night of lightning talks. Small doses of awesome for your ADD enjoyment!&lt;br /&gt;
&lt;br /&gt;
==[[Darkroom/Resources|Resources]]==&lt;br /&gt;
*Check out the [[Darkroom/Resources|Resources]] page for a list of all of our gear.&lt;br /&gt;
*[[Darkroom/Chemical Purchasing | Chemical Wishlist]] - We are looking into getting a purchasing account with a chemical supply company, please list items you want to buy on this page so we can accumulate an initial shopping list.&lt;br /&gt;
&lt;br /&gt;
==Images==&lt;br /&gt;
There is a [http://www.flickr.com/groups/nb-optics/ flickr pool] that showcases members&#039; photohacking endeavors, including some that have been done at Noisebridge and in the darkroom. Maybe one day we will get around to [http://www.mediawiki.org/wiki/Extension:RSS_Reader aggregating those images here on the wiki].&lt;br /&gt;
&lt;br /&gt;
==To Do: Construction and Organization==&lt;br /&gt;
* Address light leaks over the door, under the wall, fan area, possibly put up a curtain&lt;br /&gt;
* Fixer waste judge --[[User:Rubin110|rubin110]] 18:23, 17 May 2012 (UTC)&lt;br /&gt;
* Negative scanners - Get rid of them&lt;br /&gt;
* Color processor&lt;br /&gt;
* Chemical audit&lt;br /&gt;
** Write note about leaving tick marks on jug after useage&lt;br /&gt;
* General house keeping&lt;br /&gt;
* Moving the the film dryer into the Darkroom, away from metal things --[[User:Rubin110|rubin110]] 18:23, 17 May 2012 (UTC)&lt;br /&gt;
* Make a smarter darkroom in use light --[[User:Rubin110|rubin110]] 18:23, 17 May 2012 (UTC)&lt;br /&gt;
* Fix the water heater --[[User:Rubin110|rubin110]] 18:23, 17 May 2012 (UTC)&lt;br /&gt;
* Integrate the awesomeness that is [[Nburl]] into the darkroom, tag everything&lt;br /&gt;
&lt;br /&gt;
===Things that could be bought===&lt;br /&gt;
* White masking tape&lt;br /&gt;
* More jugs&lt;br /&gt;
* Dish strainer&lt;br /&gt;
* Wire shelves for drying this in the black shelves&lt;br /&gt;
&lt;br /&gt;
==Seeking Donations==&lt;br /&gt;
*Cartridge for Minolta film scanner&lt;br /&gt;
*film frames for enlarger (make?)&lt;br /&gt;
*print washer&lt;br /&gt;
*Print squeegeeing surface&lt;br /&gt;
*Color print developer (also, a hasselblads, kthx)  oh and a SCSI card! fr rls!&lt;br /&gt;
*contact print frames&lt;br /&gt;
*UV lights&lt;br /&gt;
*conductive glass / ITO/FTO&lt;br /&gt;
*Sump box and pump for drain &amp;amp; chems&lt;br /&gt;
*Chemwaste jug for fixer&lt;br /&gt;
&lt;br /&gt;
==Meetings==&lt;br /&gt;
We had a meeting! There have been others, but we didn&#039;t take notes. Maybe we&#039;ll take notes again someday.&lt;br /&gt;
&lt;br /&gt;
Agenda and meeting notes...&lt;br /&gt;
&lt;br /&gt;
* [[Darkroom/Meetings/20091020|October 20th, 2009]]&lt;br /&gt;
* [[Darkroom/Meetings/20120516|May 16th, 2012]]&lt;br /&gt;
&lt;br /&gt;
==Web cam==&lt;br /&gt;
&lt;br /&gt;
A web cam has been installed in the dark room to provide a live feed:&lt;br /&gt;
&lt;br /&gt;
[[File:Darkroomwebcam.gif]]&lt;br /&gt;
&lt;br /&gt;
[[category:pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Classrooms&amp;diff=41925</id>
		<title>Classrooms</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Classrooms&amp;diff=41925"/>
		<updated>2014-05-06T00:11:17Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Noisebridge has two classrooms.&lt;br /&gt;
&lt;br /&gt;
===Turing===&lt;br /&gt;
The Turing classroom is set up for software development and hacking. It is named after [http://en.wikipedia.org/wiki/Alan_Turing Alan Turing].&lt;br /&gt;
&lt;br /&gt;
===Church===&lt;br /&gt;
The Church classroom is in the back and slightly larger than Turing. It is named after [http://en.wikipedia.org/wiki/Alonzo_Church Alonzo Church].&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge T&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
iny URL]]&lt;br /&gt;
&lt;br /&gt;
[[image:Noisebridge_map.png|1000px]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=ChangeLog&amp;diff=41924</id>
		<title>ChangeLog</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=ChangeLog&amp;diff=41924"/>
		<updated>2014-05-06T00:11:07Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you make a change to the space that would require a lot of work to reverse (or you would rather people didn&#039;t reverse), record it here.&lt;br /&gt;
Just hit &amp;quot;edit&amp;quot; at the top of the page, and add away. Don&#039;t worry too much about formatting, I&#039;ll fix it.&lt;br /&gt;
&lt;br /&gt;
If you put click on the signature button in the editor, (the squiggle button next to the crossed out W and the horizontal line) you&#039;ll leave your name and a time and date.&lt;br /&gt;
&lt;br /&gt;
Separate entries with &amp;quot;----&amp;quot;, precede them with --. See other entries for examples. Add them to the top.&lt;br /&gt;
&lt;br /&gt;
If you see something that needs to be fixed, record it on [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
--[[User:Azureviolin|Hao]] 15:19, 25 Augus&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
t 2012 (PDT)&lt;br /&gt;
  * Put the noisebridge flag back to the gate!&lt;br /&gt;
 &lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] ([[User talk:Malaclyps|talk]]) 04:36, 25 August 2012 (UTC)&lt;br /&gt;
  * Put up LCD connected to [[Minotaur]], strawman screen showing at https://minotaur.noisebridge.net/status/display/&lt;br /&gt;
&lt;br /&gt;
--[[User:Eric Vinyl|Eric Vinyl]] 17:00, 11 August 2012 (PDT)&lt;br /&gt;
  * Moved some accessories near Pole 1 to relevant spaces in [[Shelves|Hacker Alley]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
--[[User:Rubin110|rubin110]]&lt;br /&gt;
* Installed some USB audio gear into Stallion with hopes of some day having audio controlled directly from that machine.&lt;br /&gt;
&lt;br /&gt;
--[[Special:Contributions/67.188.9.5|67.188.9.5]] 05:29, 22 June 2012 (UTC)&lt;br /&gt;
  * improved captchas on the wiki. Details on the wiki machine&#039;s changelog, Let me know if it breaks anything.&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 06:22, 8 June 2012 (UTC)&lt;br /&gt;
  * Rebooted asterisk on pony -- it gave up calling one of our SIP services, I think in the DNS failure.&lt;br /&gt;
&lt;br /&gt;
--[[User:Rubin110|rubin110]] 01:51, 8 June 2012 (UTC)&lt;br /&gt;
  * Putting the speakers and juke box back together in the Hack Cafe area.&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 19:42, 6 June 2012 (UTC)&lt;br /&gt;
  * Miloh got us internet archive bandwidth.&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 01:32, 6 June 2012 (UTC) &lt;br /&gt;
  * Minotaur upgraded to 12.04, /etc/resolvconf disabled for dnsmasq (on /etc/default/dnsmasq ) as it was misbehaving&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 21:38, 4 June 2012 (UTC)&lt;br /&gt;
  * Got OKI 5200C printer working (ethernet was out, was getting DHCP ip rather than one on label). Not sure if IP will stick. Have set it up so that I gets told if it stops working again.&lt;br /&gt;
&lt;br /&gt;
--[[User:Flamsmark|Flamsmark]] 02:18, 20 May 2012 (UTC)&lt;br /&gt;
  * Adjusted blue ocean patten curtain on West wall with a small pin into the window-frame so that it protects the Hackatorium tables from sunlight for more of the day. Please revert or improve if desired.&lt;br /&gt;
&lt;br /&gt;
-- Lilia 18:28, 5 May 2012 (UTC)&lt;br /&gt;
  * Installed Noisemachine on wall between Turing doorway and first aid box.&lt;br /&gt;
&lt;br /&gt;
--[[User:Miloh|Miloh]] 04:50, 5 May 2012 (UTC)&lt;br /&gt;
  * fixed doorbell electronic latch so it didn&#039;t stick and keep buzzing..  &lt;br /&gt;
  &lt;br /&gt;
--[[Special:Contributions/216.239.45.4|216.239.45.4]] 22:03, 4 May 2012 (UTC) (asheem)&lt;br /&gt;
  * Replaced corroded doorbell switches, restored doorbell functionality. &lt;br /&gt;
  * Noted malfunction from gate control that causes the gate to stay open/buzzing.&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 01:09, 29 April 2012 (UTC)&lt;br /&gt;
  * [[User:SuperQ|SuperQ]] layed out conduit to bring permanent lights to Church&lt;br /&gt;
&lt;br /&gt;
--[[User:Hipe|Hipe]] 00:51, 29 April 2012 (UTC)&lt;br /&gt;
  * Kitchen cabinets moved to improve compact-ness and reduce eyesore.&lt;br /&gt;
  * Beginnings of labelling every cupboard, making sure contents correspond to labels&lt;br /&gt;
  * Extraneous kitchen utensils and cookware moved to storage (including 12 un-paired pan lids)&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 23:41, 27 April 2012 (UTC)&lt;br /&gt;
  * Fruit-fly attracting fruit vinegar excess moved out.&lt;br /&gt;
&lt;br /&gt;
--[[User:Rayc|Rayc]] 21:53, 27 April 2012 (UTC)&lt;br /&gt;
  * Installed a light fixture inside of the Church class room with a switch that is plugged into the outlet connected to the outside of the SEM room wall, adjacent to the back stairwell. &lt;br /&gt;
  * In addition, I also rotated the florescent fixture that was parallel to the East Wall 180 degrees so that it also illuminates the Church class room as well. Fixes Bug #3.  &lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 03:09, 26 April 2012 (UTC)&lt;br /&gt;
  * Delivery of USB enclosures, Francisco, Catherine helped.&lt;br /&gt;
  * Probed at broken buzzer at top -- no wires seem loose within the main door/listen/talk box.&lt;br /&gt;
  * Replicator Wednesday livestreamed http://www.ustream.tv/channel/noisebridge&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 19:22, 23 April 2012 (UTC)&lt;br /&gt;
  * Martin cleaned up lasercutter, taught Rayc tips on how to clean it.&lt;br /&gt;
&lt;br /&gt;
--[[Special:Contributions/199.188.193.145|199.188.193.145]] 02:03, 22 April 2012 (UTC)&lt;br /&gt;
  * Working lights in Turing!&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 19:09, 21 April 2012 (UTC)&lt;br /&gt;
  * Air compressor for laser cutter needed new brass fitting, fixed by Martin B. (who also cleaned around)&lt;br /&gt;
  * RetinaEngrave downloaded and re-installed, printer driver now working from InkScape&lt;br /&gt;
  ** Remember!  RetinaEngrave must be running in order to use it as a printer driver.  Windows will not run the &#039;driver&#039; for you. **&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 05:29, 21 April 2012 (UTC)&lt;br /&gt;
  * The noisebridge-api now installs as its own Debian package on pony.&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 00:12, 21 April 2012 (UTC)&lt;br /&gt;
  * Wood brought in  by [[User:miloh]] for third electronics bench. Woohoo!&lt;br /&gt;
----&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 22:41, 20 April 2012 (UTC)&lt;br /&gt;
  * We now have [[Dead Drop]] in the gatephone, courtesy of James&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 20:47, 20 April 2012 (UTC)&lt;br /&gt;
  * Cleaned out tar in gateway entry callbox.&lt;br /&gt;
&lt;br /&gt;
  * Filed bug report via discuss re: broken buzzer&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Bugs&amp;diff=41923</id>
		<title>Bugs</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Bugs&amp;diff=41923"/>
		<updated>2014-05-06T00:10:56Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hit edit, and add your bug to the bottom. See the other bugs for the template. To sign your name with time and date, type &amp;quot;--&amp;amp;tilde;&amp;amp;tilde;&amp;amp;tilde;&amp;amp;tilde;&amp;quot;. It&#039;ll be expanded to your username and the time when you save the page.&lt;br /&gt;
&lt;br /&gt;
{{bug|1}}&lt;br /&gt;
We need a better bug tracker than this. [[User:Miloh]] has been looking at [http://roundup.sourceforge.net/ Roundup] as a solution, as recommended by [[User:Malaclyps]]&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 21:00, 20 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|2}}&lt;br /&gt;
FIXED The downstairs buzzer is broken. I&#039;ll ping the gate hackers.&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 21:&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
00, 20 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Still broken. Jake&#039;s back on Saturday, maybe will check it then.&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 05:46, 29 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Asheem fixed --[[User:Malaclyps|Malaclyps]] 19:23, 4 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{bug|3}}&lt;br /&gt;
Lighting in Church is non-operational. &lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 21:46, 20 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Temporary fix -- fluorescent lights now powered through outlet --[[User:Malaclyps|Malaclyps]] 21:56, 28 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[User:SuperQ|SuperQ]] is working on putting on the pipes this Saturday --[[User:Malaclyps|Malaclyps]] 20:54, 23 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{bug|4}}&lt;br /&gt;
FIXED&lt;br /&gt;
&amp;lt;del&amp;gt;We need a CO2 extinguisher for the lasercutter. The current one will destroy the machine.&amp;lt;/del&amp;gt;&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 19:12, 21 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Bought one on Amazon ( http://www.amazon.com/gp/product/B001ECQ5MA ) will arrive within the week. --[[User:Malaclyps|Malaclyps]] 20:59, 23 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|5}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;del&amp;gt;LED lights out on the laser cutter.  Might just be me.  Forgot where the switch is.&amp;lt;/del&amp;gt; WORKSFORME&lt;br /&gt;
--[[User:miloh|miloh]] [[Special:Contributions/50.0.133.59|50.0.133.59]] 16:37, 23 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|6}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;strike&amp;gt;https://www.noisebridge.net/mailman/listinfo/neuro [[User:EmbeddedLinuxGuy|Jesse Zbikowski]] 08:19, 5 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
openeeg needs to be deleted or renamed to a more general neural list&amp;lt;/strike&amp;gt;&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 05:16, 25 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|7}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;strike&amp;gt;floor between hackitorium and EE benches is muddy &amp;lt;strike&amp;gt;&lt;br /&gt;
--[[User:Miloh|Miloh]] 05:23, 25 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|8}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;del&amp;gt;broken sofa in the library, needs throwing out&amp;lt;/del&amp;gt; &amp;quot;I fixed the couch.&amp;quot; -RAYC &lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 21:58, 27 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|9}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;strike&amp;gt;Wiki needs a better anti-spam captcha on the new user page&amp;lt;strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|10}}&lt;br /&gt;
&lt;br /&gt;
311 needs to be revamped, better publicised&lt;br /&gt;
----&lt;br /&gt;
{{bug|11}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;del&amp;gt;one of the 8 ft ladders has been borrowed, getting it back&amp;lt;/del&amp;gt;&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 07:58, 30 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Borrower has returned it&lt;br /&gt;
--[[User:Malaclyps|Malaclyps]] 09:54, 30 April 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{bug|12}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;strike&amp;gt;MCHawking needs a IP tunnel so that it can be reached from the outside world.&amp;lt;strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jof and SuperQ are working on this. --[[User:Malaclyps|Malaclyps]] 03:51, 2 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|13}}&lt;br /&gt;
&lt;br /&gt;
Other 8 ft ladder still missing. --[[User:Malaclyps|Malaclyps]] 19:23, 4 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|14}}&lt;br /&gt;
FIXED for now &amp;lt;strike&amp;gt;spammers keep creating users on the noisebridge.net wiki.  It&#039;s making me crazy, and making the &#039;recent changes&#039; page abs useless. The gentle anarchist maker is redirected to [http://www.mediawiki.org/wiki/Manual:Combating_spam combating spam on mediawiki installs], perhaps it&#039;s time for mediawiki extensions that abate spam with [http://www.mediawiki.org/wiki/Extension:SpamBlacklist blacklists]. &amp;lt;/strike&amp;gt;&lt;br /&gt;
--[[User:Miloh|Miloh]] 22:53, 5 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|15}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;strike&amp;gt;Membership shelf fell over in 5mof. No blame. Can someone carefully pick it up?&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[Special:Contributions/50.131.248.193|50.131.248.193]] 06:21, 18 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|16}}&lt;br /&gt;
&lt;br /&gt;
Dead drop located in the bottom of the payphone had the USB 2.0 cable cut by some jerk.  Needs to be re-spliced with a new connector.&lt;br /&gt;
-[[User:jsnb|James]]&lt;br /&gt;
&lt;br /&gt;
{{bug|17}}&lt;br /&gt;
&lt;br /&gt;
FIXED &amp;lt;strike&amp;gt;Elevator: no access. Call it to any floor, it resets to first floor. Cannot open gate on first floor.&amp;lt;/strike&amp;gt; --˜˜˜˜&lt;br /&gt;
&lt;br /&gt;
{{bug|18}}&lt;br /&gt;
&lt;br /&gt;
Calling 311 needs improvement. You can&#039;t really use it in an emergency.&lt;br /&gt;
&lt;br /&gt;
{{bug|19}}&lt;br /&gt;
&lt;br /&gt;
Get some touch panel system setup through out the space to provide information and event times, possibly to show when a classroom is reserved. Android tablets seem like a more cost effective choice then getting the older clunky touch screens going. --[[User:Rubin110|rubin110]] 18:50, 22 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|20}}&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;AV Center&amp;quot; is kind of a mess, would be better if it was cleaned up and integrated into some thing a little more permanent. --[[User:Rubin110|rubin110]] 18:50, 22 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|21}}&lt;br /&gt;
&lt;br /&gt;
Music in the space is a mess, it would be great if it all ran off of a single machine. --[[User:Rubin110|rubin110]] 18:50, 22 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|22}}&lt;br /&gt;
&lt;br /&gt;
Lighting in the space is fucked, would be great if we had even lighting and it was all control through some system (like the mentioned touch panels). --[[User:Rubin110|rubin110]] 18:50, 22 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|23}}&lt;br /&gt;
&lt;br /&gt;
It&#039;s hard to diagnose a problem with the &amp;quot;internet&amp;quot; at Noisebridge, it would be great if there was a display next to the wall-o-tubes which provided clear stats on how well the internet is working. --[[User:Rubin110|rubin110]] 18:50, 22 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
{{bug|24}}&lt;br /&gt;
&lt;br /&gt;
Noisebridge API doesn&#039;t send a consenso TTS through pulseaudio setup when &#039;opengate&#039; is triggered on pony.noise.  It  currently only sends TTS notifications of door-status to the system audio on horsy.noise &lt;br /&gt;
https://www.noisebridge.net/wiki/API [[User:Miloh|Miloh]] 21:09, 27 June 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;br /&gt;
&lt;br /&gt;
{{bug|25}}&lt;br /&gt;
&lt;br /&gt;
Noisebridge [[darkroom]] is not finished [[User:Miloh|Miloh]] ([[User talk:Miloh|talk]]) 20:21, 10 September 2012 (UTC)&lt;br /&gt;
 This list is not complete nor in optimized order&lt;br /&gt;
 door needs to be framed.  &lt;br /&gt;
 fan vent needs to be finished&lt;br /&gt;
 fan vent switch needs to be wired up &lt;br /&gt;
 &lt;br /&gt;
{{bug|26}}&lt;br /&gt;
Facility closet is not finished [[User:Miloh|Miloh]] ([[User talk:Miloh|talk]]) 20:21, 10 September 2012 (UTC)&lt;br /&gt;
 This list is not complete nor in optimized order&lt;br /&gt;
 Facility closet needs roof.  &lt;br /&gt;
 Facility closet needs floor&lt;br /&gt;
 Facility closet needs wirup&lt;br /&gt;
&lt;br /&gt;
{{bug|27}}&lt;br /&gt;
Shelves at Noisebridge fell over on my shit.&lt;br /&gt;
My shit (well, my friend&#039;s stuff) was under a shelf that fell over.  The stuff got crushed. The shelves were lashed to a column by [[User:miloh|miloh]] and a very intoxicated [[User:jbm|jbm]], but this is only a temporary repair. I want reparations to the friend&#039;s damaged goods and shelves to get replaced with shelves that don&#039;t fall over. &lt;br /&gt;
[[Category:Shelving]]&lt;br /&gt;
&lt;br /&gt;
{{bug|28}}&lt;br /&gt;
FIXED &amp;lt;del&amp;gt;Typing a valid code into the payphone causes the blue light to go on, but the gate does not open.&amp;lt;/del&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;RESOLUTION: [[User:MCT|mct]] &amp;amp; [[User:flamsmark|tom]] repaired this. Additional documentation is provided at [[gate]].&lt;br /&gt;
&lt;br /&gt;
{{bug|29}}&lt;br /&gt;
There is no power running to any of the sockets on the East wall, including those in and around the DJ booth. Temporarily mitigated by running an extension from the box behind the fridge to the DJ booth.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{bug|30}}&lt;br /&gt;
FIXED &amp;lt;del&amp;gt;The doorbell buzzer is not working.  Observed October 23, 2012 [[User:Miloh|Miloh]] ([[User talk:Miloh|talk]]) 17:55, 25 October 2012 (UTC)&amp;lt;/del&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;The gate open button next to the upstairs door is not working.[[Special:Contributions/199.188.193.145|199.188.193.145]] 19:19, 12 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{bug|31}}&lt;br /&gt;
The downstairs door electrically-releaseable strike-plate device is not working well enough.  It needs to be oiled periodically or the door doesn&#039;t latch when closed, it just rests on the latch, unlocked.  This will be helped by fixing bug #32, broken door latch assembly.  It would also be helped by increasing the door closer strength either by adjusting or replacing the door closer.  Observed November 30, 2012 [[User:Jake|Jake]]&lt;br /&gt;
&lt;br /&gt;
{{bug|32}}&lt;br /&gt;
The downstairs door latch assembly is broken.  This is the part that sticks out of the swinging gate and sticks into the electrically-releaseable strike-plate device.  The problem is that the [http://i113.photobucket.com/albums/n238/UWSDWF/deadlatch1.jpg deadlatch] component of the [http://www.masterdoorlock.com/images/illustrations/large/deadlatch.gif door latch assembly] is gone, and so the latch bolt flops around loosely.  People have been penetrating our security using a BART card or whatever they want.  We need to replace the latch assembly.  It is a Schlage.  This is not the landlords&#039; job, as we make 99% of the traffic through that door and 100% of the tampering with it.  Observed November 30, 2012 [[User:Jake|Jake]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FIXED Gate latch assembly has been replaced, Robert (not RayC) bought a new one and wants to be reimbursed. Electrical actuator now secured to fastening plate with bolts &amp;amp; nuts. Additionally, hydralic dampener has been adjusted; gate now gently closes &amp;amp; locks. 12/29/12 robb&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=User:Creativetaboo&amp;diff=41921</id>
		<title>User:Creativetaboo</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=User:Creativetaboo&amp;diff=41921"/>
		<updated>2014-05-06T00:10:37Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Members]] [[Category:Council]]&lt;br /&gt;
== About ==&lt;br /&gt;
&lt;br /&gt;
I am a social engineer, hacker, maker, geek.&lt;br /&gt;
&lt;br /&gt;
Talk to me via email: mmartiniere at gmail dot com or IRC @creativetaboo&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By day, I work with community organizations, hackerspaces, coworking spaces, hackathons, technology startups, and R&amp;amp;D labs to help them create a collaborative, sustainable, and scalable communities. By night I like to play with microcontrollers and small-scale robotics. Sometimes I write articles about wearable technology and bio-hacking. &lt;br /&gt;
&lt;br /&gt;
Been in and around hackerspaces since 2009. I worked on this documentary on hackerspaces [http://electromagnate.com/], help out Power Racing Series [http://www.powerracingseries.org/] and have had a part with PS: One [http://pumpingstationone.org/] , Freeside ATL [https://wiki.freesideatlanta.org/], Dallas Makerspace [http://dallasmakerspace.org/], and Idea Engine (founder, R&amp;amp;D lab).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let&#039;s collaborate and make something awesome!&lt;br /&gt;
&lt;br /&gt;
== Skills ==&lt;br /&gt;
If you want to know how to do any of the below, don&#039;t hesitate. I love to teach.&lt;br /&gt;
&lt;br /&gt;
Web development &amp;lt;br /&amp;gt;&lt;br /&gt;
Wearable technology &amp;lt;br /&amp;gt;&lt;br /&gt;
Basic electronics &amp;lt;br /&amp;gt;&lt;br /&gt;
Community development &amp;lt;br /&amp;gt;&lt;br /&gt;
Life and mind hacks &amp;lt;br /&amp;gt;&lt;br /&gt;
Fiber Arts (Sewing, Knitting, Crochet, Embroidery, etc.) &amp;lt;br /&amp;gt;&lt;br /&gt;
Home Brewing and liquor infusions &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Interests ==&lt;br /&gt;
Things I know a bit about, but would love someone to help me learn more!&lt;br /&gt;
&lt;br /&gt;
Arduino &amp;lt;br /&amp;gt;&lt;br /&gt;
Raspberry Pi &amp;lt;br /&amp;gt;&lt;br /&gt;
Ruby on Rails &amp;lt;br /&amp;gt;&lt;br /&gt;
Robots &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;quot;Internet of things&amp;quot; &amp;lt;br /&amp;gt;&lt;br /&gt;
Biology/ecology/SCIENCE&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
[[Noisebridge Monthly Cleanup]]&lt;br /&gt;
&lt;br /&gt;
== Membership Sponsors ==&lt;br /&gt;
&lt;br /&gt;
Council Member as of 1/14/2014 [https://noisebridge.net/wiki/Meeting_Notes_2014_01_14#Madalynn.27s_Membership]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Strong support for membership&#039;&#039;  --[[User:Deeplyuncertain|Deeplyuncertain]] ([[User talk:Deeplyuncertain|talk]]) 21:03, 28 November 2013 (UTC)&lt;br /&gt;
*[[User:Thex|thex]] ([[User talk:Thex|talk]]) 19:48, 3 December 2013 (UTC)&lt;br /&gt;
*[[User:Dana|Dana]] ([[User talk:Dana|talk]]) 21:16, 3 December 2013 (UTC)&lt;br /&gt;
* [[User:MadCap|MadCap]] ([[User talk:MadCap|talk]]) 02:19, 8 December 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Board/History&amp;diff=41920</id>
		<title>Board/History</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Board/History&amp;diff=41920"/>
		<updated>2014-05-06T00:10:26Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2014 ==&lt;br /&gt;
&lt;br /&gt;
* [[User:Tensory|Ari Lacenski]]&lt;br /&gt;
* [[User:Nthmost|Naomi Most]]&lt;br /&gt;
* [[User:Creativetaboo|Madelynn Martinierre]]&lt;br /&gt;
* [[User:AlSweigart|Al Sweigart]]&lt;br /&gt;
* [[User:Flamsmark|Tom Lowenthal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2013 ==&lt;br /&gt;
&lt;br /&gt;
=== Board ===&lt;br /&gt;
&lt;br /&gt;
* [[User:MCT|MCT]]&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[User:Leif|Leif]]&lt;br /&gt;
* [[User:Merlin|Merlin]]&lt;br /&gt;
* [[User:Ping|Ping]]&lt;br /&gt;
* [[User:Yan|Yan]]&lt;br /&gt;
&lt;br /&gt;
The 2013 board of Noisebridge was decided at the [[Meeting Notes 2013 03 05|Tuesday, March 5th meeting]].&lt;br /&gt;
&lt;br /&gt;
=== Officers ===&lt;br /&gt;
&lt;br /&gt;
* Snail (President)&lt;br /&gt;
* Danny O&#039;Brien (Chief Financial Officer) - Contact: treasurer@noisebridge.net&lt;br /&gt;
* Tom Lowenthal (Secretary) - Contact: secretary@noisebridge.net&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
&lt;br /&gt;
[[Board meeting 2012-05-16]]&lt;br /&gt;
&lt;br /&gt;
===  Board ===&lt;br /&gt;
* [[User:Miloh|Miloh Alexander]]&lt;br /&gt;
* [[User:Malaclyps|Danny O&#039;Brien]]&lt;br /&gt;
* [[User:Snail|Snail]]&lt;br /&gt;
* [[User:Lizzard|Liz Henry]]&lt;br /&gt;
* [[User:adi|Andy Isaacson]]&lt;br /&gt;
&lt;br /&gt;
The 2012 board of Noisebridge was decided at the [[Meeting Notes 2012 02 07|Tuesday, February 7th meeting]].&lt;br /&gt;
&lt;br /&gt;
=== Officers ===&lt;br /&gt;
&lt;br /&gt;
* Snail (President)&lt;br /&gt;
* Kelly Buchanan (Chief Financial Officer) - Contact: treasurer@noisebridge.net&lt;br /&gt;
* Danny O&#039;Brien (Secretary) - Contact: secretary@noisebridge.net&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
&lt;br /&gt;
[[Board meeting 2011-12-24]]&lt;br /&gt;
&lt;br /&gt;
===  Board ===&lt;br /&gt;
* [[User:Miloh|Miloh Alexander]]&lt;br /&gt;
* Rachel Lyra Hospodar&lt;br /&gt;
* [[User:Malaclyps|Danny O&#039;Brien]]&lt;br /&gt;
* [[User:jof|Jonathan Lassoff]]&lt;br /&gt;
* [[User:AlSweigart|Al Sweigart]] &lt;br /&gt;
&lt;br /&gt;
The 2011 board of Noisebridge was decided at the [[Meeting Notes 2011 01 18|Tuesday, January 18th meeting]].&lt;br /&gt;
&lt;br /&gt;
=== Officers ===&lt;br /&gt;
* Jonathan Lassoff (President)&lt;br /&gt;
* Kelly Buchanan (Chief Financial Officer) - Contact: treasurer@noisebridge.net&lt;br /&gt;
* Danny O&#039;Brien (Secretary) - Contact: secretary@noisebridge.net&lt;br /&gt;
&lt;br /&gt;
== 2010 ==&lt;br /&gt;
&lt;br /&gt;
[[Board meeting 2010-12-14]]&lt;br /&gt;
&lt;br /&gt;
===  Board ===&lt;br /&gt;
* Miloh Alexander&lt;br /&gt;
* Ani Niow&lt;br /&gt;
* Shannon Lee&lt;br /&gt;
* Andy Isaacson&lt;br /&gt;
* Rachel McConnell&lt;br /&gt;
&lt;br /&gt;
=== Officers ===&lt;br /&gt;
* Jake Appelbaum (Executive Director)&lt;br /&gt;
* Jeffrey Malone (Treasurer)&lt;br /&gt;
* Seth Schoen (Secretary)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2009 ==&lt;br /&gt;
[[board meeting 2009-10-15]]&lt;br /&gt;
&lt;br /&gt;
===  Board ===&lt;br /&gt;
* Mitch Altman &lt;br /&gt;
* Jake Appelbaum &lt;br /&gt;
* Rachel McConnell &lt;br /&gt;
* Andy Issacson &lt;br /&gt;
* Shannon Lee (replaced Noah Balmer)&lt;br /&gt;
&lt;br /&gt;
=== Officers ===&lt;br /&gt;
* Jake Appelbaum (Executive Director)&lt;br /&gt;
* Mitch Altman (Treasurer)&lt;br /&gt;
* David Molnar (Secretary)&lt;br /&gt;
&lt;br /&gt;
The initial board and officers of Noisebridge were decided at the [[Meeting Notes 2008 06 17|Tuesday 2008-06-17]] meeting.&lt;br /&gt;
&lt;br /&gt;
== 2008 == &lt;br /&gt;
* initial real meeting [[board meeting 2008-09-07]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Big_LED_Screen&amp;diff=41919</id>
		<title>Big LED Screen</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Big_LED_Screen&amp;diff=41919"/>
		<updated>2014-05-06T00:10:14Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= The Big LED Screen =&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
* Dimensions (in pixels) are 128 by 48&lt;br /&gt;
* The buffer board stores data into a couple memory chips, which are then accessible to the daughterboards which drive the actual LEDs.&lt;br /&gt;
* There are four daughterboards, in two chains of length two.  Each of these daughterboards is connected to a single &amp;quot;section&amp;quot; of LEDs (ie: there are four big &amp;quot;sections&amp;quot; of LEDs).  Each daughterboard runs a section of 32 by 48 pixels.&lt;br /&gt;
&lt;br /&gt;
=== History ===&lt;br /&gt;
&lt;br /&gt;
* Originally controlled by a 386; mobo is shot.&lt;br /&gt;
* The 386 connects via ISA to a &amp;quot;buffer board&amp;quot; which looks to be a memory buffer and power conditioner.&lt;br /&gt;
* The &amp;quot;buffer board&amp;quot; has most traces terminating to a socket with a missing chip, so we don&#039;t know what happened here.&lt;br /&gt;
 &lt;br /&gt;
==== Buffer board ====&lt;br /&gt;
&lt;br /&gt;
Tonight (2008-12-30) Josh worked from the backend up a bit, but eventually gave up.  He then moved to the ISA frontside and worked down, which was far more productive.&lt;br /&gt;
&lt;br /&gt;
The device appears to sit at ISA IO por&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
ts 0x180 through 0x183.  The addresses are decoded by U51 (74688 comparator), which then hits the OE2 on U52-19 (74541 driver iirc).  This is then used to feed U53 and U54 (both 74574 D-flip-flops).  These appear to be there to combat fan-out.  He&#039;s not entirely certain where these go, but it seemed like they were going into the RAMs.&lt;br /&gt;
&lt;br /&gt;
The low bits of the ISA address selection sit on the rightmost two pins on the top row of the header, SA1 and SA0, in that order (Just hook the connector up and use the multimeter if that&#039;s nonsensical).  I haven&#039;t traced them through yet; I was in the middle of it when my time ran out.  They look to run over to the empty chip socket on the right side of the board.  Most traces tend to terminate at this chip socket, so most likely we won&#039;t be able to use the display logic on the buffer board.&lt;br /&gt;
&lt;br /&gt;
==== Daughterboards ====&lt;br /&gt;
&lt;br /&gt;
[http://www.flickr.com/photos/31848713@N00/3430719610/ Picture of a daughterboard]&lt;br /&gt;
&lt;br /&gt;
The daughterboards each have qty 3 UCN5832A ([[Image:Ucn5832.pdf]]) 32-bit shift registers (for a total of 96 bits) which drive an array of 32 by 48 pixels (for a total of 1536).  The theory is the other end of the LEDs are connected to 16 different power sources, making all the LEDs addressable (96 * 16 = 1536).  (The shift register does a current sink)&lt;br /&gt;
&lt;br /&gt;
The daughterboards receive serial based on the following:&lt;br /&gt;
&lt;br /&gt;
* The long 10-pin pigtails are as follows:&lt;br /&gt;
  1 - UCN-40   CLK (serial clock)&lt;br /&gt;
  2 - GND&lt;br /&gt;
  3 - UCN-4    STROBE (latch driver)&lt;br /&gt;
  4 - GND&lt;br /&gt;
  5 - UCN-2    SIN (serial in)&lt;br /&gt;
  6 - GND&lt;br /&gt;
  7 - UCN-3    GND&lt;br /&gt;
  8 - GND&lt;br /&gt;
  9 - GND&lt;br /&gt;
&lt;br /&gt;
Pin 1 is marked red.  When looking into the end of the connector, when the red-marked wire is on the left, odd pins are on top. The keyed edge of the connector is also on top.  The top left pin is pin 1.&lt;br /&gt;
&lt;br /&gt;
Per Josh, the grounds do not need to be connected for now.&lt;br /&gt;
&lt;br /&gt;
The serial is daisy chained together.  There are two sets of two daughterboards (four daughterboards total) with 3 shift registers on each daughterboard.  So, each chain of shift registers includes 6 shift registers for a total of 192 bits per chain.&lt;br /&gt;
&lt;br /&gt;
* The 10-pin ports between the daughterboards (J3 and J2) are wired differently.  J3 is:&lt;br /&gt;
  1 -&lt;br /&gt;
  2 -&lt;br /&gt;
  3 -&lt;br /&gt;
  4 -&lt;br /&gt;
  5 - ground&lt;br /&gt;
  6 -&lt;br /&gt;
  7 - clock&lt;br /&gt;
  8 -&lt;br /&gt;
  9 - serial out (j2) / serial in (j3)&lt;br /&gt;
  10 -&lt;br /&gt;
&lt;br /&gt;
(The existing logic shifts out 200 bits instead of 192; we don&#039;t know why).&lt;br /&gt;
&lt;br /&gt;
Looking at the sign doing STROBE: sequences 130us apart, within each sequence, 5 peaks @+5V, 4us each high, otherwise the signal is low. &lt;br /&gt;
&lt;br /&gt;
Looking at CLK: We do a bunch of lcokign, the strobe, etc.  8 CLKs in 5us, entire process takes 125us, appx 200CLKs.  This gives an input rate of 1.6MHz(!)&lt;br /&gt;
&lt;br /&gt;
The shift register is rated for 3.3Mhz, so we could conceivably drive it faster than the 1.5Mhz that it&#039;s currently running.&lt;br /&gt;
&lt;br /&gt;
== Current Operation ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
[http://www.flickr.com/photos/31848713@N00/3430728760/in/photostream/ Overview of the inside of the screen (picture)]&lt;br /&gt;
&lt;br /&gt;
[http://www.flickr.com/photos/31848713@N00/3429916211/in/photostream/ Detail of our breadboard (picture)]&lt;br /&gt;
&lt;br /&gt;
==== LED Hardware ====&lt;br /&gt;
&lt;br /&gt;
The sign is currently driven by two boarduinos on a solderless breadboard.  One controls the left half of the sign, and the other controls the right half.&lt;br /&gt;
&lt;br /&gt;
The old hardware buffer board has 16 power sources that it cycles through in sequence.  It goes through each cycle of 16 power sources at about 500 Hz.  (So it changes power sources every 1/8000th of a second).&lt;br /&gt;
&lt;br /&gt;
Each boarduino shifts bits out along a serial line controlling 192 shift registers.  These shift registers act as controllable current-limited drains.&lt;br /&gt;
&lt;br /&gt;
The LEDs on the display have their anodes connected to the power sources.  Each anode is shared by 192 LEDs.&lt;br /&gt;
&lt;br /&gt;
The LEDs on the display have their cathodes connected to the shift registers.  Each shift register pin is shared by 16 LEDs.&lt;br /&gt;
&lt;br /&gt;
This gives us 3072 LEDs per half of the display, which are arranged into an array 64 LEDs wide by 48 LEDs tall.&lt;br /&gt;
&lt;br /&gt;
The boarduinos have connections to the preexisting circuitry to tell which power source is in use at any time, and send the respective data to the shift registers for display.&lt;br /&gt;
&lt;br /&gt;
We also have an xbee series 1 (802.15.4) wireless chip onboard so we don&#039;t have to open up the sign to talk to it.&lt;br /&gt;
&lt;br /&gt;
==== Software ====&lt;br /&gt;
&lt;br /&gt;
Though we are using arduino compatible hardware, we are using AVR-GCC to compile native code directly for the atmel mega168 chip on the boarduino.  The arduino framework does not perform well enough nor allow us good access to the atmega168 integrated chip features such as SPI and TWI.&lt;br /&gt;
&lt;br /&gt;
We are using lady ada&#039;s arduino bootloader.  This acts like an atmel stk500 programmer, and allows us to upload software over the wireless connection.&lt;br /&gt;
&lt;br /&gt;
The XBEE wireless chip has virtual transparenet pins configured so we can control the reset pins of the two boarduinos independently, and upload new code to each half of the sign at a time.&lt;br /&gt;
&lt;br /&gt;
The two halves talk to each other using the TWI interface on the atmega168.&lt;br /&gt;
&lt;br /&gt;
=== Pin connections ===&lt;br /&gt;
&lt;br /&gt;
[[Image:ledscreen-schematic.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Here are the pins that need to be connected other than power and ground:&lt;br /&gt;
&lt;br /&gt;
* MOSI (PB3) - this sends serial data to the daughterboard&lt;br /&gt;
* SCK (PB5) - this sends lcock signal to the daughterboard&lt;br /&gt;
* PB1 - this should be connected to the latch/strobe signal from the old buffer board&lt;br /&gt;
* PB0 - this should be connected to the latch/strobe signal going to the daughterboard&lt;br /&gt;
* PD7 - this should be hooked up to the left side of one of the power sources on the buffer board through a voltage divider (and small capacitor to stabilize the signal) to bring the 15 volts down to 5 volts.  Do not use the output of the power source, since it&#039;s not nearly as stable.&lt;br /&gt;
&lt;br /&gt;
It uses the existing STROBE (latch) signal from the buffer board for timing, and reads the state of one of the buffer board&#039;s output powers to synchronize where in the sequence of 16 power sources.  It captures the latch signal and re-emits it to the daughterboard.&lt;br /&gt;
&lt;br /&gt;
It ignores the serial clock and serial data from the buffer board.&lt;br /&gt;
&lt;br /&gt;
Unfortunately this has very little processor time to spare since it&#039;s spending all its time clocking out the serial data.  We&#039;re probably limited to very basic patterns on here.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Getting the source ===&lt;br /&gt;
&lt;br /&gt;
The source is in a mercurial repository on [[pony]].  Point your mercurial client at http://pony.local/d3/nils/bigledscreen to pull down a copy of it.&lt;br /&gt;
&lt;br /&gt;
=== Programming the xbee ===&lt;br /&gt;
&lt;br /&gt;
To control the sign wirelessly, you will want to program an xbee chip to interface with it.  I recommend the &amp;quot;xbee explorer&amp;quot; from sparkfun.  To program your new xbee, you will need to make sure your xbee has a recent enough firmware (10A5 is recommended).  Unfortunately firmware upgrade must be done using Digi/MaxStream&#039;s &amp;quot;X-CTU&amp;quot; application which runs under windows.  This can be performed with wine and linux.  See [http://paparazzi.enac.fr/wiki/XBee_configuration paparazzi&#039;s]xbee config page and [http://www.libelium.com/squidbee/upload/3/31/Data-sheet-max-stream.pdf digi&#039;s xbee AT command set] for information about using x-ctu or minicom with your xbee.&lt;br /&gt;
&lt;br /&gt;
The Xbee on the computer side needs to have a small hardware modification to work: pins AD0 and AD1 need to be shorted, and pins AD2 and AD3 need to be shorted.  This is because the xbee connected to your computer toggles pins 0 and 2 to control the state of pins 1 and 3, and pins 1 and 3 are mirrored by the xbee connected to the sign.  If you use a stock xbee, you&#039;ll still be able to talk to the sign with it but you won&#039;t be able to flash new firmware.&lt;br /&gt;
&lt;br /&gt;
Once you have your xbee connected to your computer, you can use xbee-pgm.pl to set it up to talk to the sign such as the following:&lt;br /&gt;
&lt;br /&gt;
  ./xbee-pgm.pl /dev/cu.usbserial.A12345 program-computer-side&lt;br /&gt;
&lt;br /&gt;
where /dev/cu.usbserial.A12345 is the serial port for your xbee.&lt;br /&gt;
&lt;br /&gt;
If your xbee was configured to use the original 9600 baud rate, you will need to run this twice to actually write the new baud rate to flash.  Your xbee will now talk at 19200 baud, and is now configured to talk to the sign.&lt;br /&gt;
&lt;br /&gt;
=== Uploading new sign code ===&lt;br /&gt;
&lt;br /&gt;
To compile new sign code, simply &amp;quot;make&amp;quot; in the bigledscreen directory.  This will produce a &amp;quot;ledlife.hex&amp;quot; file that you can upload to the sign.  If you are unfamiliar with AVR programming and avrdude, you should go through one of the tutorials on the internet first.  This is not a good first project.&lt;br /&gt;
&lt;br /&gt;
To upload new sign code, you must upload to each half of the sign separately.  First, activate the reset pins on both halves of the sign:&lt;br /&gt;
&lt;br /&gt;
  ./xbee-pgm.pl /dev/cu.usbserial.A12345 all-high&lt;br /&gt;
&lt;br /&gt;
Now, release the reset pin on half of the sign.  This allows the left half of the sign to boot up:&lt;br /&gt;
&lt;br /&gt;
  ./xbee-pgm.pl /dev/cu.usbserial.A12345 3-high&lt;br /&gt;
&lt;br /&gt;
The atmega168 will now start the Lady Ada&#039;s bootloader, which acts just like a stk500.&lt;br /&gt;
&lt;br /&gt;
Immediately, start your &amp;quot;avrdude&amp;quot; to upload code.  If you do not do this fast enough, you will need to toggle the reset pin again.&lt;br /&gt;
&lt;br /&gt;
  avrdude -F -b 19200 -c stk500v1 -p m168 -P /dev/cu.usbserial-A12345 -e -U flash:w:ledlife.hex&lt;br /&gt;
&lt;br /&gt;
Sometimes this will fail.  If it fails repeatedly, reposition your xbee closer to the sign, or reorient it, and try again.&lt;br /&gt;
&lt;br /&gt;
Once this half is done, you can upload the right half:&lt;br /&gt;
&lt;br /&gt;
  ./xbee-pgm.pl /dev/cu.usbserial.A12345 1-high&lt;br /&gt;
  avrdude -F -b 19200 -c stk500v1 -p m168 -P /dev/cu.usbserial-A12345 -e -U flash:w:ledlife.hex&lt;br /&gt;
&lt;br /&gt;
Then you can release the reset pin on the left half so it can boot up, and both halves can run:&lt;br /&gt;
&lt;br /&gt;
  ./xbee-pgm.pl /dev/cu.usbserial.A12345 all-low&lt;br /&gt;
&lt;br /&gt;
=== Controlling a running sign ===&lt;br /&gt;
&lt;br /&gt;
You can use the &amp;quot;sendcmd.pl&amp;quot; script to send bytes to the sign.  The usage is similar to xbee-pgm.pl:&lt;br /&gt;
&lt;br /&gt;
  ./sendcmd.pl &amp;lt;serial port&amp;gt; &amp;lt;byte code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;byte code&amp;gt; is the decimal value of the byte to send.  You should not send bytes too fast, and sometimes bytes get missed.  Hopefully this will change in the future.&lt;br /&gt;
&lt;br /&gt;
You can address one or both of the halves by sending one of the following values:&lt;br /&gt;
&lt;br /&gt;
  0 - address left&lt;br /&gt;
  1 - address right&lt;br /&gt;
  2 - address both&lt;br /&gt;
&lt;br /&gt;
If you want to send a data value from 0 to 3 (inclusive) and don&#039;t want to address a screen, you can first send a &amp;quot;3&amp;quot;, which indicates that the next byte should be treated as a data byte instead of an address byte.&lt;br /&gt;
&lt;br /&gt;
Immediately after you address a screen, you send a command:&lt;br /&gt;
&lt;br /&gt;
  64 - Turn on life, and randomly occasionally reset&lt;br /&gt;
  65 - Turn on life without the periodic random reset&lt;br /&gt;
  66 - Run test pattern&lt;br /&gt;
  67 - Act as single-buffered framebuffer&lt;br /&gt;
  68 - Act as double-buffered framebuffer&lt;br /&gt;
  &lt;br /&gt;
  70 - clear framebuffer, home cursor&lt;br /&gt;
  71 - set x coordinate of cursor&lt;br /&gt;
  72 - set y coordinate of cursor&lt;br /&gt;
  73 - for double-buffered framebuffer, swap front and back buffers&lt;br /&gt;
  74 - for double-buffered framebuffer, do a single round of life and swap front and back buffers&lt;br /&gt;
&lt;br /&gt;
When setting an x or y coordinate of the cursor, follow the command with the cursor position added to 128.  The cursor is 8 pixels wide horozontally and 1 pixel tall.  Valid values for setting the X cursor coordinate are 128 through 135.  Valid values for setting the Y cursor coordinate are 128 through 175.&lt;br /&gt;
&lt;br /&gt;
After you have issued attention and a command, any further bytes you send will be placed on the screen at the cursor, and then the cursor will go to the next 8 pixels.  It scans in the standard left-to-right, top-to-bottom order.&lt;br /&gt;
&lt;br /&gt;
An example script, &amp;quot;gliders.sh&amp;quot;, will place a bunch of gliders on the display.  (You may need to change the &amp;quot;port&amp;quot; variable to match your local serial port).  Note that it has several times where it stops and asks you if everything is ok; use ctrl-c to abort if any bytes got missed in transit, and then start over.&lt;br /&gt;
&lt;br /&gt;
For further information, UTSL.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Adafruit&amp;diff=41918</id>
		<title>Adafruit</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Adafruit&amp;diff=41918"/>
		<updated>2014-05-06T00:10:04Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.adafruit.com/blog/2010/06/01/big-news-all-hacker-spaces-in-the-world-get-adafruit-reseller-pricing-starting-today/ Adafruit Industries is offering reseller prices to hackerspaces.]&lt;br /&gt;
&lt;br /&gt;
Al Sweigart has signed up to coordinate orders. They request only making bulk orders (&amp;gt;$250). I&#039;ll have them shipped to my office (it&#039;s safe and I can easily move them to Noisebridge afterwards).&lt;br /&gt;
&lt;br /&gt;
Reseller prices offer up to a 40% discount. This would count as &amp;quot;unrelated income&amp;quot; for Noisebridge as a 501c3. Al is currently looking into how this would affect our tax filings.&lt;br /&gt;
&lt;br /&gt;
To place an order, send an email to adafruit@noisebridge.net with the item and quantity. I will place the order with Adafruit after the total amount has reached over $250 and Al/Noisebridge has received the money.&lt;br /&gt;
&lt;br /&gt;
This is open to members in good standing.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=2011_Director_Elections&amp;diff=41917</id>
		<title>2011 Director Elections</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=2011_Director_Elections&amp;diff=41917"/>
		<updated>2014-05-06T00:09:52Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We should probably fill this page in more.&lt;br /&gt;
&lt;br /&gt;
==Results==&lt;br /&gt;
&lt;br /&gt;
2011 Board Members are: Miloh, Rachel Lyra, Danny, jof, Al&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;Candidates: Miloh Rachel Andy JonL JonM Danny Leif Jim Al&lt;br /&gt;
&lt;br /&gt;
3 4 5 2 - - - - 1&lt;br /&gt;
&lt;br /&gt;
2 4 - 3 5 - - - 1&lt;br /&gt;
&lt;br /&gt;
1 2 - 1 - 1 - 2 2&lt;br /&gt;
&lt;br /&gt;
2 2 2 3 3 1 - 2 -&lt;br /&gt;
&lt;br /&gt;
1 2 5 8 7 6 4 3 9&lt;br /&gt;
&lt;br /&gt;
1 1 1 2 3 1 2 3 3&lt;br /&gt;
&lt;br /&gt;
7 1 8 1 - 9 7 &amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
8 7&lt;br /&gt;
&lt;br /&gt;
5 2 6 4 9 1 8 3 7&lt;br /&gt;
&lt;br /&gt;
2 4 - 1 - - - - 3&lt;br /&gt;
&lt;br /&gt;
4 1 - - - 2 5 3 -&lt;br /&gt;
&lt;br /&gt;
3 2 - 5 - - - 4 1&lt;br /&gt;
&lt;br /&gt;
- - - - - - - - -&lt;br /&gt;
&lt;br /&gt;
1 1 - - - 1 1 1 -&lt;br /&gt;
&lt;br /&gt;
1 1 2 - 3 - - - 1&lt;br /&gt;
&lt;br /&gt;
4 6 3 1 7 8 5 9 2&lt;br /&gt;
&lt;br /&gt;
1 4 7 8 5 2 6 9 3&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ballot Instructions==&lt;br /&gt;
&lt;br /&gt;
(todo: instructions will be posted soon)&lt;br /&gt;
&lt;br /&gt;
==Nominations==&lt;br /&gt;
&lt;br /&gt;
https://www.noisebridge.net/wiki/Board_Nominations_2011&lt;br /&gt;
&lt;br /&gt;
Al Sweigart, Miloh, Rachel Hospodar, Bill Paul, Jim Stockford, Jonathon Lassoff, Andy Isaacson, Leif, Jonathan Moore, Danny O&#039;Brien,&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=User_talk:JohnnyRadio&amp;diff=41916</id>
		<title>User talk:JohnnyRadio</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=User_talk:JohnnyRadio&amp;diff=41916"/>
		<updated>2014-05-06T00:09:32Z</updated>

		<summary type="html">&lt;p&gt;JohnyRadio: Created page with &amp;quot;&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt; File:Ct3-06.jpg|&amp;#039;&amp;#039;Psetta maxima&amp;#039;&amp;#039; (Turbot) File:044.jpg|&amp;#039;&amp;#039;Psetta maxima&amp;#039;&amp;#039; (Turbot) File:045.j...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;gallery mode=&amp;quot;packed-hover&amp;quot;&amp;gt;&lt;br /&gt;
File:Ct3-06.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:044.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:045.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:046.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:047.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
File:048.jpg|&#039;&#039;[[commons:Psetta maxima|Psetta maxima]]&#039;&#039; (Turbot)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>JohnyRadio</name></author>
	</entry>
</feed>