لقد مررنا بتقدم شريحة ESP32 في العام الماضي، مهما كان بصراحة كنا دقيقا بعض الشيء لرمي كل من ESP8266s الودية الخاصة بنا. في وقت سابق من هذا الشهر، أصدرت Esfressif الإصدار 2.0 من إطار التقدم IOT الخاص بهم (ESP-IDF)، وكذلك إذا لم تكن متوافقة مع، فقد فاتك الكثير.
لقد اتخذنا آخر مرة في إلقاء نظرة جادة على جيش الدفاع الإسرائيلي عندما كانت الرقائق جديدة، وكذلك الإطار ما زالت تأخذ خطوات الرضيع الأولى. لم يكن هناك دعم لمثل هذه النقيصات مثل I2C وكذلك في ذلك الوقت، ولكن قد تحصل على كلا الناحة بالإضافة إلى الركض وكذلك الشيء المرتبط بالشبكة. نود اختبار أوضاع حفظ الطاقة، ولكن لم يتم تنفيذ ذلك بعد. باختصار، كنا نشعر بممارسة بناء البرامج الثابتة الناتجة عن اليوم الأول، وكذلك سكب المؤسسة فقط.
ولكن ما الفرق ثمانية أشهر صنع! ابحث في تعديلات GitHub تسجيل الدخول للإصدار، وكذلك Ballgame جديد تماما. ليس فقط برامج تشغيل I2C، I2S، SPI، DAC وكذلك ADCS، وما إلى ذلك، ومع ذلك، هناك أمثلة تعمل بالإضافة إلى وثائق كل ما سبق. بطبيعة الحال، هناك طن من Bugfixes أيضا، خاصة في WiFi المعقدة بالإضافة إلى مكدسات الطاقة المنخفضة Bluetooth. لا يزال هناك عمل مفوض، بطبيعة الحال، ومع ذلك يبدو أن Esfressif يعتقد أن الإطار ناضج الآن كافية قاموا بفتح برنامج مكافأة الأخطاء الأمنية على الرقاقة. الوقت للحصول على القرصنة!
إذا كنت تريد إرشادات QuickStart، فإن البيانات التي تبحث عنها موجودة في مجلد الوثائق في Github. إذا كنت تحاول التعامل مع إعداد مسبق من ESP-IDF، فذكر أن V2.0 يحتاج إلى إصدار أحدث من برنامج التحويل البرمجي في دول مجلس التعاون الخليجي، لذلك هناك عمل قليلا للقيام به إذا كنت ترغب في جعله يتعايش مع تثبيت v1.0. ومع ذلك، نعتقد أنه يمكنك التعامل معها.