Агуулгын хүснэгт:

ESP -01 програмистын хакердах нь хялбар: :) 6 алхам
ESP -01 програмистын хакердах нь хялбар: :) 6 алхам

Видео: ESP -01 програмистын хакердах нь хялбар: :) 6 алхам

Видео: ESP -01 програмистын хакердах нь хялбар: :) 6 алхам
Видео: PHONK. 50 SUB'S ❤️ 2024, Арваннэгдүгээр
Anonim
ESP -01 програмистын хакердах нь хялбар юм:)
ESP -01 програмистын хакердах нь хялбар юм:)

Сайн уу ESPers, Энэхүү зааварчилгаанд би ESP-01 / ESP8266-01 / ES-01 модульд програмист хийх энгийн хакерыг үзүүлэх болно. Бидний ихэнх нь Arduino самбар эсвэл FTDI USB-TTL төхөөрөмжийг энэ модульд програмист болгон ашигладаг байсан. Хоёр арга хоёулаа сайн ажилладаг. Гэхдээ өөр нэг арга бий!

Саяхан би FTDI -ийг орлох зорилгоор энэ модулийн USB UART/ESP8266 төхөөрөмж худалдаж авсан. Гэхдээ үүнийг програмист болгон ашиглах нь FTDI шиг уян хатан биш гэдгийг би удалгүй ойлгосон:(Инженер байхдаа үүнийг програмистаар ашиглах боломжтой эсэхийг шалгасан … Тэгээд престо! Би үүнийг нэг рүү хөрвүүлэхийн тулд бага зэрэг хакердсан. Тэгээд одоо энд таны амьдралыг хөнгөвчлөх болно.

Хангамж

Материалын жагсаалт

  1. USB -ээс UART/ESP8266 - 1 рүү
  2. 6 мм хэмжээтэй хоёр мэдрэгчтэй товчлуур - 1
  3. Хоёр резистор эсвэл зарим холбогч утас
  4. Vroboard / цэгийн самбар - 1

Хэрэгслийн жагсаалт

  1. Хутга ба төмөр хутга
  2. Гагнуурын хэрэгсэл
  3. Цавуу буу
  4. Хавчаар хайчлах
  5. Хутга эсвэл элсэн цаас (зураг дээр харуулаагүй болно)

Алхам 1: Зүйл, хэрэгслийн зураг: Д

Зүйл, хэрэгслийн зураг: Д
Зүйл, хэрэгслийн зураг: Д

Зөв зүйл байгаа эсэхийг шалгаарай.

Алхам 2: Veroboard / Dot Board хайчилж бэлтгэх

Veroboard / Dot самбарыг огтлох, бэлтгэх
Veroboard / Dot самбарыг огтлох, бэлтгэх

Дараа нь бид зургийн дагуу үзүүлсэн шиг огтлох шугамыг оруулалгүйгээр veroboard -ийг хамгийн бага хэмжээтэй (6 x 17 цэгээр) хайчилж авав. Хэсэг хайчилж авсны дараа ирмэгийг тэгшлэхийн тулд хусуур эсвэл элсэн цаас ашиглана уу.

Алхам 3: Зураг ба Pinouts

Зураг ба Pinouts
Зураг ба Pinouts
Зураг ба Pinouts
Зураг ба Pinouts
Зураг ба Pinouts
Зураг ба Pinouts

Зүүн талд нь UART/ESP8266-аас USB адаптер, баруун дээд талд нь ПХБ-ийн ул мөр антенныг зүүн тийш харуулан байрлуулсан ES-01 модулийн диаграммыг харуулав.

Үндсэндээ бид хакердахын тулд зөвхөн гурван тээглүүр шаарддаг (Ногоон (5 -р зүү), Улаан (зүү 6), Цэнхэр (зүү 1)), гэхдээ зарим модульд 4, 8 -р зүү (Улбар шар тээглүүр) нь ПХБ -тай адил минийх шиг богиносдоггүй. Баруун доод зурган дээр үзүүлсэн шиг зурах. Энэ тохиолдолд та модулийг програмист болгохын тулд тэдгээрийг товчлох хэрэгтэй.

Алхам 4: Гагнах…

Гагнах…
Гагнах…
Гагнах…
Гагнах…

Тиймээс одоо гагнуур..

Эхний богино зүү 4 ба 8 -ийг жижиг утсаар богиносгохгүй бол.

Дараа нь 20 мм орчим урттай 3 ширхэг резистор залгуур / холбогч утсыг хайчилж ав (би 1-р зурагт үзүүлсэн шиг резистор залгуурыг ашигласан. Одоо тэдгээрийг 1, 5, 6-р зураг-2 ба 3-р зүүгээр гагнаж) модуль.

Дараа нь мэдрэгчтэй унтраалгыг 4-р зурагт үзүүлсэн шиг байрлуулж, гурван тээглүүрийн байрлалыг тэмдэглэнэ. Шилжүүлэгчийн чиглэлийг анхаарч үзээрэй. Чиглэл тогтоохын тулд олон метр эсвэл тасралтгүй байдлыг шалгагч ашиглана уу. Шилжүүлэгчийг Зураг-5 ба 6-д үзүүлсэн шиг гагнах. Би зэргэлдээх зүүг энгийн байдлаар ангилсан.

Зураг-7 дээрх шиг гагнасан үений зай гаргахын тулд модулийн ар талд нэг эсвэл хоёр ширхэг хөөсөн соронзон хальсны хавтанг бага зэрэг дээшлүүл.

Гагнасан тээглүүрийг холбогдох унтраалга руу оруулаад соронзон хальсанд наалдана.

Холболтын схемийг үзнэ үү. Та хүссэн үедээ унтраалгыг холбож болно. Би баруун гараа Reset руу, зүүнээ GPIO 0-тэй холбосон. Зураг-9-ийг үзнэ үү.

Тэгээд л боллоо! Та дууссан. Туршилт хийхээс өмнө бүх холболтыг схемийн дагуу хамгийн сүүлд шалгаж үзээрэй.

Алхам 5: Туршилт…

Туршилт хийж байна …
Туршилт хийж байна …
Туршилт хийж байна …
Туршилт хийж байна …

Сайн ажил!

Адаптерт ES-01 модулийг оруулаад компьютерынхаа USB порт руу холбоно уу. Хэрэв та өргөтгөл кабель ашигладаг бол энэ нь тохиромжтой байх болно. Таныг залгах агшинд ES-01-ийг асаахад таны хүчийг харах ёстой. Энэ бол ердийн горим юм. Хэрэв ES-01 дотор програм хангамж байгаа бол энэ нь дөнгөж хэрэгжиж эхэлнэ гэсэн үг юм.

Одоо GPIO 0 товчлуурыг дарж (миний хувьд '0' гэж тэмдэглэсэн), дахин тохируулах товчлуурыг (миний хувьд 'R' гэж тэмдэглэсэн) нэг удаа дарж суллана уу. Тэгээд "0" товчлуурыг суллана уу. Энэ нь ES-01 модулийг програмын горимд оруулах болно.

Одоо та ноорогоо Arduino IDE эсвэл PIO дээрээс байршуулах боломжтой болно. Зөв самбар болон COM портыг сонгохоо мартуузай. Хэрэв бүх зүйл хэвийн байгаа бол та байршлын статусыг баруун талд харуулах ёстой. Байршуулсны дараа Reset товчлуурыг дараад хэвийн горим руу буцаж, байршуулсан кодыг ажиллуулна уу.

Алхам 6: Эцсийн боловсруулалт

Төгсгөл
Төгсгөл

Программистаа шалгасны дараа ялгахаас хамгаалахын тулд ёроолд нь халуун цавуу байрлуулна уу.

Танд энэ хакер таалагдсан гэж найдаж байна. Сэтгэгдлээ хуваалцаж, чөлөөтэй хуваалцана уу. Амар амгалан..