The blog of a gypsy engineer

Software security, электроника, DIY и путешествия.

Долина смерти в два дня

Есть в Калифорнии место с очень страшным названием – Долина Смерти. Это пустыня. Известна она тем, что там очень жарко. Особенно летом. А еще это американский национальный парк, который, как и многие другие американские национальные парки, прекрасно оборудован для посещения всеми желающими повидать виды. В результате туристов там много даже несмотря на такое страшное название.

Представим на минутку, что вы находитесь в Сан-Хосе. Нет, не в столице Коста-Рики. Всё гораздо прозаичней. Скажем, у вас есть борода и вытянутый свитер с изображением оленя, и вы обитаете в том Сан-Хосе, который считается столицей Силиконовой Деревни. Тогда в Долину Смерти можно съездить на выходные.

Национальный парк Death Valley
Read More

Трудности с запуском MicroPython на ESP8266 с 512K памяти

ESP8266 могут иметь разное количество памяти на борту. У MicroPython на этот случай есть две версии: ограниченная для бедных устройств с объемом памяти меньше 512K и полная версия для счастливых устройств с объемом памяти более 512K. Прошлый раз мы баловались с ESP-07, которая как раз имела лишь 512K памяти, поэтому использовалась урезанная версия MicroPython. Этого было достаточно, чтобы помигать светодиодом подключившись к ESP8266 через USB-Serial адаптер, но дальше начались трудности.

English version – Problems with running MicroPython on ESP8266 with 512K

ESP8266

Read More

Как запустить MicroPython на ESP8266

Мне нравится идея Интернета вещей, и последнее время идея эта становится довольно популярной. У нас уже есть куча вещей, которые подключаются к интернету: телевизоры, принтеры, холодильники, автомобили и даже зубные щетки. Более того, у нас еже есть целые ботнеты, которые укомплектованы IoT устройствами, и которые успешно используются для массивных DDoS атак. Иногда я предпочитаю называть все это “Internet of Shit”, потому что порой непонятно, зачем некоторые устройства пытаются выйти в интернеты. Кстати, есть интересный twitter, который так и называется “Internet of Shit”. Очень рекомендую.

Использовать IoT устройства интересно, модно и современно. Более того, иногда это даже действительно полезно. Но куда более интересней принять более активное участие. Например, можно сделать свое собственное IoT устройство с блэкджеком и шлюхами. И огромное спасибо тем людям, которые создали ESP8266 контроллеры, который теперь позволяет абсолютно всем легко и просто создавать свои IoT устройства. Возможно вы уже знаете, что ESP8266 очень дешевые. А еще их относительно легко программировать, если вы дружите с Гуглом.

Я давно собирался что-нибудь сделать на базе ESP8266. Наконец-то у меня дошли руки, о чем бы хотелось поделиться с надеждой, что это будет кому-нибудь полезно. Перед тем как начать, я нашел довольно много статей про ESP8266 и NodeMCU прошивки, которые позволяют запускать Lua скрипты на ESP8266. Это, конечно, замечательно, но мне очень не хотелось изучать новый для меня язык Lua. Другая проблема это моя лень. Но я немного пишу на Python, и к счастью существует версия Python для микроконтроллеров, которая называется MicroPython. Работает этот MicroPython в том числе и на ESP8266.

Дальше идет рассказ о том, как же запустить этот MicroPython на ESP8266 и помигать светодиодиком.

Here is an English version – Getting started with ESP8266 and MicroPython

ESP8266 ESP-07

Read More

Американская физкультура

Америка хоть и страна чизбургеров и кока-колы, но помимо этого, там еще и занимаются физкультурой. Как и в других уголках нашей многострадальной планеты, занимаются, конечно же, не все.

Американская физкультура

Read More

Аэрофлот в первый раз

Последние несколько лет я много летаю. К сожалению, не во сне, а наяву. В основном это из-за командировок, куда я обычно лечу на разных немецких, французских, голландских и даже американских перевозчиках. А вот полетать с Аэрофлотом мне довелось лишь недавно.

Аэрофлот

Read More

Больше комнат, хороших и разных

Тернист и тяжел путь человека без определенного места жительства. Не задумывались ли вы, что человек без определенного места жительства это нечто большее, чем тот, кто мирно живет в теплом подвале многоквартирного дома в Купчегагине, или на уютном чердаке в каком-нибудь абстрактном Алкоголищенске? Вот слово, а точнее аббревиатура “бомж” подразумевает бездомного члена общества. Но сам по себе человек без определенного места жительства охватывает куда большую категорию людей. Вот например, к этой категории принадлежу и я – ведь у меня нет своего жилья в солнечной и иногда, а впрочем даже почти всегда радужной Калифорнии. Ввиду наличия отсутствия собственного жилья, таким как я приходится его снимать.

Недавно я приводил вырезки из объявлений о сдаче комнат, которые меня позабавили, и которые немного обрисовывают тот тернистый и нелегкий путь человека без определенного места жительства, но хотя бы с определенным родом занятий. Речь шла именно о комнатах в так называемых американских коммуналках. Продолжим.

До и после написания той заметки у меня произошло много приятных и интересных разговоров на тему жизни в коммуналках вообще и в американских в частности. И мне бы хотелось поделиться общими идеями из этих разговоров. Надеюсь, что я их понял и передаю правильно. Попутно я постараюсь описать американские коммуналки, а также сравнить их с российскими, где я имел случай пожить в течение нескольких лет, и от которых у меня осталась масса впечатлений.

Read More

Водительское удостоверение в Америке

Водительские права в Америке являются основным удостоверением личности. Как-то я уже рассказывал историю о том, как на заправке при попытке оплатить бензин кредитной картой строгий и бдительный кассир не был удовлетворен моим заграничным паспортом с биометрической информацией и всевозможными степенями защиты от подделок. Однако, он был вполне счастлив увидев обыкновенное российское водительское удостоверение, которое отдаленно похоже на калифорнийское.

Поэтому получение водительского удостоверения в Америке является очень важным и ответственным событием в жизни каждого человека.

Read More

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: