This memo describes how to upload Arduino sketches to Arduino UNO R3 (Atmel ATMega328P) and R4 Minima (Runesas RA4M1) from Arduino IDE 2.3.2 on GNU/Linux.
Download and unzip arduino-ide_2.3.2_Linux_64bit.zip.
# CoreXY printer.cfg for EasyThreeD ET4000+ board | |
# * CoreXY | |
# * Sherpa Heavy like extruder | |
# I use ET4000+ main board for my CoreXY printer project. | |
# ET4000+ is MKS Robin Lite compatible. | |
# Motor ampere can be controlled via pwm pins: PB0 (xy), PA7(z) and PA6 (extruder). | |
# Original file is https://github.com/makerbase-mks/Klipper-for-MKS-Boards/blob/main/MKS%20Robin%20Lite%20V1.1/generic-mks-robin-lite-v1.cfg | |
# The firmware binary is also in the same GitHub directory. |
# printer.cfg for EasyTheeD ET-4000 V2 | |
# * CoreXY | |
# * Proximity sensor | |
# * Sherpa Micro with NEMA14 motor | |
## | |
[include mainsail.cfg] | |
[mcu] | |
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 | |
restart_method: command |
# CoreXY printer.cfg for EasyThreeD ET4000+ board | |
# I use ET4000+ main board for my CoreXY printer project. | |
# ET4000+ is MKS Robin Lite compatible. | |
# Motor ampere can be controlled via pwm pins: PB0, PA7 and PA6. | |
# Original file is https://github.com/makerbase-mks/Klipper-for-MKS-Boards/blob/main/MKS%20Robin%20Lite%20V1.1/generic-mks-robin-lite-v1.cfg | |
# The firmware binary is also in the same GitHub directory. | |
# To use this config, the firmware should be compiled for the | |
# STM32F103RCT6. When running "make menuconfig", enable "extra low-level | |
# configuration setup", select the 28KiB bootloader, and serial (on |
USBtiny is a writer/reader for in-system programming (ISP) or in-circuit serial programming (ICSP) for AVR. Although there is no drivers for Windows 10 nor 11, we can still use USBtiny with Linux. My USBtiny is HP-AUSB-ISP.
I could write some programs into some boards through a 6-pin cable/connector:
電源電圧の違いなどでKlipperな3Dプリンターを複数のメインボードでコントロールしたい場合がある。 メインボードの1つとしてATmega328pなArduino UNOとCNC Shieldを使用する方法のメモ。 2024年3月現在Ubuntu 22.04 LTSやDebian 12 Bookwormに入っている avr-gcc 5.4.0を使うと遭遇するエラーの回避方法を書いた。 完全無保証。
この文章のオリジナルは https://gist.github.com/t-nissie/81bc471cd543e92d5cd1c3d36474c8b1 にある。
2023年12月25日にJulia v1.10.0がリリースされました。おめでとうございます。
ちょうどJulia Advent Calendar 2023 https://qiita.com/advent-calendar/2023/julia に 積分のパッケージの紹介 https://zenn.dev/ohno/articles/440234fbb2adec がありました。
そのうちの一つ、QuadGKパッケージ https://juliamath.github.io/QuadGK.jl/stable/ を使って 『岩波数学公式I』のp.240の例の数値積分を精度保証しようとおもいます。 永らくゼロだとされ、1988年に訂正され、2018年にTwitterで少し話題になっていた積分です。
Source of this document can be found in https://gist.github.com/t-nissie/b7ce633e8dfc24a7a87068b11062bfc9 .
Mount a cheap 24BYJ28 stepper motor in Sherpa Micro Extruder. 24BYJ28 with a small gear can be found in EasyThreeD printers, i.e. X3, K7, etc.
EasyThreeDの3Dプリンターに入っている ステッピングモーター (stepper motor) 24BYJ28 を
3DプリンターEasyThreed X3の中古品にKlipperをインストールした記録。 X3のマザーボードのET4000+はRobin Liteの互換品と思われる。
この文章のオリジナルは https://gist.github.com/t-nissie/016d3d4c93b91c6c666c38aa6cf560d1 にある。
Klipper, Moonraker, Mainsailの詳細については解説していない。 それらについては https://gist.github.com/t-nissie/9256acaf29cc901fa1504d7ace79a2e3 が参考になるかもしれない。
Atom x7-Z8700 1.6GHz/RAM:4GB/SSD:128GB/10.1インチなタブレットPC FUJITSU ARROWS Tab Q508/SE に Ubuntu 22.04 LTS 日本語 Remix という GNU/Linux をインストールして Klipper, Moonraker, Mainsailをインストールして 3DプリンターAnet ET4+を制御した記録。 2024年9月に 24.04 LTS でも動くことを確認したので、更新。 完全無保証。