У меня есть проигрыватель BluRay, который можно запрограммировать путем доступа к последовательной консоли, как описано здесь .
У меня есть Arduino (на самом деле Seeduino), который имеет интерфейс USB. Согласно документации Arduino, контакты 0 и 1 - это RX и TX. Обходят ли эти контакты штырь от компьютера? Могу ли я использовать Arduino в качестве последовательного интерфейса USB для того, что мне нужно?
Arduino имеет только один UART, поэтому он не может служить мостом между компьютером и Blu-Ray. Я не говорю по-польски, но из того, что я могу сказать на сайте, вам повезет больше, если вы просто используете последовательный кабель FTDI USB-> и подключаетесь к разъему. Я рекомендую TTL-232RG-VIP-WE от FTDI, найденный здесь: http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm
Это проводной кабель, поэтому вам необходимо подключить к нему какой-либо разъем, чтобы иметь возможность физического интерфейса с Blu-Ray, и вам также понадобится подключение к VCC и заземлению (чтобы кабель мог определить правильные уровни напряжения). Тогда вам просто нужно убедиться, что RX компьютера подключен к TX проигрывателя Blu-Ray, а RX проигрывателя Blu-Ray подключен к RX компьютера. Затем используйте программу последовательного терминала для подключения и сходите с ума.
источник
Я подключил свою плату Arduino (без микросхемы AVR) к маршрутизатору без проблем. Arduino работает на 5В (USB ofc) и на роутере 3.3В. Это работает без проблем, я просто подключил TX, RX и GND (без VCC)
О, модель роутера WR741ND v4.3
источник
Да, вы можете использовать правильный Arduino в качестве дорогого конвертера USB в последовательный порт. Лучше было бы купить конвертер USB в последовательный порт на ebay менее чем за 3 доллара.
источник
На mega2560 вы можете сбросить землю и обойти avr и использовать arduino в качестве моста
источник