Если вы хотите общаться с COM-портами, вам нужно использовать API на уровне операционной системы, для чего требуется плагин, а не расширение.
Плагины - это привилегированный код, в некоторой степени похожий на ядроводители.Как правило, они написаны на C или аналогичные.Простой способ написать плагин - использовать FireBreath .
Создание рабочего плагина (впервые) займет недели или месяцы.