Skip to content

Instantly share code, notes, and snippets.

@fbrosser
fbrosser / gist:1254188
Created September 30, 2011 15:52
C++ Hacking
#define _GLIBCXX_DEBUG
/*
* File: main.cpp
* Author: frebro
*
* Created on September 30, 2011, 5:26 PM
*/
#include <cstdlib>
#include <iostream>
@fbrosser
fbrosser / gist:1259939
Created October 3, 2011 19:07
First attempt at Ruby for Arduino
# @auth Fredrik Brosser
# @time 2011-10-03 20:17
#
# First attempt at ruby for Arduino
#
class RduinoSketch < ArduinoSketch
# Pin definitions
output_pin 7, :as => :led
input_pin 7, :as => :btn, :device => :button
@fbrosser
fbrosser / gist:1262794
Created October 4, 2011 20:59
8 bit adder
-- Single bit Full-Adder
-- fulladd.vhdl
Library ieee;
Use ieee.std_logic_1164.all;
Entity fulladd is
port ( Cin, x, y : In Std_logic;
s, Cout : Out Std_logic
);
end fulladd;
@fbrosser
fbrosser / gist:1301206
Created October 20, 2011 14:00
Book report
\documentclass[a4paper,11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{listings}
\usepackage{color}
@fbrosser
fbrosser / gist:1382862
Created November 21, 2011 14:59
Debouncing-a-push-button-stuff
-- Pulse To Level
--
-- PulseToLevel.vhdl
--
-- Decription
--
-- Lab 3, EDA234
--
-- @author Fredrik Brosser
-- @date 2011-11-01
@fbrosser
fbrosser / gist:1382869
Created November 21, 2011 15:00
Debugging temp-sensor interface
----------------------------------------------------------------------------------
-- Fredrik Brosser
-- DS18S20 1-Wire Communication
-- EDA234, Group 2
--
-- ComTest.vhd
-- Last Updated: 2011-11-16
--
-- Target Device: XC9572XL
-- I/O Pins Used:
@fbrosser
fbrosser / gist:1382970
Created November 21, 2011 15:35
Hardware optimized temp sensor interface
----------------------------------------------------------------------------------
-- Fredrik Brosser
-- DS18S20 1-Wire Communication
-- EDA234, Group 2
--
-- FILE
-- ComTest.vhd
-- Last Updated: 2011-11-21
--
-- VERSION
@fbrosser
fbrosser / gist:1389355
Created November 23, 2011 17:50
Debounce State Machine
----------------------------------------------------------------------------------
-- Fredrik Brosser
-- Push-Button debouncer
-- EDA234, Group 2
--
-- FILE
-- TempModule.vhd
-- Last Updated: 2011-11-22
--
-- VERSION
@fbrosser
fbrosser / gist:1401498
Created November 28, 2011 18:49
Megagist
--------------------------------------------------------------------------------
-- Control Unit
-- Fredrik Brosser
-- EDA234, Group 2
--
-- FILE
-- ControlUnit.vhd
-- Last Updated: 2011-11-27
--
-- VERSION
@fbrosser
fbrosser / gist:1404700
Created November 29, 2011 12:47
Control Unit
--------------------------------------------------------------------------------
-- Control Unit
-- Fredrik Brosser
-- EDA234, Group 2
--
-- FILE
-- ControlUnit.vhd
-- Last Updated: 2011-11-27
--
-- VERSION