This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import time | |
print time.time() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
! Trying to F*** with my keyboard. | |
! | |
! The theory is that if I make the caps lock be the "Mode_switch" key, | |
! then I can change what happens for each key when I press the "Mode_switch" key. | |
! | |
! I'm not using the "Mode_switch" key anyway... | |
! | |
! This will make the caps lock be the "Mode_switch" key. | |
clear Lock |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def slack_it(msg): | |
''' Send a message to a predefined slack channel.''' | |
import urequests | |
# Get an "incoming-webhook" URL from your slack account. @see https://api.slack.com/incoming-webhooks | |
URL='https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX' | |
headers = {'content-type': 'application/json'} | |
data = '{"text":"%s"}' % msg |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <ESP32BackBone.h> | |
double value1(0.0); | |
double value2(0.0); | |
// Converts the voltage value to 0-100 (used in the display code) | |
double progress(double inValue) | |
{ | |
const double MIN = 0.0; | |
const double MAX = 3.3; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// These aren't special, just use ints. | |
const int IR = 4; | |
const int PHOTO = 2; | |
// These are coming from the "micros()" function, so that dictates an unsigned long | |
volatile unsigned long rpm_value; | |
volatile unsigned long prev_rpm_time = 0; | |
volatile unsigned long current_rpm_time = 0; | |
float rpmmath; | |
float smooth_rpm = 0.0; // Be sure you initialize this. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include "median.h" | |
#include <string.h> | |
// Storage for the input to the median filter. | |
double data[MEDIAN_FILTER_SIZE]; | |
double median_data[MEDIAN_FILTER_SIZE]; | |
// Pointer to the next element in the median filter. Not very safe programming! | |
double* pNextDataInput = data; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head lang="en"> | |
<meta charset="UTF-8"> | |
<title>Flask React</title> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<!-- styles --> | |
<!-- Latest compiled and minified CSS --> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> | |
</head> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/python3 | |
# | |
# A little python script that can act enough like a Marlin printer to test out a UART screen. | |
# I connected it to the screen with an FTDI. It connects at /dev/ttyUSB0 | |
import serial | |
import time | |
class Screen(object): | |
def __init__(self, port, speed): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/python3 | |
import serial | |
import time | |
class Screen(object): | |
def __init__(self, port, speed): | |
self.serial = serial.Serial(port, speed, timeout=0.05) | |
print("Opened on port: {}".format(self.serial.name)) | |
self.x = 10.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# | |
# Write/remove a task to do later. | |
# | |
# Select an existing entry to remove it from the file, or type a new entry to | |
# add it. | |
# | |
file="$HOME/.todo" | |
touch "$file" |
OlderNewer