CirkitScape Top HAT (หรือเขียนว่า TopHAT) เป็นบอร์ดเสริมแบบมัลติฟังก์ชันสำหรับ Raspberry Pi ที่เพิ่มความสามารถให้กับบอร์ดหลัก โดยเพิ่ม GPIO อีก 16 ช่อง ผ่านตัวขยาย I2C, มี Header สำหรับ RS-485, ADC แบบ 3 แชนเนล ความละเอียด 12-bit และเพิ่มพอร์ต USB 2.0 อีก 4 พอร์ต ผ่าน USB Hub ในตัว
บริษัทระบุว่าบอร์ดนี้ถูกออกแบบมาเพื่อ “ช่วยให้การสร้างต้นแบบ (Prototyping), งานตรวจวัดเซนเซอร์, ระบบอัตโนมัติ และโปรเจกต์ Raspberry Pi ที่เชื่อมต่อกับโลกจริง ทำได้สะอาดและง่ายขึ้น โดยไม่จำเป็นต้องซ้อนบอร์ดเสริมหลายชิ้น” นอกจากนี้ยังมีชุด Top HAT Sensor Kit ที่มาพร้อมกับเซนเซอร์หลายประเภท สำหรับการพัฒนาโปรเจกต์ด้านการตรวจสอบสภาพแวดล้อม (Environmental Monitoring) เช่น การวัดค่าต่าง ๆ จากสภาพแวดล้อมอีกด้วย
สเปคของ CirkitScape Top HAT :
- รองรับ SBC – รองรับบอร์ด Raspberry Pi และ SBC รุ่นที่เข้ากันได้ ซึ่งมี GPIO Header แบบ 40-pin รองรับ Raspberry Pi รุ่นต่าง ๆ เช่น Pi 5, 4, 3B+ และ Zero
- USB
- 4x พอร์ต USB 2.0 (480 Mbps)
- ใช้ USB 2.0 Hub แบบ 4 พอร์ต ในตัว
- วงจรสวิตช์จำกัดกระแสแยกแต่ละพอร์ต (500mA ต่อพอร์ต)
- การขยาย I/O
- 16x GPIOs ผ่านชิปขยาย I²C MCP23017
- อินพุตอนาล็อก – รองรับ 3 แชนเนล ความละเอียด 12-bit ADC ใช้ชิป ADS1015
- อินเทอร์เฟซ RS-485 ใช้ทรานซีฟเวอร์ MAX485 รองรับการสื่อสารแบบ Half-Duplex
- อินเทอร์เฟซการสื่อสาร – I²C, SPI, UART เชื่อมต่อผ่าน GPIO Header แบบ 40-pin ของ Raspberry Pi
- แหล่งจ่ายไฟ
- แรงดันไฟฟ้าที่ใช้งาน: 5V DC Input
- แรงดันลอจิก: 3.3V
- ขนาดบอร์ด – 76.2 x 50.8 มม. (Raspberry Pi HAT form factor)
Top HAT รองรับการทำงานร่วมกับ Raspberry Pi OS และไม่จำเป็นต้องใช้เฟิร์มแวร์แบบกำหนดเองเพิ่มเติม บอร์ดรองรับไลบรารี Python ได้แก่ pyserial สำหรับการสื่อสารผ่าน Serial/UART, smbus สำหรับการสื่อสารผ่าน I2C และ gpiozero สำหรับควบคุม GPIO ผู้ใช้สามารถควบคุมอุปกรณ์ทั้งหมดได้ผ่าน I2C, UART และ GPIO Pins ที่เชื่อมต่อผ่าน GPIO Header แบบ 40-pin ของ Raspberry Pi ทางบริษัทยังมีสคริปต์สำหรับช่วยตั้งค่าใช้งาน ได้แก่ เปิดใช้งาน I2C และ UART, ติดตั้งแพ็กเกจที่จำเป็น และตั้งค่า Python Virtual Environment สำหรับการพัฒนาโปรแกรม นอกจากนี้ยังมีตัวอย่างโค้ด Python และ เว็บแดชบอร์ดที่พัฒนาด้วย Python ซึ่งช่วยให้สามารถควบคุมฮาร์ดแวร์ได้โดยไม่ต้องเขียนโปรแกรมเองเพียงเปิดเว็บเบราว์เซอร์และเข้าไปที่ http://<raspberrypi-ip>:5000

กลุ่มงานเป้าหมายของ Top HAT ได้แก่ ระบบควบคุมอุตสาหกรรม, เกตเวย์ IoT และอุปกรณ์ Edge Devices, การรับและรวบรวมข้อมูลจากเซนเซอร์, การเพิ่มจำนวนและจัดการอุปกรณ์ USB หลายตัว, การเชื่อมต่อเครือข่าย Serial ผ่าน RS-485 และ การสร้างต้นแบบระบบสมองกลฝังตัวทั่วไป (Generic Embedded System Prototyping)

วางจำหน่าย Top HAT ในราคา $48.6 (~1,600฿) บน Amazon หรือ $45 (~1,500฿) ผ่านเว็บไซต์ของบริษัท ซึ่งบนเว็บไซต์ยังมีทรัพยากรสำหรับเริ่มต้นใช้งานทั้งหมด เช่น เอกสารข้อมูล (Datasheet), ตัวอย่างโค้ด Python, โปรแกรมแดชบอร์ดฅ สคริปต์ติดตั้งระบบ และอื่น ๆ สำหรับ Top HAT Sensor Kit มีราคา $73 (~2,500฿) โดยภายในชุดประกอบด้วย บอร์ด Top HAT, สาย USB-C to USB-A, เซนเซอร์วัดอุณหภูมิและความชื้น, เซนเซอร์วัดความชื้นในดินแบบ Capacitive, เซนเซอร์ตรวจจับน้ำ/ฝน และสาย Jumper Wire จำนวนหนึ่ง แต่เรายังไม่แน่ใจว่าชุดเซนเซอร์ดังกล่าวมีวางจำหน่ายจริงหรือไม่ เนื่องจากบริษัทใช้ ChatGPT ในการสร้างภาพผลิตภัณฑ์ตัวอย่างด้านล่าง นอกจากนี้เว็บไซต์ของบริษัทไม่ได้ระบุที่อยู่ของบริษัท แต่จากข้อมูลที่พบ CirkitScape ดูเหมือนจะเป็นธุรกิจขนาดเล็กจากรัฐ Alabama ประเทศสหรัฐอเมริกา
แปลจากบทความ : CirkitScape Top HAT adds extra GPIOs, RS-485, 3-channel ADC, four USB 2.0 ports to Raspberry Pi SBCs

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT


