อ้างว่า Arduino นักวิจารณ์ลืมว่านี่คือฮาร์ดแวร์โอเพ่นซอร์ส ดังนั้นจึงมีโคลนจำนวนมากของบอร์ดเหล่านี้และไม่เพียง แต่สำเร็จรูป แต่ยังทำที่บ้าน และมันก็เป็นการเปิดกว้างที่ทำให้ Arduino สามารถแทนที่บอร์ดที่ถูกลืมไปแล้วเกือบทั้งหมด มี "DIY ปลอม" จริงๆ บอร์ดไม่เพียง แต่ไม่ได้รับอนุญาตให้ทำซ้ำ - มันเป็นไปไม่ได้ด้วยความปรารถนาทั้งหมด มันมีจอแสดงผลที่กำหนดเองซึ่งคุณไม่สามารถแยกจากกันได้และคุณจะไม่ทำอะไรบนหัวเข่า
แต่บัตเตอร์ฟลายเป็นอุปกรณ์ที่ใช้พลังงานต่ำมาก ไม่มีโคลงเชิงเส้นและไดร์เวอร์จอแสดงผลแบบประหยัดตั้งอยู่ในไมโครคอนโทรลเลอร์โดยตรง บอร์ดขับเคลื่อนด้วยแบตเตอรี่ที่ติดตั้งโดยตรงซึ่งกินเวลานานมาก แต่ผีเสื้อก็ทำบน AVR และ Arduino ด้วย มันเป็นไปได้ที่จะทำ ทำมันเอง บอร์ด Arduino ใช้พลังงานต่ำ? ผู้เขียน Instructables ภายใต้ชื่อเล่น mdeudon อ้างว่าเป็นไปได้ ของเขา สินค้าทำที่บ้าน มี pinout เดียวกับ Arduino Uno และภาพร่างไปโดยไม่ต้องเชื่อมต่อวงจร I / O อีกครั้ง และ LED บน "ขา" ที่สิบสามก็มีให้เช่นกัน แต่ในเวลาเดียวกันไม่มีตัวควบคุมความสั่นไหวเชิงเส้น LED อย่างต่อเนื่องเพื่อระบุพลังงานและ FTDI ในตัว (เมื่อคุณจำเป็นต้องกรอกร่างคุณสามารถเชื่อมต่อภายนอก) ในโหมดสลีปการบริโภคในปัจจุบันจะต้องไม่เกินหลายไมโครแคม แผนภาพอุปกรณ์แสดงอยู่ด้านล่าง:
เนื่องจากขาดเสถียรภาพเชิงเส้นไมโครคอนโทรลเลอร์กำหนดช่วงแรงดันไฟฟ้าของบอร์ด: จาก 1.8 ถึง 5.5 V. หนึ่งธนาคารที่มีตะกั่วแบตเตอรี่ลิเธียมไอออนหรือแบตเตอรี่ลิเธียมโพลีเมอร์หรือสองธนาคารของโลหะนิกเกิลไฮไดรด์เหมาะ เมื่ออุปกรณ์ภายนอกเชื่อมต่ออยู่ โมดูล FTDI สำหรับการร่างช่วงนี้จะแคบลงไปยังอุปกรณ์ที่เหมาะสมความเข้ากันได้ของระดับตรรกะควรนำมาพิจารณาด้วย
ไมโครคอนโทรลเลอร์จะต้องมีการติดตั้ง bootloader Arduino หากไม่มีโปรแกรมเมอร์มันจะถูกแทนที่ด้วย Arduino อื่นหรือโคลนของมันซึ่งคุณจำเป็นต้องใช้คำแนะนำให้ ที่นี่. ดังนั้นตราบใดที่คุณมี Arduino อย่างน้อยหนึ่งตัวพร้อม bootloader ที่ใช้งานได้คุณสามารถใช้มันเพื่อคืนค่าฟังก์ชั่นการทำงานของอุปกรณ์อื่น ๆ รวมถึง "ฟื้นฟู" บอร์ดที่ประกอบขึ้นใหม่ในบ้าน
แผงวงจรพิมพ์สามารถทำเองโดย LUT สั่งที่ไหนสักแห่งหรือแทนที่ด้วย breadboard ประเภท perfboard ต้นแบบเลือกผู้ผลิตบอร์ดที่ OSH Park ผู้ผลิตรายอื่นจะทำ ไฟล์ที่จำเป็นสำหรับสิ่งนี้ในรูปแบบ Eagle อยู่ที่นี่: โครงการ และ การชำระเงิน. และผลลัพธ์จะเป็นดังนี้:
หลังจากประกอบบอร์ดและติดตั้งไมโครคอนโทรลเลอร์กับมันแล้วด้วย bootloader ของ Arduino ที่ได้ทำการติดตั้งไว้ก่อนหน้านี้ตัวช่วยสร้างจะเชื่อมต่อโมดูล FTDI และพยายามที่จะกรอกข้อมูลลงในร่างเพื่อกระพริบด้วย LED ที่ขา 13 แน่นอนว่าทุกอย่างทำงานได้ดีและอาจารย์กำลังทดลองวิธีที่รู้จักกันดีในการลดการใช้พลังงานของไมโครคอนโทรลเลอร์ด้วยการทำให้มันอยู่ในโหมดสลีปปิดอุปกรณ์ต่อพ่วงที่ไม่ได้ใช้ ฯลฯ
นอกจากนี้บนเว็บไซต์มีการแปลบทความเกี่ยวกับอุปกรณ์เพื่อเตือนให้คุณหยุดออกอากาศโดยใช้เทคนิคเดียวกัน (การลบโคลงเชิงเส้นและอื่น ๆ ) คุณจัดการเพื่อให้ Digispark บอร์ดใช้พลังงานต่ำ