চলুন ব্যাপারের মূল কথায় আসি। ধরুন আপনি চান “Hello, world!” প্রতি সেকেন্ডে প্রিন্ট করতে। এখানে কোড স্নিপেটটি.
Arduino IDE এর সাথে, আপনি Serial প্রিন্টস ব্যবহার করে ডিবাগ করতে পারেন, কিন্তু এটি একটি গুহা অন্বেষণের জন্য টর্চলাইট ব্যবহারের মতো একটু অ্যালোমেলো। আসল ডিবাগিং এর জন্য, আপনি হয়তো আপনার খেলা আরও বাড়িয়ে দিতে চাইবেন যেমন একটি Atmel-ICE ডিবাগার যা Arduino পরিবেশের সাথে ইন্টিগ্রেট করে। এখানে Serial ব্যবহার করে প্রায়-ডিবাগিং এর একটি স্বাদ পাবেন.
আরডুইনো অন্য কিছু প্রোগ্রামিং পরিবেশের মতো বিল্ট-ইন টেস্টিং ফ্রেমওয়ার্ক নেই। তবে, AUnit এর মতো থার্ড-পার্টি লাইব্রেরি ব্যবহার করে আরডুইনো কোডের ইউনিট টেস্টিং করতে পারেন। AUnit আরডুইনোর বিল্ট-ইন লাইব্রেরি ArduinoUnit, এবং গুগলের টেস্টিং ফ্রেমওয়ার্ক Google Test দ্বারা অনুপ্রাণিত।.
AUnit
ArduinoUnit
Google Test