История изменений
Исправление
Oberstserj,
(текущая версия)
:
исключительно фо фан
что предлагается использовать вместо ардуины?
Плата, которую не нужно паять
я программировать пока хочу, а не паять
Исходи из собственного запроса. Не слушай ни сторонников, ни противников ардуины. Ардуина - это по сути контроллер атмега8 (если не ошибаюсь) и небольная примочка в обвязке в виде usb-spi конвертера для прошивки. Если ты возьмешь просто контроллер, макетную плату, PLS\PLD - гребенку для вывода пинов, то ты по сути ардуинку и получишь. Так что вовсе не обязательно искать ей замену. Буза по поводу ардуинки в основном идет когда ардунку, которая по сути макетно-тренировочная плата, пытаются использовать там, где уже надо делать по-серьезному, где надо уже взять нормально контроллер, изготовить плату и далее по списку. В остальном уже расово-политические споры о тех или иных контроллерах, которые ни коим боком к поставленной тобой задаче не имеют отношения.
Всякие там контролеры питания или как оно там устроено, должно присутствовать. Чтобы я мог батарейку прицепить к нужным пинам и оно заработало, с любым напряжением.
Есть готовые модули питания и готовые платки с интересными железками. Помимо ардуинок есть еще всякие esp-модули с wi-fi, NRF-модули с синезубом, NodeMCU. Там паять практически ничего не надо, а напрограммируешься вдоволь.
Должно быть USB или как там его подключать, в общем чтобы я мог к компьютеру подключить его.
Вышеозначенные модули как правило имеют интерфейсы типа UART, i2c, SPI, 485. Ко всем этим модулям можно докупить USB-донглы либо очередной модуль с конвертером, в котором опять же практически ничего не придется паять. Школьного курса физики тебе хватит чтоб разобраться.
Мудохаться с C, ассемблером, консольными тулзами.
Это хорошо. Хотя тот же NodeMCU уже умеет в Lua, например. Так что с мудохингом для тебя уже со временем становится все легче и легче.
Потратить в пределах $200.
Модули копеечные, означенной суммы для ознакомления со всеми популярными вариантами хватит за глаза.
Желательно, чтобы оно продавалось в Казахстане или хотя бы в России.
Насколько знаю по рассказам друзей из РФ и из KZ - там у вас все есть в избытке.
Максимально энергоэффективный чип, который только можно. Моя мечта - делать девайсы для дома и сада, которые будут работать от конденсатора и солнечной батареи и жить вечно. Или даже от радиоволн. Видел такой девайс, e-ink, который принимает информацию через NFC и при этом работает вообще без батареи, исключительно от этого самого NFC, вот такое мне нравится.
Вышеназванные мной примеры вполне вписываются в данное требование. И они не единственные. Я думаю контекстная реклама тебе предложит больше вариантов, чем я сейчас сходу успею вспомнить :)
Чтобы на нём было как можно меньше оперативки и тд, хочу прям такого хардкора, чтобы байты считать. Ну вот как в Arduino - я посмотрел спеки, там вроде килобайт оперативки, мне это по вкусу. Конечно это не самоцель, а в контексте пункта 1, наверное чем слабей чип, тем меньше он энергии жрёт.
Тоже самое, вышеназванные модули вполне подходят под требование.
Радио-обмен. Не знаю, должно ли оно быть в чипе или отдельной платой, в этом не понимаю ничего. Но, наверное, это должно быть уровнем ниже WiFi/Bluetooth.
Всякие радиомодули типа HC-12 на 433мГц также в избытке и вполне экономичны.
Отладка. Не очень понял, как с этим в Arduino, говорят, что нельзя отлаживаться по шагам? Типа printf-ами надо. Как-то звучит дико в 21-м веке. Я, конечно, по-всякому умею, но всё же это несерьёзно.
Как я уже сказал, ардуинки построены на атмелах. Тебе ничего не мешает вместо б-гмерзкой ArduinoIDE использовать AVR-Studio например. А там с отладкой все гуд. JTAG тоже имеется.
Рация с шифрованием.
Я так понимаю это и есть та самая цель, вокруг которой и родился этот ОП :)) Начни с попсового модуля HC-12 и дальше разберешься уже сам :)
Устройство для хранения паролей и крипто-ключей, грубо говоря аппаратный KeePass, маскирующийся под клавиатуру.
Есть уже готовые модули. Только собственно клавиатуру присобачить надо.
32-битная архитектура, как-то это чересчур?
Конкретно STM32 убоги до омерзения, поэтому это скорее тот случай, когда нет, не много))
А вообще посмотри в сторону MSP430. Там почти все, что тебе надо :)
Исходная версия
Oberstserj,
:
исключительно фо фан
что предлагается использовать вместо ардуины?
Плата, которую не нужно паять
я программировать пока хочу, а не паять
Исходи из собственного запроса. Не слушай ни сторонников, ни противников ардуины. Ардуина - это по сути контроллер атмега8 (если не ошибаюсь) и небольная примочка в обвязке в виде usb-spi конвертера для прошивки. Если ты возьмешь просто контроллер, макетную плату, PLS\PLD - гребенку для вывода пинов, то ты по сути ардуинку и получишь. Так что вовсе не обязательно искать ей замену. Буза по поводу ардуинки в основном идет когда ардунку, которая по сути макетно-тренировочная плата, пытаются использовать там, где уже надо делать по-серьезному, где надо уже взять нормально контроллер, изготовить плату и далее по списку. В остальном уже расово-политические споры о тех или иных контроллерах, которые ни коим боком к поставленной тобой задаче не имеют отношения.
Всякие там контролеры питания или как оно там устроено, должно присутствовать. Чтобы я мог батарейку прицепить к нужным пинам и оно заработало, с любым напряжением.
Есть готовые модули питания и готовые платки с интересными железками. Помимо ардуинок есть еще всякие esp-модули с wi-fi, NRF-модули с синезубом, NodeMCU. Там паять практически ничего не надо, а напрограммируешься вдоволь.
Должно быть USB или как там его подключать, в общем чтобы я мог к компьютеру подключить его.
Вышеозначенные модули как правило имеют интерфейсы типа UART, i2c, SPI, 485. Ко всем этим модулям можно докупить USB-донглы либо очередной модуль с конвертером, в котором опять же практически ничего не придется паять. Школьного курса физики тебе хватит чтоб разобраться.
Мудохаться с C, ассемблером, консольными тулзами.
Это хорошо. Хотя тот же NodeMCU уже умеет в Lua, например. Так что с мудохингом для тебя уже со временем становится все легче и легче.
Потратить в пределах $200.
Модули копеечные, означенной суммы для ознакомления со всеми популярными вариантами хватит за глаза.
Желательно, чтобы оно продавалось в Казахстане или хотя бы в России.
Насколько знаю по рассказам друзей из РФ и из KZ - там у вас все есть в избытке.
Максимально энергоэффективный чип, который только можно. Моя мечта - делать девайсы для дома и сада, которые будут работать от конденсатора и солнечной батареи и жить вечно. Или даже от радиоволн. Видел такой девайс, e-ink, который принимает информацию через NFC и при этом работает вообще без батареи, исключительно от этого самого NFC, вот такое мне нравится.
Вышеназванные мной примеры вполне вписываются в данное требование. И они не единственные. Я думаю контекстная реклама тебе предложит больше вариантов, чем я сейчас сходу успею вспомнить :)
Чтобы на нём было как можно меньше оперативки и тд, хочу прям такого хардкора, чтобы байты считать. Ну вот как в Arduino - я посмотрел спеки, там вроде килобайт оперативки, мне это по вкусу. Конечно это не самоцель, а в контексте пункта 1, наверное чем слабей чип, тем меньше он энергии жрёт.
Тоже самое, вышеназванные модули вполне подходят под требование.
Радио-обмен. Не знаю, должно ли оно быть в чипе или отдельной платой, в этом не понимаю ничего. Но, наверное, это должно быть уровнем ниже WiFi/Bluetooth.
Всякие радиомодули типа HC-12 на 433мГц также в избытке и вполне экономичны.
Отладка. Не очень понял, как с этим в Arduino, говорят, что нельзя отлаживаться по шагам? Типа printf-ами надо. Как-то звучит дико в 21-м веке. Я, конечно, по-всякому умею, но всё же это несерьёзно.
Как я уже сказал, ардуинки построены на атмелах. Тебе ничего не мешает вместо б-гмерзкой ArduinoIDE использовать AVR-Studio например. А там с отладкой все гуд. JTAG тоже имеется.
Рация с шифрованием.
Я так понимаю это и есть та самая цель, вокруг которой и родился этот ОП :)) Начни с попсового модуля HC-12 и дальше разберешься уже сам :)
Устройство для хранения паролей и крипто-ключей, грубо говоря аппаратный KeePass, маскирующийся под клавиатуру.
Есть уже готовые модули. Только собственно клавиатуру присобачить надо.
32-битная архитектура, как-то это чересчур?
Конкретно STM32 убоги до омерзения, поэтому это скорее тот случай, когда нет, не много))