Skip to content

Instantly share code, notes, and snippets.

@tanakamasayuki
tanakamasayuki / StampFly_Startup.bat
Created December 5, 2024 06:56
StampFlyの開発環境(vscode+pio)を初期設定するバッチファイル
winget install Microsoft.VisualStudioCode --accept-package-agreements --accept-source-agreements --silent
call "C:\Users\%USERNAME%\AppData\Local\Programs\Microsoft VS Code\bin\code.cmd" --force --install-extension ms-ceintl.vscode-language-pack-ja
call "C:\Users\%USERNAME%\AppData\Local\Programs\Microsoft VS Code\bin\code.cmd" --force --install-extension ms-vscode.cpptools
call "C:\Users\%USERNAME%\AppData\Local\Programs\Microsoft VS Code\bin\code.cmd" --force --install-extension platformio.platformio-ide
cd C:\Users\%USERNAME%\Desktop
curl -L https://codeload.github.com/M5Fly-kanazawa/StampFly/zip/refs/heads/main -o StampFly.zip
tar -xf StampFly.zip
cd StampFly-main
@tanakamasayuki
tanakamasayuki / gist:0a377badcda82440675c4c8a559f757c
Last active December 6, 2024 02:40
UbuntuでStampFly環境用のvscode+pioセットアップをするコマンド例
sudo apt install python3-venv unzip
curl -L https://go.microsoft.com/fwlink/?LinkID=760868 -o vscode.deb
sudo apt install ./vscode.deb
code --force --install-extension ms-ceintl.vscode-language-pack-ja
code --force --install-extension ms-vscode.cpptools
code --force --install-extension platformio.platformio-ide
cd ~
@tanakamasayuki
tanakamasayuki / gist:60f4ba5532c35d17fb6d209df1126cd0
Created December 20, 2024 07:22
openai-realtime-embedded-sdk linux test
# https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/linux-macos-setup.html
sudo apt update
sudo apt upgrade
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
mkdir -p ~/esp
cd ~/esp
git clone --recursive https://github.com/espressif/esp-idf.git
@tanakamasayuki
tanakamasayuki / build_opt.h
Created March 14, 2025 06:31
ESP32でbuild_opt.hを利用してライブラリでも読み込めるdefineを追加する
-DUSER_DEFINE=1
@tanakamasayuki
tanakamasayuki / Hopi_HP-9800_Python_simple.py
Created April 11, 2025 02:03 — forked from raplin/Hopi_HP-9800_Python_simple.py
Dependency-free reading of the Hopi HP-9800 power meter (USB version) in python. Windows or Linux etc.
#
# By Richard Aplin, released into the public domain for any purpose, no warranties implied, 8/17/2022
#
#
import struct
import serial
import time
#Super lightweight code to read Hopi HP-9800 power meter
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>ESP32 PWM パラメータ計算</title>
<style>
body {
font-family: sans-serif;
margin: 2em;
}