PyBLE: MicroPython IDE

การจัดประเภทเนื้อหา
สำหรับทุกคน
10+
ดาวน์โหลด
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับแอปนี้

PyBLE เป็น IDE สำหรับ MicroPython แบบโอเพนซอร์สและใช้งานได้ฟรี สำหรับ iPad และ Android ช่วยให้คุณเขียน ถ่ายโอน และรันโปรแกรม Python บนบอร์ดไมโครคอนโทรลเลอร์ที่เข้ากันได้ผ่าน Bluetooth Low Energy (BLE) ทำให้เวิร์กโฟลว์การพัฒนาตามปกติไม่จำเป็นต้องใช้สาย USB การเชื่อมต่อ Wi-Fi บัญชี หรือบริการคลาวด์แบบถาวร

ด้วย PyBLE คุณสามารถ:

• เขียนและแก้ไขโค้ด MicroPython
• บันทึกและรันโปรแกรมบนบอร์ดที่เชื่อมต่อ
• หยุดโปรแกรมและทำการรีบูตแบบซอฟต์แวร์
• เรียกดู อัปโหลด ดาวน์โหลด เปลี่ยนชื่อ และลบไฟล์บอร์ด
• ดูเอาต์พุตคอนโซลแบบเรียลไทม์และส่งอินพุตคอนโซล
• สร้างโปรแกรมด้วย Blocks แบบออฟไลน์
• ตรวจสอบโค้ด Python ที่สร้างขึ้นก่อนรัน

• เชื่อมต่อโดยตรงกับบอร์ดที่เข้ากันได้ในบริเวณใกล้เคียงผ่าน BLE

บอร์ดที่เข้ากันได้ต้องรัน MicroPython พร้อมกับเอเจนต์ PyBLE/1 แบบโอเพนซอร์ส MicroPython มาตรฐานที่มีฮาร์ดแวร์ Bluetooth ทั่วไปจะไม่เข้ากันได้โดยอัตโนมัติ โดยปกติบอร์ดจะต้องติดตั้งเฟิร์มแวร์เริ่มต้นหนึ่งครั้งผ่าน USB โดยใช้เบราว์เซอร์เดสก์ท็อปที่รองรับ หลังจากตั้งค่าแล้ว การแก้ไข การถ่ายโอนไฟล์ การรัน และการสื่อสารคอนโซลในแต่ละวันจะเกิดขึ้นผ่าน BLE

PyBLE ออกแบบมาให้ทำงานแบบโลคอล ไม่มีการโฆษณา การวิเคราะห์ข้อมูล การส่งข้อมูลทางไกล บัญชีผู้ใช้ การสมัครสมาชิก หรือการพึ่งพาคลาวด์ โค้ดต้นฉบับและไฟล์จะถูกถ่ายโอนโดยตรงระหว่างแท็บเล็ตของคุณกับบอร์ดที่คุณเลือก ตรวจสอบ https://pyble.dev/flash สำหรับโปรไฟล์เฟิร์มแวร์ที่ได้รับการตรวจสอบแล้วและข้อกำหนดฮาร์ดแวร์ที่แน่นอน

แอปพลิเคชัน PyBLE โปรโตคอล PBLE/1 เอเจนต์เฟิร์มแวร์ การทดสอบ และเอกสารประกอบทั้งหมดมีให้ใช้งานได้ภายใต้ใบอนุญาต MIT:

https://github.com/PyBLE-dev/PyBLE

PyBLE เป็นโครงการโอเพนซอร์สอิสระของ SciLabPro ที่ดูแลโดย Viwat Vchirawongkwin ไม่ใช่โครงการหรือแอปพลิเคชันอย่างเป็นทางการของจุฬาลงกรณ์มหาวิทยาลัย
IDE สำหรับ MicroPython เพื่อเขียนโค้ดสำหรับบอร์ดที่ใช้งานร่วมกันได้ผ่าน Bluetooth Low Energy
อัปเดตเมื่อ
31 ต.ค. 2569

ความปลอดภัยของข้อมูล

ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
  • ไม่มีการแชร์ข้อมูลกับบุคคลที่สาม
    ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการแชร์ข้อมูล
  • ไม่มีข้อมูลที่รวบรวมไว้
    ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการรวบรวมข้อมูล
  • มุ่งมั่นที่จะปฏิบัติตามนโยบายเพื่อครอบครัวของ Play

มีอะไรใหม่

PyBLE can keep one current Python draft locally and offer Restore or Discard after restart. Local recovery status is separate from board saving. Recovered text needs current-destination confirmation before board Save, Run or Upload. Landscape editing stays usable above the keyboard. Blocks workspaces and multi-file projects are not included in draft recovery. Board workflows require a compatible MicroPython board running the PyBLE agent.

การสนับสนุนของแอป

เกี่ยวกับนักพัฒนาแอป
MR. VIWAT VCHIRAWONGKWIN
viwat.v@chula.ac.th
Thailand