Перейти к содержанию

Easyrnet - простой в использовании LAN-модуль

Всем доброго времени суток, заранее извиняюсь, если не тот раздел.

Недавно возникла потребность реализовать в одном из проектов Ethernet, и в процессе выполнения поставленной задачи появилась идея - сделать небольшой и простой LAN-контроллер, ориентированный на максимально быстрый старт, с минимально необходимым набором функций - DHCP, ARP, TCP, UDP, ICMP и в дальнейшем чуть позже HTTP для конфигурации через сеть. Основная идея устройства, поставленная во главу угла - концепция "одной кнопки", чтобы пользователь, вставив кабель в разъем, мог сразу же "послать пакет по адресу", не прилагая усилий.

Из фич предполагается, кроме всего прочего, Auto-MDIX и настоящий, полностью уникальный MAC-адрес. В целом, база уже реализована- все кроме HTTP уже работает. Схемотехнических подробностей пока раскрывать не буду, скажу только что используется STM32F1 и внешний LAN-чип (не enc28j60 и не W5100).

Из интерфейсов - SPI для обмена данными, UART и SWD для обновления прошивки. В дальнейшем обновление будет реализовано через сеть.

Есть желание и возможность выпускать устройство небольшими партиями (100-200 шт). По цене ведутся дебаты с производствами, ориентировочно, я надеюсь, будет не больше 1200р за штуку.

Хотелось бы узнать, есть ли у сообщества потребность в таком устройстве.

Спасибо за внимание.

С уважением,
Хованский Андрей.
Изменено пользователем Owl Electronics

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Просто из любопытства: скорости обмена и пропускная способность?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(svedach @ Jul 6 2017, 09:21) <{POST_SNAPBACK}>
Просто из любопытства: скорости обмена и пропускная способность?


10-12 МБит/с, скорее всего. Больше просто SPI не протащит. Камень в угоду дешевизне выбран хиленький (на данный момент отладка идет на более крутом камне, который в серию, конечно же, не пойдет). Изначально вообще задумывалось как UART-Ethernet мост.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
У сообщества потребности есть, НО вы бы хоть привели сравнение с уже имеющимися на рынке модулями, например этот : http://www.usriot.com/p/lan-ttl-ethernet-module/ Его пгоставляют в России по 1200, со склада, предыдущую версию К2 по 800р.
Вот мне бы был интересен модуль с I2C на конце, при этом с очень хорошей фильтрацией выходных линий, чтобы паразитка туда не лезла. За те же деньги в партии 100-1000 шт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(ikm @ Jul 6 2017, 10:07) <{POST_SNAPBACK}>
У сообщества потребности есть, НО вы бы хоть привели сравнение с уже имеющимися на рынке модулями, например этот : http://www.usriot.com/p/lan-ttl-ethernet-module/ Его пгоставляют в России по 1200, со склада, предыдущую версию К2 по 800р.
Вот мне бы был интересен модуль с I2C на конце, при этом с очень хорошей фильтрацией выходных линий, чтобы паразитка туда не лезла. За те же деньги в партии 100-1000 шт.


Спасибо за ответ. Конъюнктуру рынка, конечно, стоит изучить.

Модуль кроме всего прочего задумывается не только как черный ящик с двумя концами, но и еще и как макетная плата типа ардуино-шилда. Пользователь волен сам будет залить туда свою прошивку, сделав, скажем, SPI мастером и подключив какой-то датчик для проброски его данных в сеть.
Изменено пользователем Owl Electronics

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Owl Electronics @ Jul 6 2017, 10:37) <{POST_SNAPBACK}>
Спасибо за ответ. Конъюнктуру рынка, конечно, стоит изучить.

Модуль кроме всего прочего задумывается не только как черный ящик с двумя концами, но и еще и как макетная плата типа ардуино-шилда. Пользователь волен сам будет залить туда свою прошивку, сделав, скажем, SPI мастером и подключив какой-то датчик для проброски его данных в сеть.

Тут вы путаете понятия.
макетная плат это хорошо, для продвижения продукта на рынок, но на них зарабатывают китайцы. Как только вы выложите исходники чтобы для пользователя был не черный ящик, то вскоре увидите его на али.
И что предполагает изучению ваш модуль:
как построить LAN на stm? так этого навалом в сети
как поднимать свой сервер на вашем модуле? ну уже более интересно, но ресурсы потянут?
или как прокинуть свои данные от датчика по сети, тогда для пользователя удобнее иметь хорошо работающий черный ящик, чтобы не разбираться с вашими багами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(ikm @ Jul 6 2017, 10:59) <{POST_SNAPBACK}>
Тут вы путаете понятия.
макетная плат это хорошо, для продвижения продукта на рынок, но на них зарабатывают китайцы. Как только вы выложите исходники чтобы для пользователя был не черный ящик, то вскоре увидите его на али.
И что предполагает изучению ваш модуль:
как построить LAN на stm? так этого навалом в сети
как поднимать свой сервер на вашем модуле? ну уже более интересно, но ресурсы потянут?
или как прокинуть свои данные от датчика по сети, тогда для пользователя удобнее иметь хорошо работающий черный ящик, чтобы не разбираться с вашими багами.


Поэтому я и зондирую потребности населения. Если народу нужен черный ящик, я только за. Но если черные ящики нужны в кол-ве 20 шт в год, а макетные платы- 200 шт в месяц, волей-неволей придется пойти навстречу потребителю (сужу с позиции полного дилетанта на рынке).

Ресурсов достаточно для HTTP-сервера с 2-3 страницами (проверено). Надо только флеш пожирнее взять, чтоб картинки уместить. Но это не в первой ревизии. Опять-таки первичная задача - "бросить пакет" быстро и без напряга.
Изменено пользователем Owl Electronics

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Owl Electronics @ Jul 6 2017, 11:11) <{POST_SNAPBACK}>
Поэтому я и зондирую потребности населения.

Посмотрите в сторону DIGI.com , у них есть и готовые модули и макетки под NetOs.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(ikm @ Jul 6 2017, 11:57) <{POST_SNAPBACK}>
Посмотрите в сторону DIGI.com , у них есть и готовые модули и макетки под NetOs.


Спасибо, изучил. На такой уровень продукции я точно не претендую, да и ценовая ниша более высокая (5-8 тыс руб компэловские цены на эти модули).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация