Weknow

From Noisebridge
(Difference between revisions)
Jump to: navigation, search
(Arduino)
(Version Control)
Line 36: Line 36:
  
 
=== Version Control ===
 
=== Version Control ===
 +
{| class="wikitable collapsible"
 +
! Simple collapsible table
 +
|-
 +
| Lorem ipsum dolor sit amet
 +
|}
  
 
* Push a local repo created on your laptop to your server.
 
* Push a local repo created on your laptop to your server.

Revision as of 23:17, 16 March 2012

Large standards based tests.gif

Contents

WeKnow - Noisebridge collective knowledge bank

Noisebridge is affiliated with many knowledgable people in many disciplines. We should categorize and standardize these disciplines so that it is possible for anyone in our community to evaluate themselves against the totality of knowledge in a given discipline.

Simply put, we should make lists of what people know, so that anyone can learn it. This will happen because people will discover where they're at relative to others in the Noisebridge community, and will be able to decide to who learn from, or whether they should offer themselves as a teacher.

Disciplines of knowledge in WeKnow

Following are the different topics covered by WeKnow, with links to the knowledge we have on them.

Arduino

  1. How do you put a program onto an Arduino (or Boarduino)?
  2. What is the basic difference between an actual "Arduino" and a Boarduino?
  3. What three types of input/output pins does an Arduino have?
  4. What three software calls (subroutines) are used in the Blink program?
  5. What Hardware (Microcontroller) is most commonly used in an Arduino?
  6. What can be controlled or activated or communicated by its output pins?
  7. What can be input/sensed with its input pins?
  8. What kinds of subsystems can an Arduino easily be connected to?
  9. What is the easiest way to use the Timer in an Arduino?
  10. What can Interrupts be used for?
  11. How do you set up a hardware interrupt subroutine?
  12. How do you configure Timer2 to output a 40KHz squarewave on a pin?

Soldering

Electronic Components

Replicators and MakerBots

Sewing

Cooking

Version Control

Simple collapsible table
Lorem ipsum dolor sit amet
  • Push a local repo created on your laptop to your server.

Example in git.

SERVER:

> REPO=~/git/foo.git
> mkdir $REPO
> cd $REPO
> git init --bare

LAPTOP:

$ REMOTE=quux@baz.org
$ git remote add origin $REMOTE:$REPO
$ git push origin master
Personal tools