ببین Esp چند نمونه firmware داره که هر کدومش یه کاربرد خاص داره
باید اسم اون firmware ای که میخوای رو سرچ کنی
اینجا رو ببین :
loading_firmware [ESP8266 Support WIKI]
تا جایی که من میدونم AT firmware آخرین نسخه ای که اومده همون نسخه 2015هست.
من قصد ندارم از دستورات AT استفاده کنم. میخوام متصل بشه به اردوینو و با IDE روش برنامه بریزم که اطلاعات سنسور رو از اردوینو بگیره و تو یک صفحه وب به نمایش بزاره و همچنین دریافت کنه و توسط Gpio چندتا رله رو کنترل کنه.
حالا دقیقا باید چکار کنم و چه فریموری روش بریزم؟ با کد نویسی و.. فعلا کاری ندارم، تو راه اندازیش موندم![]()
با سلام. آی دی تلگرام رو واستون فرستادم. منتها کاش همینجا پیگیری کنید بحث رو تا به درد بقیه دوستان هم بخوره.
البته مخاطبتون magmagmary هستش. منتها چون بنده تازه کارم و مشکل خودمم هست، با اجازه ایشان پاسخ عرض میکنم. ببینید اصلا مگه میشه از دستورات AT استفاده نکنید؟؟ زبان این ماژول دستورات AT هستش. همین کار شما تقریبا دستورش رو توی تاپیک http://forum.arduino.ir/4/7/2579.html گذاشتم. اولا که بنظرم اصلا نیازی به برد آردوینو ندارید. با پایه های GPIO میشه اطلاعات رو از سنسورها خوند که فکر کنم سمپل کدش رو magmagmary گذاشته واستون.
واسه ریختن فرمور روی ماژول هم فکر کنم گفتید انجامش دادید. اگه درست بوده باشه، باید به دستورات AT جواب بده. وگرنه انجام نشده.
این لیست AT کامندهای مربوط به هسته ESP8266 هست.
4A-ESP8266__AT_Instruction_Set__EN_v0.30
ویرایش توسط masoudamirian : 10-29-2016 در ساعت 10:14 AM
ویدئو پروگرام برد Esp12-F با پروگرامر برد witty
پسر جان
این ارور که ارور پروگرام نیست .
داره از برنامت ارور میگیره
یه کد ساده رو تست کن .
مثل چشمک زن
مثلا این کد :
با این کد و روشی که گفتم کد رو آپلود کن.کد:int led = 13; // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinMode(led, OUTPUT); } // the loop routine runs over and over again forever: void loop() { digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(led, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }