Нужен исполнитель

Bacer
Offline
Зарегистрирован: 23.06.2018

Здарствуйте,

Человек сделал устройство, позволяющее загружать payload в nintendo switch.
Вот тут описывает процесс создания. Тут код.

Собственно, в чём суть. Хочется сделать это не на базе Adafruit Trinket M0, который не найдешь нигде, а на базе максимально простенькой ардуинки. Главное что бы цена всех компонентов не привышала 10-15$.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Тот же 

Bacer
Offline
Зарегистрирован: 23.06.2018

Что "тот же"? Какой нужен ардуино, какие компоненты, как это дело собрать, код? Ещё это ведь не должно быть громоздко.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

да любой. 

Bacer
Offline
Зарегистрирован: 23.06.2018

И на какой из вопросов это ответ? Что любой? Любой ардуино? Например в nano 32кб памяти. Кода как минимум на 250кб. Каким образом nano подойдёт? Или, например, разве nano может выступать в качестве usb хоста?
Прежде чем отвечать, ознакомтесь с сабжем.

В общем, мне почему-то кажется что с вами мне не о чем говорить.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Ну полюбому за 10 баксов (600 рублей) вам никто писать не будет. Это оплата трёх часов работы. Вы думаете, за три часа можно разобраться в чужом коде и написать свой под другую платформу? Я не знаю таких асов. 

И кстати, там для ардуины не нужно 250 кб. 

Green
Offline
Зарегистрирован: 01.10.2015

.

Bacer
Offline
Зарегистрирован: 23.06.2018

Я писал не о цене работы, а о цене готового сабжа, который не должен первышать около 1000р, иначе проще брать готовый вариант.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Green пишет:

.

Вы тоже такого же мнения?

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Прибавьте к сабжу цену работы - золотым выйдет

Bacer
Offline
Зарегистрирован: 23.06.2018

Bacer пишет:

Я писал не о цене работы

Цена работы, естественно, обговаривается отдельно. 

Bacer
Offline
Зарегистрирован: 23.06.2018

skif пишет:

Прибавьте к сабжу цену работы - золотым выйдет

Окей, давайте конкретнее. Для начала мне надо понять, что дешевле и практичнее, заказывать партии готовых таких устройств из 20-50 штук (ибо если брать штучно, то цена за штуку выходит порядка 70$ без учёта доставки) из-за бугра с дорогой доставкой и вопросами от таможни, или же делать их самостоятельно по мере необходимости. По этому я, собственно, и пишу. Если бы мне нужно было в единичном экземпляре - я бы даже не подумал об этом.

Так вот. Если это возможно с учётом того что цена сабжа будет в пределах сказанной выше, то уже вопрос о цене работы.

Bacer
Offline
Зарегистрирован: 23.06.2018

.

vvadim
Offline
Зарегистрирован: 23.05.2012

skif пишет:

Прибавьте к сабжу цену работы - золотым выйдет

интересно, что со скифом произошло - раньше доплачивал за работу, накрайняк за так делал, а тут о бабле заговорил....

b707
Offline
Зарегистрирован: 26.05.2017

Bacer пишет:

И на какой из вопросов это ответ? Что любой? Любой ардуино? Например в nano 32кб памяти. Кода как минимум на 250кб. Каким образом nano подойдёт? Или, например, разве nano может выступать в качестве usb хоста?
 

Ок, ознакомился с сабжем.

Во-первых, собственно кода там всего 5-10к, войдет в любую ардуину. Остальные примерно 115к - это код прошивки, которую вы будете грузить в другой девайс .  Прошивку необязательно пихать в ардуино,  можно брать с SD карты или даже получать по USART с компа.

Что касается USB-хоста - тоже дело решаемое, для Уно-Нано есть отдельный модуль ценой в 300 рублей.

Итого затраты на оборудование по первым прикидкам получаются (Нано + USBHost) 450-600 руб на все. И неизвестное количество работы, чтобы переписать код под другую платформу.

Насколько трудно этот код портировать на Нано - судить не могу, так как никогда не работал с SAM чипами и USB-хостами. Часть функций в коде чистый Си, их переписать не трудно, но конфигурация оборудования вполне может использовать какие-то специфические возможности чипа, которых может не быть в Атмеге.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

вот у меня есть. И компактно