Заказал 3 штуки Sonoff Dual. Вроде, для моих нужд подходит идеально. Стал изучать подробности и был неприятно удивлен. Ну во-первых, для Dual на сайте производителя схемы нет, но окольными путями удалось выяснить, что релюхи там повешены не на GPIO ESP8266, а на некий обслуживающий проц, именуемый в форумах F330, хотя на схемах остальных плат Sonoff четко видно EFM8.
Вообщем-то, понятно что это используется как некий расширитель портов вводы/вывода ESP8266 с UART связью. И на этом можно было бы и остыть, но во-первых ноги этого проца для программирования явно выведены, а во-вторых мне как раз не хватает ESP8266 для реалтаймной обработки RF сигнала (В Sonoff RF Bridge - приемник 433 как раз подключен к EFM8, что как бы намекает.)
Вообщем, надо полагать речь идет о Silicon Labs C8051F330 или Silicon Labs EFM8SB1. Насколько я понимаю - это не одно и тоже, хотя ядро у них одно: CIP-51 8051 ну и по переферии есть пересечения.
Судя по даташитам использовать такое как расширитель портов - хуже, чем микроскопом шурупы заколачивать, и почему было не вляпать atmega128/328 какой-нибудь - мне вообще не понятно.
Но что имеем.
Вот хотелось бы у бывалых узнать следующее. Как заливать в это дело прошивку? Я понимаю, что через C2K / C2D и даже видел несколько проектов программаторов на Arduino, но хотелось бы чтобы ткнули в точно работающий программатор.
При всем при этом, насколько я понимаю, "низкоинтеллектуальных" инструментов программирования типа Arduino для таких контроллеров не бывает, а значит не плохо бы было, чтобы посоветовали не тяжелый инструмент, ну и форум / статьи по его использованию не помешали бы...
Или пустое это? И не стоит в калашный ряд с ардуино головного мозга лезть?
Вообщем-то, понятно что это используется как некий расширитель портов вводы/вывода ESP8266 с UART связью. И на этом можно было бы и остыть, но во-первых ноги этого проца для программирования явно выведены, а во-вторых мне как раз не хватает ESP8266 для реалтаймной обработки RF сигнала (В Sonoff RF Bridge - приемник 433 как раз подключен к EFM8, что как бы намекает.)
Вообщем, надо полагать речь идет о Silicon Labs C8051F330 или Silicon Labs EFM8SB1. Насколько я понимаю - это не одно и тоже, хотя ядро у них одно: CIP-51 8051 ну и по переферии есть пересечения.
Судя по даташитам использовать такое как расширитель портов - хуже, чем микроскопом шурупы заколачивать, и почему было не вляпать atmega128/328 какой-нибудь - мне вообще не понятно.
Но что имеем.
Вот хотелось бы у бывалых узнать следующее. Как заливать в это дело прошивку? Я понимаю, что через C2K / C2D и даже видел несколько проектов программаторов на Arduino, но хотелось бы чтобы ткнули в точно работающий программатор.
При всем при этом, насколько я понимаю, "низкоинтеллектуальных" инструментов программирования типа Arduino для таких контроллеров не бывает, а значит не плохо бы было, чтобы посоветовали не тяжелый инструмент, ну и форум / статьи по его использованию не помешали бы...
Или пустое это? И не стоит в калашный ряд с ардуино головного мозга лезть?