Эксперименты с WiFi модулями на основе SoC ESP8266

Система на кристалле SoC (System on crystal) ESP8266 от китайского производителя Espressif предоставляет возможность простой разработки программируемых модулей с доступом к беспроводной сети WLAN. ESP8266 не имеет встроенной Flash — памяти программ, а вместо нее использует внешнюю микросхему QSPI Flash . Основные характеристики ESP8266 : RISC процессор Tensilica L106 с тактовой частотой 160 МГц Максимальный... » read more

Пример защищенного https – соединения с использованием mbed TLS

TLS (Transport Layer Security) – протокол защиты транспортного уровня, который обеспечивает защищенную передачу данных между узлами в сети Интернет (определение из Wikipedia). Этот криптографический протокол находиться над протоколом TCP в многоуровневой модели сетевого стека, как показано на следующем рисунке. TLS выглядит на рисунке как некоторый промежуточный слой между прикладным и транспортным уровнями. На транспортном уровне... » read more

Пример использования BSD Socket API в стеке LwIP

Сокеты Беркли (BSD Socket API) впервые появились как интерфейс прикладного программирования в операционной системе BSD Unix. Сокеты являются интерфейсом межпроцессного взаимодействия (IPC) в ОС Unix, они могут использоваться для передачи данных между отдельными процессами как на одном компьютере, так и на разных компьютерах через компьютерную сеть. Интерфейс BSD Socket API стал стандартом, поэтому все, что... » read more

Использование адаптера FTDI JTAG для программирования AVR микроконтроллеров

Универсальный адаптер FTDI JTAG можно использовать также для программирования AVR микроконтроллеров в режиме ISP. Для этого необходимо загрузить и установить программатор Avreal. Линии сигналов mosi, miso, sck в программаторе Avreal закреплены за выводами TDI(ADBUS1), TDO(ADBUS2) и TCK(ADBUS0) соответственно. Линию сигнала reset можно установить на другой порт FT2232D, по-умолчанию она использует TMS(ADBUS3). Возможны два варианта подключения... » read more