เพิ่มบอร์ด ATtiny85 , ATtiny84 ให้ Arduino IDE
AVR ATtiny เป็นตระกูลของไมโครคอนโทรลเลอร์ที่พัฒนามาตั้งแต่ปี 1996 โดย Atmel ซึ่งได้มาจาก Microchip Technology ในปี 2559 สิ่งเหล่านี้ได้รับการดัดแปลงสถาปัตยกรรมฮาร์วาร์ด 8-bit RISC ไมโครคอนโทรลเลอร์ชิปตัวเดียว AVR เป็นหนึ่งในตระกูลไมโครคอนโทรลเลอร์ตัวแรกที่ใช้หน่วยความจำแฟลชแบบ on-chip สำหรับการจัดเก็บโปรแกรมเมื่อเทียบกับ ROM ที่ตั้งโปรแกรมได้ครั้งเดียว EPROM หรือ EEPROM ที่ใช้โดยไมโครคอนโทรลเลอร์อื่น ๆ ในเวลานั้น
ไมโครคอนโทรลเลอร์ AVR สร้างแอปพลิเคชั่นได้มากมายเช่นระบบฝังตัว แอพพลิเคชั่นเพื่อการศึกษาซึ่งได้รับความนิยมจากการรวมไว้ในบอร์ด Arduino หลายรุ่นของบอร์ดพัฒนาฮาร์ดแวร์แบบเปิด
Attiny85 เป็นไมโครคอนโทรลเลอร์ขนาดเล็กของ Atmel ในตัวถัง 8 ขา มีทั้ง Digital ,Analog ,PWM กินไฟต่ำถึง 1.8 โวลต์และยังมีราคาประหยัดมาก รวมไปถึงการต่อใช้งานไม่ต้องมีวงจรอะไรเพิ่มเติมเลย เพราะมันสามารถทำงานได้เองเพียงลำพัง
ขั้นตอนการทํางาน
1 : ติดตั้งโปรแกรม Arduino 1.6.5
สำหรับการเขียนโปรแกรมของ Arduino IDE นั้นจะใช้ภาษา C/C++ ซึ่งเป็นรูปแบบภาษาซีประยุกต์แบบหนึ่ง ที่มีโครงสร้างการทำงานของตัวภาษาโดยรวม คล้ายกับ ภาษาซีมาตรฐาน (ANSI-C) ทั่วๆไป เพียงแต่ได้มีการปรับปรุงเพื่อลดความยุ่งยากในการใช้งานลง เพื่อให้ผู้ใช้สามารถใช้งาน เขียนโปรแกรมได้ง่าย และสะดวกมากกว่าเขียนภาษาซี แบบมาตรฐาน
Arduino integrated development environment หรือเรียกสั้นๆว่า โปรแกรม Arduino IDE เป็นโปรแกรมที่ “แจกฟรี” ภายใต้เงื่อนไขในการใช้งานลักษณะ Open source ซึ่ง Arduino IDE จะทำหน้าที่ ติดต่อ ระหว่าง คอมพิวเตอร์ ของเรา (Windows, Mac OS และ Linux) กับ บอร์ด ATtiny ซึ่งโปรแกรมนี้ออกแบบให้ง่ายต่อการเขียนโค้ดและอัปโหลดโค้ดที่เราเขียน เข้าสู่ บอร์ด ATtiny85 , ATtiny84
โดย Download ตัวติดตั้งได้จาก
https://www.arduino.cc/en/Main/OldSoftwareReleases#previous;
เลือกเวอร์ชั่น 1.6.5
คลิกเลือก JUST DOWNLOAD (หากต้องการร่วมบริจาคช่วยการพัฒนา Arduino Software สามารถกด CONTRIBUTE & DOWNLOAD)
เมื่อดาวน์โหลดเสร็จแล้ว ให้ติดตั้งตามที่โปรแกรมแนะนำ
2 : เพิ่มบอร์ด ATtiny85 , ATtiny84 ให้ Arduino IDE
เราจะต้องอัปเดตผู้จัดการบอร์ดด้วย URL ที่กำหนดเอง โดยเปิดโปรแกรม Arduino IDE และไปที่ File -> Preferences
คัดลอก URL ด้านล่างลงใน Additional Board Manager URLs: แล้ว คลิก OK
https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
จากนั้นไปที่ตัวจัดการบอร์ดโดยไปที่ Tools -> Board: -> Boards Manager…
ที่ช่องค้นหา พิมพ์ ATtiny จะพบ attiny by David A. Mellis แล้วคลิก Install
INSTALLED แสดงการติดตั้งสำเร็จ แล้วปิดหน้าต่างลงไป
ตรวจสอบการติดตั้ง ไปที่ Tools -> Board
เลื่อนลงด้านล่าง จนพบ ATtiny25/45/85 และ ATtiny24/44/84 แสดงว่าการติดตั้งสำเร็จแล้ว