Skip to content

Instantly share code, notes, and snippets.

View UedaTakeyuki's full-sized avatar
💭
🐟 🐠 🐡 🐢  🌸 🌺 🌹 🌷 🌻 🌼 🐝 🐸

Dr. Takeyuki Ueda UedaTakeyuki

💭
🐟 🐠 🐡 🐢  🌸 🌺 🌹 🌷 🌻 🌼 🐝 🐸
View GitHub Profile
@UedaTakeyuki
UedaTakeyuki / 99-Qualcomm_Siemens-SG75.rules
Created August 24, 2017 08:55
udev rule for usb 3G dongle "05c6:6000 Qualcomm, Inc. Siemens SG75"
# refer to http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=3&t=2565
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", ATTR{idProduct}=="1000", RUN+="/usr/sbin/usb_modeswitch -W -v 05c6 -p 1000 -K"
@UedaTakeyuki
UedaTakeyuki / index.nginx-debian.html
Last active January 23, 2023 06:53
index.nginx-debian.html for gc.
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx on Debian!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
@UedaTakeyuki
UedaTakeyuki / ntfs_usbautomounter.setup.sh
Last active January 21, 2022 21:18
NTFS & USB automounter setup script on RPi
# NTFS
sudo apt-get install fuse ntfs-3g
# usb automount
#
# http://raspberrypi.stackexchange.com/questions/41959/automount-various-usb-stick-file-systems-on-jessie-lite
sudo apt-get install usbmount
sudo sed -i 's|FILESYSTEMS="vfat ext2|FILESYSTEMS="vfat ntfs fuseblk ext2|g' /etc/usbmount/usbmount.conf
sudo sed -i 's|FS_MOUNTOPTIONS=""|FS_MOUNTOPTIONS="-fstype=ntfs-3g,nls=utf8,umask=007,gid=46 -fstype=fuseblk,nls=utf8,umask=007,gid=46 -fstype=vfat,gid=1000,uid=1000,umask=007"|g' /etc/usbmount/usbmount.conf
@UedaTakeyuki
UedaTakeyuki / mh_z19.py
Last active March 19, 2021 13:31
MH-Z19 CO2 Sensor reading.
# http://eleparts.co.kr/data/design/product_file/SENSOR/gas/MH-Z19_CO2%20Manual%20V2.pdf
# http://qiita.com/UedaTakeyuki/items/c5226960a7328155635f
import serial
import time
def mh_z19():
ser = serial.Serial('/dev/ttyAMA0',
baudrate=9600,
bytesize=serial.EIGHTBITS,
parity=serial.PARITY_NONE,
@UedaTakeyuki
UedaTakeyuki / pwm.py
Created February 4, 2021 12:24
Read MH_Z19 PWM with RPi gpio 12.
# coding: utf8
import RPi.GPIO as GPIO
import time
class GPIO_Edge_Timeout(Exception):
pass
CYCLE_START_HIGHT_TIME = 2
GPIO.setmode(GPIO.BCM)
@UedaTakeyuki
UedaTakeyuki / RPi_I2C_driver.py
Created December 12, 2019 00:42 — forked from DenisFromHR/RPi_I2C_driver.py
RaspberryPi I2C LCD Python stuff
# -*- coding: utf-8 -*-
"""
Compiled, mashed and generally mutilated 2014-2015 by Denis Pleic
Made available under GNU GENERAL PUBLIC LICENSE
# Modified Python I2C library for Raspberry Pi
# as found on http://www.recantha.co.uk/blog/?p=4849
# Joined existing 'i2c_lib.py' and 'lcddriver.py' into a single library
# added bits and pieces from various sources
# By DenisFromHR (Denis Pleic)
@UedaTakeyuki
UedaTakeyuki / install_exfat.sh
Last active July 9, 2018 11:49
Install exfat on Raspberry Pi
# reference: http://www.limemo.net/blog/2013/12/ラズベリーパイを使ってみる-windows-vista以降で使えるフ.html
sudo apt-get install exfat-fuse exfat-utils
# format
#mkfs.exfat /dev/(デバイス名)
# mount
# sudo mount -t exfat /dev/(デバイス名) /mnt/hoge
@UedaTakeyuki
UedaTakeyuki / install_laravel.sh
Created January 27, 2016 02:15
Install laravel 5.1 on Raspberry Pi.
# reference: http://stackoverflow.com/questions/31230133/how-to-make-a-raspberry-pi-2-laravel-5-1-server
apt-get install mysql-server mysql-client apache2 php5 php5-cli libapache2-mod-php5 php5-mysql php5-curl php5-gd php-pear php5-imagick php5-mcrypt php5-memcache php5-mhash php5-sqlite php5-xmlrpc php5-xsl php5-json php5-dev libpcre3-dev
sudo curl -sS https://getcomposer.org/installer | sudo php5
# create project
#composer.phar create-project laravel/laravel --prefer-dist projectName
#sudo chown -R www-data:www-data /var/www/
#sudo chmod -R 775 projectName
https://stackoverflow.com/questions/37495375/python-pip-install-throws-typeerror-unsupported-operand-types-for-retry
apt-get remove python-pip python3-pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo python3 get-pip.py
@UedaTakeyuki
UedaTakeyuki / onvif_examples.md
Last active September 30, 2017 12:27
onvif examples