{"version":1,"pages":[{"id":"-MIHfgB4rTYklEOHtoag","title":"Programming with MicroPython","pathname":"/micropython","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งาน MicroPython และ CircuitPython สำหรับบอร์ดไมโครคอนโทรลเลอร์ที่ใช้ตัวประมวลผลประเภทต่าง ๆ เช่น nRF518xx / nRF528xx, STM32, ESP32, ATSAMD21, RP2040 เป็นต้น"},{"id":"-MISVNkHHbKFLS7k-fI8","title":"MicroPython for BBC Micro:bit","pathname":"/micropython/micropython-for-bbc-micro-bit","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งานไมโครไพธอนสำหรับบอร์ดไมโครบิต"},{"id":"-MISToRoUfLn1Q573Qqc","title":"BBC Micro:bit Overview","pathname":"/micropython/micropython-for-bbc-micro-bit/bbc-micro-bit-overview","siteSpaceId":"sitesp_QPggX","description":"แนะนำบอร์ด BBC Micro:bit ในเบื้องต้น และซอฟต์แวร์สำหรับฝึกเขียนโปรแกรม","breadcrumbs":[{"label":"MicroPython for BBC Micro:bit"}]},{"id":"-MISU305sRd4VLwGcArt","title":"Micro:bit Code Examples","pathname":"/micropython/micropython-for-bbc-micro-bit/micropython-code-examples","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างโค้ดไมโครไพธอนสำหรับบอร์ดไมโครบิต","breadcrumbs":[{"label":"MicroPython for BBC Micro:bit"}]},{"id":"-MIcuHZJk0ew4TjhS1z9","title":"MicroPython for STM32","pathname":"/micropython/micropython-for-stm32","siteSpaceId":"sitesp_QPggX","description":"แนะนำไมโครไพธอนสำหรับไมโครคอนโทรลเลอร์ STM32"},{"id":"-MIdcx7elm4A9ooAYyTz","title":"MicroPython Firmware Flashing for STM32","pathname":"/micropython/micropython-for-stm32/micropython-firmware-flashing-for-stm32","siteSpaceId":"sitesp_QPggX","description":"การติดตั้งไฟล์เฟิร์มแวร์ของไมโครไพธอนสำหรับบอร์ดไมโครคอนโทรลเลอร์ STM32","breadcrumbs":[{"label":"MicroPython for STM32"}]},{"id":"-MIhQCsHB8LSseBzNU6_","title":"STM32 Code Examples","pathname":"/micropython/micropython-for-stm32/code-examples","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างโค้ดไมโครไพธอนสำหรับ STM32 และการใช้งาน Thonny Python IDE","breadcrumbs":[{"label":"MicroPython for STM32"}]},{"id":"-MIcu71CndJKRBy7YmZe","title":"MicroPython for ESP32","pathname":"/micropython/micropython-for-esp32","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งานไมโครไพธอนสำหรับไมโครคอนโทรลเลอร์ ESP32"},{"id":"-MLQZ2S6UkP9Ud0fU_pQ","title":"WebREPL","pathname":"/micropython/micropython-for-esp32/webrepl","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งานไมโครไพธอนผ่านทาง WebREPL สำหรับบอร์ดไมโครคอนโทรลเลอร์ ESP8266 / ESP32 ซึ่งมีข้อดีคือ ผู้ใช้สามารถเชื่อมต่อกับอุปกรณ์ไมโครไพธอนในระบบเครือข่าย และอยู่ห่างออกไปได้","breadcrumbs":[{"label":"MicroPython for ESP32"}]},{"id":"-MKOQCwXLzDqEBeM29qL","title":"ESP32 Code Examples","pathname":"/micropython/micropython-for-esp32/esp32-code-examples","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างโค้ดไมโครไพธอนเพื่อนำไปทดลองใช้งานกับบอร์ด ESP32","breadcrumbs":[{"label":"MicroPython for ESP32"}]},{"id":"-MKZOuJXdOLr5bJBvAVs","title":"How To Blink LEDs with ESP32","pathname":"/micropython/micropython-for-esp32/blinking-leds-in-different-ways","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างสาธิตการเขียนโค้ดไมโครไพธอนสำหรับ ESP32 เพื่อทำให้ LED กระพริบ โดยใช้วิธีที่แตกต่างกันไป","breadcrumbs":[{"label":"MicroPython for ESP32"}]},{"id":"-MKILJGSXbyuXJWWgk6O","title":"ESP32 Programming with M5Stack Core","pathname":"/micropython/micropython-for-esp32/esp32-programming-with-m5stack-core","siteSpaceId":"sitesp_QPggX","description":"แนะนำการอุปกรณ์สมองกลฝังตัวที่เรียกว่า M5Stack M5 Core ซึ่งใช้ตัวประมวลผลเป็นชิป ESP32 และเขียนโปรแกรมได้โดยใช้ภาษา MicroPython และใช้เฟิร์มแวร์ของ M5Stack UIFlow","breadcrumbs":[{"label":"MicroPython for ESP32"}]},{"id":"-MKFwNoEd49Tl8FO9Eoq","title":"ESP32 with Dual-Channel DAC Output","pathname":"/micropython/micropython-for-esp32/esp32-with-dual-channel-dac-output","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างการเขียนโค้ดไมโครไพธอน สำหรับ ESP32 เพื่อสร้างสัญญาณเอาต์พุต โดยใช้วงจร DAC (Digital-to-Analog Converter) ที่อยู่ภายใน ESP32 จำนวน 2 ช่องสัญญาณ","breadcrumbs":[{"label":"MicroPython for ESP32"}]},{"id":"-MQMknAR18omw24n4mJt","title":"ESP32 Networking","pathname":"/micropython/micropython-for-esp32/esp32-networking","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างการใช้งานไมโครไพธอนและบอร์ด ESP32 สำหรับเครือข่ายไร้สาย โดยใช้ MicroPython v1.13 (built on 2020-09-02)","breadcrumbs":[{"label":"MicroPython for ESP32"}]},{"id":"-ML_xZ3npYSgVWB9kR1c","title":"Arduino C/C++ versus MicroPython","pathname":"/micropython/arduino-versus-micropython","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างสำหรับการเปรียบเทียบรูปแบบการเขียนโค้ดด้วยภาษา Arduino C/C++ และไมโครไพธอนสำหรับบอร์ดไมโครคอนโทรลเลอร์ ESP32"},{"id":"-MN7UJ6Z9brbxZS_d4id","title":"Building MicroPython Firmware","pathname":"/micropython/building-micropython-firmware","siteSpaceId":"sitesp_QPggX","description":"ขั้นตอนการคอมไพล์โค้ดของไมโครไพธอน เพื่อให้ได้ไฟล์ที่เป็นเฟิร์มแวร์ (.bin)"},{"id":"-MQaPURg5hm48hlIODvo","title":"MicroPython Benchmarking","pathname":"/micropython/micropython-benchmarking","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างโค้ดสำหรับเปรียบเทียบความเร็วในการคำนวณด้วยไมโครไพธอน โดยใช้บอร์ดไมโครคอนโทรลเลอร์ที่แตกต่างกัน"},{"id":"-MTAGgFRLrdUWfT7IdIR","title":"MicroPython for RP2040 Pico","pathname":"/micropython/micropython-for-rp2040-pico","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งานไมโครไพธอนสำหรับบอร์ด Raspberry Pi Pico ที่ใช้ตัวประมวลผล RP2040 -- เริ่มต้นเขียนเมื่อวันที่ 12 กุมภาพันธ์ พ.ศ. 2564"},{"id":"-MTAV-5JinvNULk3ymWR","title":"RPi Pico RP2040 Code Examples","pathname":"/micropython/micropython-for-rp2040-pico/rpi-pico-rp2040-code-examples","siteSpaceId":"sitesp_QPggX","description":"โต้ดตัวอย่างสาธิตการใช้งานไมโครไพธอนร่วมกับบอร์ด Raspberry Pi Pico (RP2040) -- เริ่มต้นเขียนเมื่อวันที่ 12 กุมภาพันธ์ พ.ศ. 2564","breadcrumbs":[{"label":"MicroPython for RP2040 Pico"}]},{"id":"-MTJHDR0H4VkdqKofOKh","title":"PIO Programming","pathname":"/micropython/micropython-for-rp2040-pico/using-rp2040s-pio-with-micropython","siteSpaceId":"sitesp_QPggX","description":"เนื้อหาในส่วนนี้แนะนำการใช้งานวงจรภายในชิปไมโครคอนโทรลเลอร์ RP2040 ที่มีชื่อว่า Programmable I/O (PIO) และเขียนโปรแกรมควบคุมด้วยภาษาไมโครไพธอน -- เริ่มต้นเขียนเมื่อวันที่ 12 กุมภาพันธ์ พ.ศ. 2564","breadcrumbs":[{"label":"MicroPython for RP2040 Pico"}]},{"id":"-MT_5GllHnq18XpCrws0","title":"PIO Signaling and Measurement","pathname":"/micropython/micropython-for-rp2040-pico/pio-signaling-and-measurement","siteSpaceId":"sitesp_QPggX","description":"การสร้างสัญญาณเอาต์พุตโดยใช้ PIO ของ RP2040 และการวัดสัญญาณเอาต์พุตจริงโดยใช้ออสซิลโลสโคปแบบดิจิทัล -- เริ่มต้นเขียนเมื่อวันที่ 15 กุมภาพันธ์ พ.ศ. 2564","breadcrumbs":[{"label":"MicroPython for RP2040 Pico"}]},{"id":"-MMs3V3Vu4t2psm9pGwj","title":"CircuitPython","pathname":"/micropython/circuitpython","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งาน CircuitPython ซึ่งมีพื้นฐานในการพัฒนาแยกออกมาจาก MicroPython โดยบริษัท Adafruit Industries (USA)"},{"id":"-MWDOe9a1A3jH99QKa9L","title":"CircuitPython with Piper Make","pathname":"/micropython/circuitpython/circuitpython-with-piper-make","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งาน CircuitPython และเขียนโค้ดด้วยวิธีการต่อบล็อก (Block-based Coding) สำหรับบอร์ด Raspberry Pi Pico (RP2040)","breadcrumbs":[{"label":"CircuitPython"}]},{"id":"-MPqx8gh7UOGdfe_g6n2","title":"CircuitPython for SAMD21","pathname":"/micropython/circuitpython/circuitpython-for-atsamd21","siteSpaceId":"sitesp_QPggX","description":"แนะนำการติดตั้งและใช้งาน CircuitPython สำหรับ  Atmel/Microchip SAMD21 (ARM Cortex-M0+) เช่น บอร์ด Arduino Zero (Compatible)","breadcrumbs":[{"label":"CircuitPython"}]},{"id":"-MPsLoFz07ukoBz4vbG7","title":"SAMD21 Code Examples","pathname":"/micropython/circuitpython/atsamd21-code-examples","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างโค้ด CircuitPython สำหรับบอร์ด SAMD21 เช่น Seeeduino XIAO หรือ SAMD21 M0-Mini","breadcrumbs":[{"label":"CircuitPython"}]},{"id":"-MQ0iLmFlRo9p-MdTp6t","title":"CircuitPython for STM32","pathname":"/micropython/circuitpython/circuitpython-for-stm32","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งาน CircuitPython สำหรับบอร์ดไมโครคอนโทรลเลอร์ที่ใช้ ARM Cortex M4F ตระกูล STM32F4 เช่น บอร์ด STM32F411CE Black Pill","breadcrumbs":[{"label":"CircuitPython"}]},{"id":"-MQ5Pa7hUQsHsfHvAHcJ","title":"STM32 Code Examples","pathname":"/micropython/circuitpython/stm32-code-examples","siteSpaceId":"sitesp_QPggX","description":"ตัวอย่างโค้ดสาธิต CircuitPython สำหรับบอร์ดไมโครคอนโทรลเลอร์ STM32","breadcrumbs":[{"label":"CircuitPython"}]},{"id":"-MXXN9yPYDeZZFWTsd7J","title":"CircuitPython for Pico RP2040","pathname":"/micropython/circuitpython/circuitpython-for-pico-rp2040","siteSpaceId":"sitesp_QPggX","description":"แนะนำการใช้งาน CircuitPython สำหรับบอร์ด Raspberry Pi Pico (RP2040 MCU) ในเบื้องต้น","breadcrumbs":[{"label":"CircuitPython"}]},{"id":"-MTWBc3pKQjJ6CcT6tLF","title":"List of PDF Files","pathname":"/micropython/list-of-pdf-files","siteSpaceId":"sitesp_QPggX","description":"ไฟล์ .PDF (A4 Format) ที่ได้จากการแปลงหน้าเว็บของเนื้อหาใน Gitbook แยกตามหัวข้อที่เกี่ยวกับ MicroPython และ CircuitPython (Update: 2021-02-16)"}]}