Skip to content

Instantly share code, notes, and snippets.

View GOROman's full-sized avatar
👽
Damn I'm looking good.

GOROman GOROman

👽
Damn I'm looking good.
View GitHub Profile
@GOROman
GOROman / run_dpsk_ocr_cpu.py
Created October 21, 2025 10:44
DeepSeek-OCR - No CUDA (only cpu)
from transformers import AutoModel, AutoTokenizer
import torch
import os
model_name = 'deepseek-ai/DeepSeek-OCR'
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
model = AutoModel.from_pretrained(model_name, trust_remote_code=True, use_safetensors=True)
@GOROman
GOROman / result-Base.md
Last active October 21, 2025 07:39
DeepSeek-OCR を試してみた結果(Tiny/Small/Base/Large/Gundam)のMarkDown集

《変更前》

ご利用ありがとうございます。

@GOROman
GOROman / getpos.py
Created September 6, 2025 02:08
lerobot: Leaderの角度を取るだけのサンプル
#!/usr/bin/env python
import time
from lerobot.teleoperators.so100_leader import SO100Leader, SO100LeaderConfig
print("test start")
# SO100 Leaderアームの設定
config = SO100LeaderConfig(
port="/dev/tty.usbmodem59700734031", # Macの場合のポート例
@GOROman
GOROman / Bluetooth.md
Created June 8, 2025 10:48
Bluetooth.md

Bluetooth搭載歯インプラントの実現可能性調査

技術的実現可能性

現在の研究状況

ペンシルバニア大学の研究(2023年)

  • 研究者: Geelsu Hwang教授(ペンシルバニア大学歯学部)
  • 技術: 圧電材料を使用したスマートデンタルインプラント
  • 発電方法: 歯磨きや咀嚼の動きから電力を生成
@GOROman
GOROman / M5Core2_PWM.cpp
Created May 21, 2025 02:33
M5Core2_PWM.cpp
/*
Wiring Diagram:
M5Stack Core2
-------------
GPIO 26 ---+ 1kΩ Resistor --- Gate/Base of MOSFET/Transistor
|
GND (Common Ground)
Motor Supply
@GOROman
GOROman / ADSR_VST.md
Created May 19, 2025 22:37
JUCE VSTプラグイン開発 要件定義:ADSRエンベロープ対応シンセ

JUCE VSTプラグイン開発 要件定義:ADSRエンベロープ対応シンセ

🎯 プラグイン仕様

項目 内容
プラグイン形式 VST3(AudioProcessor + Editor構成)
種類 ソフトシンセ(ADSR制御付き)
入力 MIDI(Note On / Off)
出力 オーディオ(モノラル or ステレオ)
@GOROman
GOROman / Z80.md
Last active May 8, 2025 02:00
Z80 CPU (AKI-80) と M5Stack Core2 (ESP32) を接続し、ESP32でROM等をエミュレートする際の主要な信号接続の概念図

AKI-80 と M5Stack Core2 配線図 (概念図)

Z80 CPU (AKI-80) と M5Stack Core2 (ESP32) を接続し、ESP32でROM等をエミュレートする際の主要な信号接続の概念図です。

graph TD
    subgraph "M5Stack Core2 (ESP32)"
        direction LR
        ESP32_CLK["CLK_OUT (GPIO)"]
        ESP32_RESET["N_RESET_OUT (GPIO)"]
@GOROman
GOROman / スーパーAKI-80.md
Created May 8, 2025 01:03
秋月電子で280円(Z80円)で売ってた保守用スーパーAKI-80の足りない部品(ROM、リセットIC、クロック)をESP32でどうにかする

注意点:

  • このプロジェクトは、CPUのバサイクルタイミングに非常に敏感であり、高度な知識とデバッグ能力を要します。ESP32の処理速度が追いつかない場合、eZ80のクロック周波数を非常に低く設定する必要があります。
  • eZ80の詳細なバスタイミングについては、Zilog社のeZ80F0808MODデータシートおよびeZ80 CPUユーザーマニュアルをご参照ください。
  • 配線が非常に多くなるため、慎重に行ってください。

1. 必要なもの

  • ESP32開発ボード (ESP-WROOM-32搭載のものなど)
  • Z80マイコンCPUカード スーパーAKI-80
@GOROman
GOROman / Naru.md
Created April 4, 2025 05:52
Naru-sensei

image