投稿

2024の投稿を表示しています

US Hex key

イメージ
 GreatPlanes 3/32" Wheel Collar GPM04302 --- "0.050" Hex key (1.2mm)  GreatPlanes 5/32" Wheel Collar GPM04306 --- "1/16" Hex key (1.6mm)

Ajax XMLHttpRequest JSON

  const xhr = new XMLHttpRequest ( ) ; // リクエスト xhr . open ( "GET" , 'https://jsonplaceholder.typicode.com/todos/' ) ; //リクエスト送信 xhr . send ( ) ; // 自動的に呼ばれる関数 xhr . onreadystatechange = function ( ) { // readyState XMLHttpRequest の状態 4: リクエストが終了して準備が完了 // status httpステータス if ( xhr . readyState == 4 && xhr . status == 200 ) { // jsonをオブジェクトに変更 const jsonObj = JSON . parse ( xhr . responseText ) ; for ( let item of jsonObj ) { console . log ( "id: " + item . id + " title: " + item . title + " completed: " + item . completed ) ; } } }

Windows 10 Enterprise LTSC 2021

イメージ
Windows 10 Enterprise LTSC 2021 / IOT Windows 10 Enterprise LTSC 日本語インストール後、プロダクトキーを変更すれはIOTとなる。(サポート期間が2027年→2032年まで) Win11 LTSCは英語版しか出ていない。 要件:TPM2.0は必須ではない。(Rufusでのオプションに設定なし。) イメージファイルのダウンロード https://massgrave.dev/windows_ltsc_links.html#Win10_Enterprise_LTSC_2021 Rufus https://rufus.ie/ プロダクトキー変更してIOTバージョンへ Microsoft Storeを追加 https://github.com/GFOXSH/LTSC-Add-MicrosoftStore-2021/releases 上記LTSC-Add-MicrosoftStore-2021-2021のAdd-Store.cmdを管理者権限で開く 認証 PowerShellかWindows Terminalで実行 irm https://get.activated.win | iex

Bookmark

イメージ
epub,mobi,azwのサムネイルをエクスプローラーで表示する方法【Windows10,11】   EPUBファイルから画像を抽出する from __future__ import print_function , unicode_literals import os import time import sys import subprocess import shutil from xml . etree import ElementTree TEMP_DIR = '/tmp/epub-extract-{}' . format ( int ( time . time ())) def procedure ( file_path ): if not os . path . exists ( file_path ): print ( "{} is not exist." . format ( file_path ), file = sys . stderr ) return output_dir , ext = os . path . splitext ( file_path ) if ext != '.epub' : print ( "{} is not epub." . format ( file_path ), file = sys . stderr ) return if os . path . exists ( output_dir ): print ( "{} is already exists." . format ( output_dir ), file = sys . stderr ) return os . mkdir ( TEMP_DIR ) subprocess . Popen ( ( 'unzip' , file_path , "-d" ...

Macのターミナルでシリアルモニター

LIPO電池 ・・ リチウムイオンポリマー電池 の型番と寸法 数字部分は6桁になっていて以下の寸法を表す。 最初の2文字 厚み 0.1mm単位 中の2文字 横幅 1mm単位 最後の2文字 縦の長さ 1mm単位 (端子が付いている側) Macのターミナルでシリアルモニター  % sudo cu -l デバイス  jay@ % ls -la /dev/c* crw-------   1 jay   staff           0   6 25 11:35 /dev/console crw-rw-rw-   1 root   wheel   0x16000005   6 25 10:49 /dev/cu.Bluetooth-Incoming-Port crw-rw-rw-   1 root   wheel   0x16000001   6 25 12:04 /dev/cu.usbserial-1420 crw-rw-rw-   1 root   wheel   0x16000009   6 25 12:05 /dev/cu.usbserial-4 crw-rw-rw-   1 root   wheel   0x16000007   6 25 12:05 /dev/cu.usbserial-A50285BI crw-rw-rw-   1 root   wheel   0x16000003   6 25 12:04 /dev/cu.wchusbserial1420 jay@MacBook-Air ~ % sudo cu -l /dev/cu.usbserial-A50285BI Password: Connected. ?R~?gRStart receiving .... RES:Success, GPSLoRa1, 13,   35.312214, 139.144692, 2024/06/25 12:05:57, RSSI:232 RES:Success, GPSLo...

DevCad 3 備忘録

イメージ
 ラスターイメージを読み込んだ後に色を変更する

ESP8266開発備忘録

イメージ
ESP-12E/12F GPIOピン ESP-12E/ESP-12FではGPIO_9/GPIO_10が追加されていますが、これらはSPI Flashに繋がっているので、GPIOとして実際に使えるのは(Tx/Rxを除いて)以下の9本で す。 ・GPIO_0(※1) ・GPIO_2(※1)(※2) ・GPIO_4 ・GPIO_5 ・GPIO_12 ・GPIO_13 ・GPIO_14 ・GPIO_15(※1) ・GPIO_16 (※1)GPIO_0、GPIO_2、GPIO_15は起動モードの選択ピンとして使われます。 ファーム書き込み時にはPullUpやPullDownしておく必要がありますが、出力ポートとしては普通に使うことができます。 (※2)モジュール上のLEDと反転動作します。 左がESP-12F 右がESP-12E http://nopnop2002.starfree.jp/ESP-12/esp-12-1.html Wemos D1 mini のGPIO0, 12, 15周り MacOS hardware /Users/User/Library/Arduino15/packages/esp8266/hardware/esp8266/3.1.2/variants/d1_mini  Micro SD card shield Pin assign D5 CLK D6 MISO D7 MOSI D8 CS でも、動かない。。。ESP32につないでも同様。10KΩでプルアップ入れてもダメ。他のモジュールはちゃんと動いているから、プログラムには問題ない。 Link

ESP32 開発備忘録

イメージ
IO12 IO12ピンは、フラッシュチップへの供給電圧(VDD_SDIO)を決めるのに使われていて、LOWなら電圧が3.3V、HIGHなら電圧が1.8Vに決まります。どこにもつながっていないときは、プルダウン抵抗でLOWに落とされ、ESP32に3.3Vが供給されます。しかし、IO12が何処かにつながって、HIGHになっているときは、電源電圧が1.8Vとなるため、フラッシュチップが起動せず書き込みができない状態となるようです。今回実行したコマンド .\espefuse --port COM10 set_flash_voltage 3.3V で、IO12の状態に関わらず、フラッシュチップへの供給電源電圧3.3Vに設定すると、無事電源が供給されて書き込めるようになる、ということでした。 SD Card サンプルのSD_TestはESP32用。ArduinoIDE 2.3.2 ESP32-DevKitC microSD モジュール 3.3V 3V3 GPIO 5 (SPI SS) CS GPIO 23 (SPI MOSI) MOSI GPIO 18 (SPI SCK) CLK GPIO 19 (SPI MISO) MISO GND GND IO2 の設定 基本オープン、もしくはpull-downしておく。pull-upの場合はダウンロード時エラー。 Sketch uses 262541 bytes (20%) of program storage space. Maximum is 1310720 bytes. Global variables use 21344 bytes (6%) of dynamic memory, leaving 306336 bytes for local variables. Maximum is 327680 bytes. esptool.py v4.5.1 Serial port /dev/cu.usbserial-14130 Connecting...................................... A fatal error occurred: Failed to connect to ESP32: Wrong boot mode detected (0xb)! The chip needs to be in do...