بورد ARDUINO LILY TINY CJMCU کاملا مشابه بورد Attiny85 pcb-usb بوده با این تفاوت که از پورت میکرو usb در این بورد استفاده شده که امکان اتصال کابل usb را فراهم می کند.
تعداد پین هایI/O در این میکرو 6 عدد بوده که 2 پین آن به منظور اتصال به پورت USB در نظر گرفته شده است. حافظه فلش داخلی میکرو 8 کیلو بایت بوده که با توجه به اینکه 2 کیلوبایت آن توسطBoot loader اشغال شده تنها 6 کیلو بایت در اختیار کاربر خواهد بود.
این میکرو دارای4کانال ADC پروتکلSPI و I2C همچنین دارای 3 پین PWM می باشد که تعداد کانالها PWM بصورت نرم افزاری قابل افزایش خواهد بود.
بر روی بورد نیز یکLED POWER و TEST/Status LED بر روی پین 0 درنظر گرفته شده است.
اگر برای اولین بار است که با این بردها می خواهید کار کنید، وقتی آن را به کامپیوتر متصل می کند، وصل نمی شود و به طور مداوم قطع و وصل می شود، راه حل در زیر توضیح داده شده است:
مراحل نصب و آماده سازی کامپیوتر و نرم افزار آردوینو برای کار با بردهای ATTINY85 Lily Tiny :
1- ابتدا بدون اینکه برد را به کامپیوتر متصل نمایید ،درایورهای Digistump را از قسمت مستندات فنی و دیتاشیت دانلود نمایید. و پس از باز کردن آن
بسته به سیستم عامل خود اگر 32 بیتی است فایل DPinst و اگر 64 بیتی است فایل DPinst64 را اجرا نمایید تا درایورهای لازم نصب بشود.
2- حالا اگر به Device manager کامپیوتر مراجعه نمایید و برد را به کامپیوتر متصل کنید libusb-win32 devices می بینید که اضافه شده و در زیر مجموعه آن
Digispark Bootloader می باشد.
3- حالا باید بردهای را به نرم افزار Arduino IDE معرفی کنید. برای این منظور نرم افزار را اجرا کنید.
از منوی File به قسمت Prefrences بروید و در قسمت Additional Board Mannager URLs آدرس زیر را وارد نمایید.
http://digistump.com/package_digistump_index.json
از حالا به بعد باید برای دانلود اطلاعات بردها به اینترنت متصل باشید.
4- حالا از منوی Tools قسمت Board بروید، همانطور که مشاهده می کنید یک مجموعه بردهای Digistump AVR Boards اضافه شده است.
برد Digispark (Default 16Mhz) را انتخاب کنید. و بعد در Library manager گزینه Digistump را جستجو کنید و آن را نصب کنید.
سپس نوع Programmer را نیز USBtinyISP انتخاب نمایید.
بعد از نصب دیگه همه چیز برای کار با بردهای ATTINY85 آماده است.
5 - روش پروگرام کردن به این صورت است که باید برد به کامپیوتر متصل نباشد. بعد از اینکه برنامه آماده شد، گزینه UPLOAD را بزنید و نرم افزار بعد از کامپایل از شما می خواهد که برد را وصل کنید ( در این حالت شما 60 ثانیه فرصت دارید).
بلافاصله بعد از اتصال نوشتن برنامه روی آی سی شروع می شود و دیگر تمام.
توجه نمایید که آی سی ATTINY85 دارای 8 کیلو بایت حافظه می باشد که 2 کیلو آن برای نرم افزار آردوینو اشغال گردیده و شما فقط می توانید از 6 کیلو بایت آن استفاده نمایید.
این راهنمای استفاده از لینک زیر ارائه شده است:
https://diyprojects.io/tutorial-program-cjmcu-attiny85-lilytiny-lilypad/#.WqkRJ-huazc