Skip to content

Instantly share code, notes, and snippets.

@hsgw
hsgw / code.py
Last active July 7, 2022 04:34
code.py for ultimate unicode input device
import time
import board
import digitalio
from adafruit_debouncer import Debouncer
import usb_hid
from adafruit_hid.keyboard import Keyboard
from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS
from adafruit_hid.keycode import Keycode
TOGGLE_PINS = [
@hsgw
hsgw / __init__.py
Last active April 4, 2024 18:04
Voxel Heat Diffuse Skinningを繰り返し試すときに便利なblender用アドオン
# Voxel Heat Diffuse Skinning helper
#
# (c) 2023, hsgw(twitter:@hsgw)
# This software is released under the MIT license.
# see https://opensource.org/license/mit/
# Voxel Heat Diffuse Skinningを繰り返し使うときにarmatureとmeshを選択しなくても覚えていてくれるblender用アドオンです
# ObjectとArmatureを指定してください
# Remove vertex group~は、Armatureのboneでdeformのついていない物を探して、Meshのvertex groupから同名のものを削除します。
# Voxel Heat Diffuse Skinningを実行しないboneがある場合は、boneからdeformを解除してください。
@hsgw
hsgw / blueskyAtp.py
Last active April 6, 2023 16:50
bluesky向けpythonライブラリの作りかけ
# MIT License (c) 2023, @hsgw
import requests
import datetime
import re
class BlueskyAtpException(Exception):
"""
Custom exception class for Bluesky ATP.