Skip to content

Instantly share code, notes, and snippets.

@jeje
jeje / button_main.pde
Created November 20, 2011 17:40
Trying to get Serial_LCD lib to work with Arduino and SoftwareSerial (v 11 beta)
#include "WProgram.h"
#include <Wire.h>
#include "Serial_LCD.h"
#include "button.h"
// Arduino Case : uncomment #include
// #if defined(__AVR__) doesn't work!
// ---
//#include "NewSoftSerial.h"
@jeje
jeje / DS3231.cpp
Created March 12, 2012 10:53
Modified DS3231 library for compatibility with Arduino 1.0
// DS3231 Class is by Seeed Technology Inc(http://www.seeedstudio.com) and used
// in Seeeduino Stalker v2.1 for battery management(MCU power saving mode)
// & to generate timestamp for data logging. DateTime Class is a modified
// version supporting day-of-week.
// Original DateTime Class and its utility code is by Jean-Claude Wippler at JeeLabs
// http://jeelabs.net/projects/cafe/wiki/RTClib
// Released under MIT License http://opensource.org/licenses/mit-license.php
#include <Wire.h>
@jeje
jeje / gist:3027236
Created July 1, 2012 06:58
Arduino Sketch recording raw IR signal and sending it through an infrared LED again every 2 seconds
#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
IRsend irsend;
boolean recording = true;
decode_results results;
@jeje
jeje / gist:3059272
Created July 6, 2012 09:44
Arduino Sketch recording raw IR signal and displaying IR information on the serial console
/* Raw IR decoder sketch!
This sketch/program uses the Arduno and a PNA4602 to
decode IR received. This can be used to make a IR receiver
(by looking for a particular code)
or transmitter (by pulsing an IR LED at ~38KHz for the
durations detected
Code is public domain, check out www.ladyada.net and adafruit.com
for more tutorials!
@jeje
jeje / gist:3059287
Created July 6, 2012 09:48
Output on the serial console after pushing the on/off button on the air conditioner remote
Ready to decode IR!
Received:
OFF ON
38828 usec, 3520 usec
1500 usec, 580 usec
1080 usec, 580 usec
@jeje
jeje / RGB_LED_Strip_Mosfet_Temp.ino
Last active October 29, 2015 17:22
RGB LED Strip controlled by an Arduino with the help of MOSFETs and DS18B20 temperature sensor
// HSV fade/bounce for Arduino - scruss.com - 2010/09/12
// Note that there's some legacy code left in here which seems to do nothing
// but should do no harm ...
#include "OneWire.h"
//#include "Streaming.h"
const int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2
#define MIN_TEMP 18
#define MAX_TEMP 30
@jeje
jeje / RGB_LED_Strip_Mosfet.ino
Last active January 22, 2020 18:03
RGB LED Strip controlled by an Arduino with the help of MOSFETs
// HSV fade/bounce for Arduino - scruss.com - 2010/09/12
// Note that there's some legacy code left in here which seems to do nothing
// but should do no harm ...
// don't futz with these, illicit sums later
#define RED 9// pin for red LED
#define GREEN 10 // pin for green - never explicitly referenced
#define BLUE 11 // pin for blue - never explicitly referenced
#define SIZE 255
#define DELAY 20
// HSV fade/bounce for Arduino - scruss.com - 2010/09/12
// Note that there's some legacy code left in here which seems to do nothing
// but should do no harm ...
#include "OneWire.h"
#include "Streaming.h"
#include <XBee.h>
const int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2
#define MIN_TEMP 16
@jeje
jeje / DatabaseInitialization.java
Created December 9, 2013 10:44
Classe Spring lançant Flyway à l'initialisation du contexte.
import com.googlecode.flyway.core.Flyway;
import com.googlecode.flyway.core.metadatatable.MetaDataTableRow;
import com.googlecode.flyway.core.migration.SchemaVersion;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.InitializingBean;
import javax.sql.DataSource;
import java.util.List;
public class DatabaseInitialization implements InitializingBean {
public class WeatherConditions {
private Measurable<Temperature> temperature;
private Measurable<Temperature> feelsLikeTemperature;
private Measurable<Temperature> dewPoint;
private Measurable<Dimensionless> relativeHumidity;
private Measurable<Pressure> pressure;
private Measurable<Velocity> windSpeed;
private Measurable<Velocity> windGust;
private Measurable<Angle> windDirection;
private WeatherIcon icon;