Petoi Bittle เป็นสุนัขหุ่นยนต์สี่ตัวที่น่ารักขนาดเท่าฝ่ามือที่ตั้งโปรแกรมได้และเป็นมิตรกับงบประมาณพร้อมกรอบพลาสติก หุ่นยนต์ขนาดเล็กสามารถปรับแต่งได้ง่ายและประกอบด้วยส่วนประกอบหลัก 5 ส่วน ได้แก่ โครงตัวแอคชูเอเตอร์อิเล็กทรอนิกส์แบตเตอรี่และซอฟต์แวร์เพื่อประสานฮาร์ดแวร์ทั้งหมดเพื่อทำงานที่แตกต่าง
Bittle เป็นแพลตฟอร์มแบบเปิดที่จะผสมผสานอุปกรณ์ต่างๆเข้าด้วยกันเป็นระบบออร์แกนิกเดียว มันเคลื่อนที่ด้วยขาทั้ง 4 ข้างและมีโครงที่เข้ากันได้กับเซอร์โว 9g ส่วนใหญ่ มันเป็นแรงผลักดันโดย NyBoard V1 ซึ่งเป็นที่กำหนดเอง Arduino บอร์ดกับอุปกรณ์ต่อพ่วงที่อุดมไปด้วย บอร์ดสามารถขับเซอร์โว PWM ได้อย่างน้อย12 ตัวและใช้ IMU (Inertial Measurement Unit) ในการปรับสมดุล หุ่นยนต์จะจัดเก็บหน่วยความจำของกล้ามเนื้อและตรวจจับสถานะของร่างกาย (การวางแนวและการเร่งความเร็ว) ที่ช่วยให้สมดุลได้ดี นอกจากนี้ยังมีรีโมทอินฟราเรดเพื่อกระตุ้นการเคลื่อนไหวพื้นฐาน นอกจากนี้บอร์ดยังรับฟังคำสั่งสตริงเช่นเดินนั่งจากพอร์ตอนุกรมหรือคำแนะนำโดยละเอียดเพิ่มเติมสำหรับข้อต่อแต่ละข้อที่ต้องปฏิบัติตาม
ตัวหุ่นยนต์ประกอบด้วยชิ้นส่วนพลาสติกฉีดขึ้นรูปคล้ายชิ้นส่วนปริศนาที่มีจำนวนสกรูน้อยมาก มีขนาด 20 ซม. x 11 ซม. x 11 ซม. และน้ำหนักน้อยกว่า 280 ก. อย่างไรก็ตามสามารถบรรทุกสินค้าใต้ท้องได้ถึง 450 กรัม ด้วยการตั้งโปรแกรมและการสอบเทียบที่เหมาะสมหุ่นยนต์สามารถวิ่งได้เร็วกว่าความยาวลำตัวสองตัวต่อวินาที นอกจากนี้ยังสามารถจดจำรูปแบบการเคลื่อนไหวตามสัญชาตญาณได้หลายสิบแบบและสามารถใช้เทคนิคที่แปลกใหม่ได้มากขึ้นด้วยคำแนะนำแบบเรียลไทม์ เข้ากันได้กับ 8.4V ทำงานด้วยความเร็วสูงและมีช่วงที่ควบคุมได้ 270 องศาNyBoard V1 มากอปรกับมี Atmega328Pกับ CPU 16MHz, 2K SRAM และ 32K แฟลช นอกจากนี้ยังมี 8K I2C EEPROM, IMU, เซอร์โวไดร์เวอร์สำหรับเซอร์โว 12 PWM, ตัวรับสัญญาณอินฟราเรด, กริ่งและ 2x5 ที่เสียบเข้ากับ Raspberry Pi
มีซ็อกเก็ต Seeed Grove สี่ซ็อกเก็ตบน NyBoard V1 สำหรับโมดูลที่ขยายได้ เพื่อให้การติดตั้งง่ายขึ้นส่วนหัวของหุ่นยนต์ได้รับการออกแบบให้เป็นคลิปเพื่อกัดโมดูล นอกจากนี้จะมีการรวบรวม 'ชุดเซ็นเซอร์' ซึ่งรวมถึงโมดูลกล้องอัจฉริยะ, เซ็นเซอร์ท่าทาง, เซ็นเซอร์การเคลื่อนไหว PIR และเซ็นเซอร์ที่มีประโยชน์อื่น ๆ
มันมาพร้อมกับโมดูลกล้องอัจฉริยะที่บูรณาการการรับรู้ขั้นตอนวิธีการหลายวิสัยทัศน์ที่ทำงานบนหน่วยประมวลผลแบบ dual-core ของ ESP32 สามารถส่งคืนร่างกายวัตถุและสัญลักษณ์ของมนุษย์ที่รู้จักผ่าน Serial / I2C / WiFi ในอัตรา 25fps หรือ 50fps นอกจากนี้ยังสามารถรวมสำรับไพ่สัญลักษณ์
หุ่นยนต์มีดองเกิลบลูทู ธ สำหรับการเชื่อมต่อไร้สาย ดองเกิลบลูทู ธ เข้ากันได้กับ Windows, macOS และ Android นอกจากนี้ยังสามารถทำงานบน iOS ด้วยซอฟต์แวร์เสริมบางอย่างเพื่อใช้ในการอัปโหลดร่าง Arduinoหรือสื่อสารกับ NyBoard โมดูล WiFi สามารถโฮสต์ WebUI แบบธรรมดาและสื่อสารกับ NyBoard นอกจากนี้ยังมีซ็อกเก็ต 2x5 บนNyBoard V1 สำหรับติดตั้ง Raspberry Piเพื่อจ่ายไฟให้กับ Pi และสื่อสารผ่านเครือข่ายอนุกรมหรือ I2C Pi ช่วยให้ Bittle สามารถวิเคราะห์ข้อมูลทางประสาทสัมผัสได้มากขึ้นเชื่อมต่อกับอินเทอร์เน็ตและตัดสินใจด้วยตัวเอง
เนื่องจากขนาดที่เล็กของ Bittle จึงเหมาะกับPi Zero และ Pi 3A + มากที่สุด สำหรับรุ่น Pi ขนาดใหญ่คุณจะต้องเอียง Pi และพิมพ์ 3D โครงสร้างรองรับบางส่วน มันมักจะรอดจากการชนกันเป็นประจำ อย่างไรก็ตามในกรณีที่รุนแรงมันจะสลายตัวที่จุดอ่อนที่กำหนดไว้ในโซ่ซึ่งง่ายและถูกในการติดตั้งหรือเปลี่ยนใหม่
ผู้ใช้สามารถตั้งโปรแกรม Bittle ในระดับต่างๆได้อย่างง่ายดายในสภาพแวดล้อมการเข้ารหัสต่างๆเช่น C ในArduino IDE และ Pythonในเทอร์มินัล รูสกรูภายในหัวของ Bittle ช่วยให้สามารถยึดโมดูลเพิ่มเติมได้ง่าย สำหรับการกระตุ้นหุ่นยนต์จะใช้เซอร์โว P1S เก้าตัวโดยแปดตัวใช้สำหรับข้อต่อสำหรับเดินและอีกตัวหนึ่งใช้สำหรับการส่ายหัว นอกจากนี้ยังมีเซอร์โวสำรองหนึ่งตัวสำหรับการเปลี่ยนเนื่องจากมอเตอร์แบบแปรงเป็นวัสดุสิ้นเปลืองหลังจากสวมใส่ไประยะหนึ่ง
เมื่อพูดถึงแบตเตอรี่หุ่นยนต์มีชุดแบตเตอรี่ Li-ion พร้อมวงจรชาร์จและป้องกันในตัว มันสามารถเลื่อนเข้าไปในแทร็กข้างใต้ Bittle และปรับจุดศูนย์กลางมวลได้ แบตเตอรี่สามารถจ่ายไฟให้ Bittle ได้เป็นเวลาอย่างน้อยหนึ่งชั่วโมงในการเดินต่อเนื่อง นอกจากนี้ยังมีไฟ LED RGB เพื่อแสดงสถานะของแบตเตอรี่ ด้วยกลไกการติดตั้งแบบสไลด์เข้าและปลั๊กป้องกันการย้อนกลับการเปลี่ยนแบตเตอรี่จึงไม่ยากเกินไป