Skip to content

Instantly share code, notes, and snippets.

@s-show
s-show / DoubleTap_period_To_comma.json
Last active November 22, 2017 16:48
Karabiner-Elementsの設定(テンキーの"."の二度押しで","を入力する設定)
{
"description": "Double tap 'keypad_period' to 'comma'",
"extra_description_level": 1,
"manipulators": [
{
"type": "basic",
"from": { "key_code": "keypad_period" },
"to": [
{ "key_code": "delete_or_backspace"},
{ "key_code": "comma" },
#include QMK_KEYBOARD_H
#include "bmp.h"
#include "keycode_str_converter.h"
// Defines the keycodes used by our macros in process_record_user
enum custom_keycodes {
CUSTOM_KEYCODE_START = BMP_SAFE_RANGE,
};
const key_string_map_t custom_keys_user =

Mac の Visual Studio Code で Marlin のコンパイルをすると、突然 fatal error: libmaple/gpio.h: No such file or directory というエラーが発生してコンパイルできなくなった。

対処方法を検索したところ、次の情報が見つかった。

  1. Marlin が必要とする STM32 framework のバージョンは 6 であるが、自動アップデートで STM32 framework のバージョンが7に上がってしまう。
  2. そのため、platform.ini[env:STM32F103RC_btt_512K]platform を次の通り変更する必要がある。
- platform          = ststm32
+ platform = ststm32@<6.2.0

BTT Wifi

  1. git clone https://github.com/bigtreetech/BIGTREETECH-SKR-PRO-V1.1.git でファームウェアとWEB UIをクローンする。
  • ファームウェアは BIGTREETECH-SKR-PRO-V1.1/firmware/esp-01s at master · bigtreetech/BIGTREETECH-SKR-PRO-V1.1/esp3d.bin
  • WEB UIは BIGTREETECH-SKR-PRO-V1.1/firmware/esp-01s at master · bigtreetech/BIGTREETECH-SKR-PRO-V1.1/index.html.gz
  1. ファームウェア書き込みソフトを (https://drive.google.com/file/d/1yD1rCoyystkcUUF3706VUQAnc-Mdyvi7/view) からダウンロード

  2. BTT-WRITER-V1.0/BTT Writer V1.0 manual.pdf at master · bigtreetech/BTT-WRITER-V1.0 を見ながらファームウェア書き込み装置とWifiボードを接続する。

32bit マザーボードの BIGTREE の SKR mini E3 を導入

商品

BigtreetechクローナミニE3 V1.2 32Bit制御ボードとTMC2209 uartドライバ 3Dプリンタ部品クローナv1.3 E3 dipのためcrealityエンダー 3|3Dプリンタパーツ & アクセサリ| - AliExpress

効果

32bit になったことで動きが非常に滑らかになり、ヘッドやベッドの移動に伴う音は非常に静かになった。現在はファンの音が非常に目立つようになっている。

導入で参考にした情報

必要な情報は 【3Dプリンター改造】Ender-3・Ender-3 Pro用32bitボード「SKR mini E3」を導入した。 でほとんど揃う。

@s-show
s-show / UnhandledPromiseRejectionWarningエラーの対処.md
Last active June 10, 2021 14:47
"UnhandledPromiseRejectionWarning"エラーの対処

npm run start コマンドを実行したら以下のエラーが発生した。

> docs@1.0.0 start /Users/shimizu/mon-shin-dialog-sample/docs
> webpack-cli serve --open --mode development

(node:53807) UnhandledPromiseRejectionWarning: Error: No valid exports main found for '/Users/shimizu/mon-shin-dialog-sample/docs/node_modules/colorette'
    at resolveExportsTarget (internal/modules/cjs/loader.js:625:9)
    at applyExports (internal/modules/cjs/loader.js:502:14)
    at resolveExports (internal/modules/cjs/loader.js:551:12)
  1. OctoPrint の Raspberry pi に SSH でアクセスする。

  2. lsusb コマンドで C270 の ID を確認する。

pi@octopi:~ $ lsusb
Bus 001 Device 005: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 004: ID 1eaf:0004
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub

問題の概要

Ender 3 Pro で印刷しようとすると、しばしば以下の問題が発生する。

問題1
高温での印刷が必要な PETG や ABS を出力しようとすると、Heating failed, system stopped! Heater_ID: 0 - Printer halted. kill() called! というエラーメッセージが表示されてけたたましい警告音が流れる。この問題が発生すると、本体の再起動が必要になる。
問題2
オートレベリング中に設定温度が0℃になり、印刷できなくなる。この問題が発生すると、印刷を中止する必要がある。
質問のURL キーボード BMP使用の有無 問題内容 解決に至った理由
https://discord.com

最初に問題のジャンルを尋ねて、適切な先に振り分ける

  • キーボード設計 #development-チャンネルに案内する

  • キーボード組み立て・動作

    • 大規模GBで購入したキーボード 販売元に相談してもらう
    • それ以外で購入した場合 問診表の入力をお願いする