View STM32HAL_printf_uart.c
/* USER CODE BEGIN Includes */
#include <stdio.h>
/* USER CODE BEGIN 0 */
View Fensterfunktionen.java
package pro2e.matlabfunctions;
import java.math.BigDecimal;
public class Fensterfunktionen {
/**
* @brief enumerations for the different window functions
*/
public static final int RECTANGULAR = 0;
public static final int CHEBYSHEV = 1;
View Linux CLI cheat sheet.md

CLI cheat sheet

My personal cheatsheet for using the Linux command line.


Linux Subsystem for Windows

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
View multiplexed-display.ino
/**
* This sketch is specifically for programming the EEPROM used in the 8-bit
* decimal display decoder described in https://youtu.be/dLh1n2dErzE
*
* Adapted the truth table for common anode 7-segment display
*/
#define SHIFT_DATA 2
#define SHIFT_CLK 3
#define SHIFT_LATCH 4
#define EEPROM_D0 5
View debian-setup.sh
#!/bin/bash
# @title : debian-setup.sh
# @author : Simon Burkhardt - simonmartin.ch
# @date : 2017-12-23
# @version : 1.1.0
# @copyright : CC0 - https://creativecommons.org/publicdomain/zero/1.0
# @brief : Install beautiful stuff, uninstalls useless gnome bloatware
# @details : none
# @date : 10.04.2017
View random-berndeutsch.py
#!/usr/bin/python
#_*_ coding: utf-8 _*_
'''
@author Simon Burkhardt - simonmartin.ch - github.com/mnemocron
@date 2017
'''
import random
import sys # args
View wearableRGBW-NeoPatterns.ino
// #include <EEPROM.h>
#include <TimerOne.h> // timer interrupts
#include <OneButton.h> // button library
#include <Adafruit_NeoPixel.h>
#ifdef __AVR__
#include <avr/power.h>
#endif
/*
View unicode-spammer.py
#!/usr/bin/python
#_*_ coding: utf-8 _*_
# python unicode-spammer.py > unicodes.txt
# generates all possible unicode characters
# use the generated garbage to test the behaviour of user input fields
# GIGO
import unicodedata
View NeoPixelColorTwinkle.ino
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define NUM_LEDS 8
#define COLOR_PRESET 0x00F02000 // orange
// Parameter 1 = number of Pixels in strip
// Parameter 2 = Arduino pin number (most are valid)
// Parameter 3 = pixel type flags, add together as needed:
// NEO_KHZ800 800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
View PS4BT_HobbyKing_ESC_motorcontrol.ino
/**
* @author Simon Burkhardt - github.com/mnemocron
* @date 2017-07-02
*
* This sketch demonstrates, that you can control a brushless DC motor wirelessly using a Dualshock 4 controller.
*
* Connections: 11.1V power supply
* |
* v
* Dualshock 4 --(Bluetooth)--> USB Host Shield (w/Bluetooth adapter) --> Arduino --> ESC --> brushless DC motor