Skip to content

Instantly share code, notes, and snippets.

@gskielian
gskielian / l298.ino
Last active August 29, 2015 13:56 — forked from treeherder/l298.ino
#include <stdint.h>
#define left_motor_forward() digitalWrite(M1A,HIGH); digitalWrite(M1B,HIGH);
#define left_motor_backward() digitalWrite(M1A,LOW); digitalWrite(M1B,LOW);
#define right_motor_forward() digitalWrite(M2A,LOW); digitalWrite(M2B,LOW);
#define right_motor_backward() digitalWrite(M2A,HIGH); digitalWrite(M2B,HIGH);
#define EN1A 9
@gskielian
gskielian / l298.ino
Last active August 29, 2015 13:56 — forked from treeherder/l298.ino
#include <stdint.h>
#define EN1A 9
#define M1A 8
#define EN1B 3
#define M1B 2
#define EN2A 4
#define M2A 5
#define EN2B 7
@gskielian
gskielian / PiBot.ino
Last active August 29, 2015 13:56
Controlling 12 Volt Parallax Robotics Motors with 4x L298N DFROBOTBoards
#define EN1A 9
#define M1A 8
#define EN1B 3
#define M1B 2
#define EN2A 4
#define M2A 5
#define EN2B 7
#define M2B 6
#define C1 A0
# Utilities for quickly accessing frequently used directories in bash.
# Usage:
# $ cd /path/to/project/src/
# $ mark code # Will create a new shortcut.
# # Becomes interactive if a shortcut already exists
# # m is an alias for mark. You can also `m code`
#
# $ code # From now on, running this anywhere in the shell
# # will put you in /path/to/project/src/code
@gskielian
gskielian / Joystick with Click
Created August 7, 2013 17:51
How to make a Joystick with Click
int xPos = 0;
int yPos = 0;
int xCal;
int yCal;
void setup()
{
Mouse.begin();
delay(1000);
@gskielian
gskielian / Freq2Arduino
Created August 1, 2013 21:50
freq to arduino
cat freq.txt | sed 's/ /,/g' | sed 's/[^0-9,d]//g' | sed 's/^,/tone(9,/g' | sed 's/$/);/g' | sed 's/d,/delay(/g' | sed 's/^);//g' >gist.txt
@gskielian
gskielian / Freq2Arduino
Created August 1, 2013 21:50
freq to arduino
cat freq.txt | sed 's/ /,/g' | sed 's/[^0-9,d]//g' | sed 's/^,/tone(9,/g' | sed 's/$/);/g' | sed 's/d,/delay(/g' | sed 's/^);//g' >gist.txt
@gskielian
gskielian / Mario.ino
Created August 1, 2013 21:44
Mario Theme in Arduino: )
tone(9,660,100);
delay(150);
tone(9,660,100);
delay(300);
tone(9,660,100);
delay(300);
tone(9,510,100);
delay(100);
tone(9,660,100);
delay(300);
@gskielian
gskielian / GetTheGist?
Created July 22, 2013 15:46
Example of a Gist
Some Code Here
@gskielian
gskielian / CollisionLoadLevel.js
Created July 22, 2013 03:19
How to load a level upon collision.
#pragma strict
function OnTriggerEnter (col : Collider)
{
Application.LoadLevel(1); //loads level 1 when some object collides with this object's box-collider (added via the physics sub-menu)
}