อัปเดต: เพื่อตอบคำถามได้ดีขึ้น ATTiny สามารถทำทุกอย่างที่ไม่ต้องการฮาร์ดแวร์ที่ ATTiny ขาดหายไปซึ่งรวมถึงพอร์ตอนุกรมฮาร์ดแวร์ฮาร์ดแวร์ i2c หรืออินเตอร์รัปต์หลายตัว เนื่องจากสิ่งนี้ถูกซ่อนอยู่ในไลบรารี Arduino เว้นแต่คุณจะมีความเข้าใจในวิธีการทำงานหรืออ่านไฟล์ไลบรารีจริงสิ่งต่าง ๆ เช่นห้องสมุดลวด (ฮาร์ดแวร์ i2c) จะไม่ทำงาน
จากhttp://forum.arduino.cc/index.php/topic,5582.0.html :
ตัวอย่างเช่น ATTINY84 มี 1 การขัดจังหวะไม่มีฮาร์ดแวร์ UART (อนุกรมหรือ i2c) และเข็ม GPIO จำนวนเล็กน้อยหยิบพื้นที่โปรแกรมน้อยและ RAM น้อยกว่ามาก แต่มาในแพ็คเกจ 14 พิน
ATMEGA328 มี 2 อินเตอร์รัปต์, 1 ฮาร์ดแวร์ UART, พื้นที่โปรแกรมมากขึ้นและ GPIO มากขึ้นซึ่งยอดเยี่ยมมากถ้าคุณต้องการมันจริงๆ
นอกจากนี้ ATTiny ส่วนใหญ่ไม่มีการคูณฮาร์ดแวร์ดังนั้นคอมไพเลอร์จะต้องทำการคูณที่ไม่ใช่เบส -2 ในซอฟต์แวร์
ในที่สุด Arduinos พึ่งพา bootloader แทนการเขียนโปรแกรม spi ดังนั้นคุณต้องใช้ ATTiny พร้อม atleast 4 ~ 8kb แฟลชเพื่อให้พวกมันทำงานร่วมกับ Arduino bootloader
ATTiny44 / 45/84/45/2313 เป็นที่นิยมในฐานะไมโคร - อารดู พวกเขามีหน่วยความจำหนึ่งในสี่หรือแปดของ RAM และแฟลชของ ATMega328 ที่ Arduino Uno ใช้อย่างเป็นทางการ
มี ATTiny จำนวนมากดังนั้นจึงไม่มีคำพูดใด ๆ เกี่ยวกับพวกเขาทั้งหมด
ดูที่นี่: http://hlt.media.mit.edu/?p=1695