คีย์บอร์ดมาโคร WCH CH552 สามารถกำหนดค่าได้ผ่านหน้าเว็บเบราว์เซอร์โดยเขียนโค้ด Arduino

4xMacropad เป็นคีย์บอร์ดมาโคร (Macro) ที่มีราคาถูกเป็น open-source Hardware ด้วย 4 ปุ่ม แบบ mechanical ใช้ไมโครคอนโทรลเลอร์ WCH CH552G 8051-compatible และสามารถกำหนดค่าปุ่มได้อย่างง่ายผ่านหน้าเว็บเบราว์เซอร์โดยเขียนโค้ด Arduino Sketch

ตระกูล CH55x มีมาหลายปีแล้ว และครั้งแรกเราได้เขียนบทความเกี่ยวกับบอร์ดพัฒนา CH551 Mini ที่มีราคาถูดกว่า $2(~70฿) เมื่อ 5 ปีที่แล้ว และรุ่น CH552 ยังพบในฮาร์ดแวร์รุ่นใหม่ๆ เช่น Turing Smart Screen หน้าจอแสดงข้อมูลและ Rotary encoder shield ด้วย 2 ปุ่ม แบบ mechanical คีย์บอร์ดมาโคร 4xMacropad เป็นอีกหนึ่งของการออกแบบของ CH522 ที่เป็น open-source

4xMacroPad

สเปค 4xMacroPad:

  • MCU – ไมโครคอนโทรลเลอร์  WCH CH552G 8051-compatible @ 24 MHz พร้อม flash 16KB, SRAM 1.25KB
  • USB – 1x พอร์ต mini USB สำหรับจ่ายไฟ
  • User input –4x ปุ่มสวิตซ์ แบบ mechanical พร้อม keypads
  • อื่นๆ – ไฟ LED เปิด/ปิด, สวิตช์โหมด (A หรือ B), ปุ่มผู้ใช้
  • แหล่งจ่ายไฟ – 5V ผ่านพอร์ต mini USB

CH552G macro keyboard

ไฟล์ EasyEDA, เอกสารประกอบ, เฟิร์มแวร์ Arduino และไฟล์ 3D สำหรับฐานสามารถพบได้บน GitHub แต่ตามที่กล่าวไว้ในบทนำ คุณไม่จำเป็นต้องเขียนโค้ดปุ่มเอง, Toby Chui (imuselab) ผู้พัฒนา – การให้บริการ hosting การกำหนดค่าเวปไซด์ช่วยในการสร้างโค้ด Arduino สำหรับ keypad และคุณยังสามารถบันทึกและโหลดไฟล์การกำหนดค่า JSON ถ้าคุณต้องการสร้าง Arduino sketches สำหรับ keypad layout ที่แตกต่างกัน

4 key macropad web interface

ต้นทุน BoM ทั้งหมดสำหรับ PCB, ส่วนประกอบ และฐานพิมพ์ 3 มิติอยู่ที่ประมาณ $3(~100฿)  แต่ imuslab ขายตัวอย่างที่ประกอบเสร็จบางส่วนบน Tindie ในราคา $9.99 (~340฿) แต่น่าเสียดายที่ตอนนี้สินค้าหมดสต็อก

ที่มา : HackADay

แปลจากบทความภาษาอังกฤษ : $10 Arduino-programmable WCH CH552 macro keyboard is configurable from a web browser

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา