Skip to content

Instantly share code, notes, and snippets.

@Servuc
Servuc / arduino-shutter.ino
Last active April 28, 2016 21:04
Arduino shutter
/**
* @author http://servuc.github.io
*
* This code is in public domain
* It's was create for the instructable :
*
* http://www.instructables.com/id/Arduino-Shutter-Opener
*/
#define SWITCH_DOWN_PIN 2
#define SWITCH_UP_PIN 3
@Servuc
Servuc / .block
Last active August 9, 2016 14:57
Pan & Zoom with click
license: gpl-3.0
@Servuc
Servuc / .block
Created August 16, 2016 09:52
Drag & Zoom
license: gpl-3.0
@Servuc
Servuc / .block
Last active August 17, 2016 10:46
d3.zoom.translateExtends
license: gpl-3.0
@Servuc
Servuc / .block
Last active January 16, 2017 07:36
level
license: mit
@Servuc
Servuc / PrototypeJs.js
Created February 28, 2017 17:02
Example of prototype in JS
//Global variable (like static)
App = {
value: 1
};
/*
* Mother class constructor
*/
function ClassA() {
this.value = 1;
@Servuc
Servuc / .block
Last active March 7, 2017 07:10
Trek'n'Co money
license: mit
@Servuc
Servuc / teaching2-analogSensor.ino
Last active September 28, 2017 11:42
Teaching :)
#define SENSOR_PIN A0
void setup() {
pinMode( SENSOR_PIN, INPUT );
Serial.begin(9600);
}
void loop() {
Serial.println( analogRead( SENSOR_PIN ) );
delay(2500);
@Servuc
Servuc / README.md
Last active September 29, 2017 21:55
Teaching :) - Example of Express server with SerialPort reading

Express server and serial port reading

This JS file demonstrate how open a serial port to read it, and display read value over HTTP server.

Copy/Paste the script will display value at : http://localhost:3000 enjoy.

Install

yarn add serialport
yarn add express
@Servuc
Servuc / Dockerfile.php.example
Last active October 12, 2017 12:07
Example of Dockerfile for teaching
FROM debian:latest
RUN apt-get update && apt-get upgrade -y && apt-get install -y php-cli && \
mkdir /monDossier && mkdir /monDossier/share
COPY monScript.php /monDossier
ADD http://proof.ovh.net/files/1Mb.dat /monDossier
RUN mv /monDossier/monScript.php /monDossier/index.php