Skip to content

Instantly share code, notes, and snippets.

@ymt117
ymt117 / blink.ino
Last active November 12, 2018 09:10
100kinSAT - Lチカのソースコード
@ymt117
ymt117 / gist:cfe391c57c77d537887f8d5f971d5dbc
Created October 21, 2018 03:42
GitHub Wiki のページ内リンクについて
基本の書き方
[表示名](#ヘッダー名)
----------------
# LINK
- [hoge](#hoge)
- [fuga](#fuga)
### hoge
@ymt117
ymt117 / motor1.ino
Last active November 21, 2018 05:46
100kinSAT - モータの動作テスト用プログラム
const int motorA[3] = {4, 13, 25}; // AIN1, AIN2, PWMA
const int motorB[3] = {14, 27, 26}; // BIN1, BIN2, PWMB
const int CHANNEL_A = 0;
const int CHANNEL_B = 1;
const int LEDC_TIMER_BIT = 8;
const int LEDC_BASE_FREQ = 490;
void setup() {

Android StudioでエミュレータをGPU使って起動するコマンド

emulator -avd Nexus_5X_API_28 -gpu host
@ymt117
ymt117 / a.md
Created June 26, 2019 07:56
wslで sudo apt install hogeが失敗してブルースクリーンになったときの対処

E: Unable to parse package file /var/lib/apt/extended_states (1)

というエラーが出たら,

sudo mv /var/lib/apt/extended_states /var/lib/apt/extended_states_tmp

を実行すればよい.

@ymt117
ymt117 / gps_plain_text.ino
Created June 30, 2019 14:56
100kinSAT - GPSセンサから値を所得するコード
HardwareSerial gps(2);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("start");
gps.begin(9600);
}
void loop() {
@ymt117
ymt117 / TWE-Lite_TeraTerm.log
Created July 6, 2019 06:43
TWE-Liteの設定を行ったときのTera Termのログ
++
@ymt117
ymt117 / rot13.py
Created January 3, 2020 12:21
rot13のプログラム
# Reference:
# https://blog.finxter.com/how-to-use-rot13-in-python/
import argparse
ap = argparse.ArgumentParser()
ap.add_argument('arg1', help='plain text')
ap.add_argument('-n', help='number of rotation')
args = ap.parse_args()
cleartxt = args.arg1
@ymt117
ymt117 / img-csv-converter.py
Created January 4, 2020 13:07
画像をcsvファイルに,csvファイルを画像に変換するプログラム
from PIL import Image
import sys
import csv
import argparse
ap = argparse.ArgumentParser()
ap.add_argument('-e', help='path to encode image file')
ap.add_argument('-d', help='path to decode csv file')
args = ap.parse_args()
@ymt117
ymt117 / steg_lsb.py
Last active January 20, 2020 05:39
カバー画像の各ピクセル下位ビット4桁にシークレット画像の各ピクセル上位ビット4桁を隠す
from PIL import Image
import sys
import csv
import argparse
ap = argparse.ArgumentParser()
ap.add_argument('-c', help='path to cover image file')
ap.add_argument('-s', help='path to secret image file')
ap.add_argument('-d', help='path to decode image file')