This media is not supported in your browser
VIEW IN TELEGRAM
KiCad 9.0.0 🎉
Если пропустили выпуск нового KiCad, то почитать об изменениях можно на русском и на английском.
Новая фича с изменением номера/индекса итерируемой сущности с помощью колёсика мыши кажется одновременно и очевидной, и офигенной😃
При позиционировании курсора мыши над именем с номером и/или индексом используйте:
✅
✅
@embedoka
Если пропустили выпуск нового KiCad, то почитать об изменениях можно на русском и на английском.
Новая фича с изменением номера/индекса итерируемой сущности с помощью колёсика мыши кажется одновременно и очевидной, и офигенной
При позиционировании курсора мыши над именем с номером и/или индексом используйте:
✅
Shift+Alt+Scroll
для изменения номера ✅
Ctrl+Alt+Scroll
для изменения индекса@embedoka
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍7🤔3✍2🎉2🦄2❤1🤣1
Forwarded from Embedded Doka (Dmitry Murzinov)
Идея на миллион (чипов) или больше для наших азиатских братьев:
Выпустить bolt-on чип aka-MAX232 для замены оного, только вместо конвертации в уровни RS232 делать USB CDC и/или Bluetooth SPP - отличный ретрофиттинг оборудования возраста г...на мамонта 👍
(какой там floorplan on PCB для LowSpeed USB не критично, ну и одну из дорожек к DB9 использовать как антенну на 2.4ГГц (не кидайте в меня тухлыми помидорами - я верю что китайцы сдюжат и не такое (КСВ) раз на ножку SOIC16 умеют выводить 2.4ГГц и оно даже работает 🙈 (почти))).
PS: Как не вспомнить мем про SOIC16 и реальные изделия по мотивам мема.
PPS: а в дифференциальный RS422/485 прям с самого начала USB так и просится 🥹
(только не говорите, что такое уже есть и я опять всё проспал 😭, потому что crystal-less чипы UART-to-USB в производстве есть давно, по факту нужна просто перепаковка с иной распиновкой)
@embedoka
Выпустить bolt-on чип aka-MAX232 для замены оного, только вместо конвертации в уровни RS232 делать USB CDC и/или Bluetooth SPP - отличный ретрофиттинг оборудования возраста г...на мамонта 👍
(какой там floorplan on PCB для LowSpeed USB не критично, ну и одну из дорожек к DB9 использовать как антенну на 2.4ГГц (не кидайте в меня тухлыми помидорами - я верю что китайцы сдюжат и не такое (КСВ) раз на ножку SOIC16 умеют выводить 2.4ГГц и оно даже работает 🙈 (почти))).
PS: Как не вспомнить мем про SOIC16 и реальные изделия по мотивам мема.
PPS: а в дифференциальный RS422/485 прям с самого начала USB так и просится 🥹
(только не говорите, что такое уже есть и я опять всё проспал 😭, потому что crystal-less чипы UART-to-USB в производстве есть давно, по факту нужна просто перепаковка с иной распиновкой)
@embedoka
Telegram
Embedded Doka
#пятничное
@embedoka
@embedoka
🔥22👍5✍2🤣2🤯1
DIY rule #43:
По мотивам мема про могущественный китайский чип и блестящих примеров исполнения за "1 рубль":
▫️BLE-UART
▫️BLE-CAN
А теперь вопрос знатокам:
На рынке есть такие решения, которые позволяют управлять режимами работы девайса последовательностями включения, например, реальный кейс: освещение, в зависимости от порядкового номера включения выбирается тот или иной канал/режим:
1️⃣ включение: канал/режим 1
2️⃣ включение: канал/режим 2
3️⃣ включение: канал/режим 3
(порядковый номер включения - это сколько щёлканий тумблером было в течении 15секунд, например, если прошло больше времени, то FSM автоматически сбрабывается в начальное состояние и следующее включение будет считаться 1️⃣ым)
Т.е. по факту некое многоканальное "реле" с управлением через последовательность вкл/выкл подачи питания.
❓Кому-нибудь попадались подобные чипы/модули, которые такое умеют "из коробки"?
@embedoka
На каждую хотелку самодельщика-энтузиаста найдётся готовое решение в интегральном исполнении из Поднебесной.
По мотивам мема про могущественный китайский чип и блестящих примеров исполнения за "1 рубль":
▫️BLE-UART
▫️BLE-CAN
А теперь вопрос знатокам:
На рынке есть такие решения, которые позволяют управлять режимами работы девайса последовательностями включения, например, реальный кейс: освещение, в зависимости от порядкового номера включения выбирается тот или иной канал/режим:
1️⃣ включение: канал/режим 1
2️⃣ включение: канал/режим 2
3️⃣ включение: канал/режим 3
(порядковый номер включения - это сколько щёлканий тумблером было в течении 15секунд, например, если прошло больше времени, то FSM автоматически сбрабывается в начальное состояние и следующее включение будет считаться 1️⃣ым)
Т.е. по факту некое многоканальное "реле" с управлением через последовательность вкл/выкл подачи питания.
❓Кому-нибудь попадались подобные чипы/модули, которые такое умеют "из коробки"?
@embedoka
👍4✍1🔥1🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤41🔥10😭6🤪4👍3🎉2🫡1🦄1
Forwarded from kitnerlive
Понадобилось мне поковырять некие бинарные файлы, структура которых известна, но вариативна. Нужно было взять файл от китайцев и сравнить с полноценным, чтобы понять, что они там повыпилили.
Писать парсинг бинаря самому было лениво, и по итогам поиска я нашёл прекрасную тулу ImHex.
Дизайн на любителя, но зато можно в одной вьюшке иметь хекс, в другой набрасывать структуру, а в третьей получать распакованные на основе структуры данные. Описание структуры достаточно гибкое, там почти целый язык программирования под это заточено.
По-моему, роскошная вещь под свои задачи.
Писать парсинг бинаря самому было лениво, и по итогам поиска я нашёл прекрасную тулу ImHex.
Дизайн на любителя, но зато можно в одной вьюшке иметь хекс, в другой набрасывать структуру, а в третьей получать распакованные на основе структуры данные. Описание структуры достаточно гибкое, там почти целый язык программирования под это заточено.
По-моему, роскошная вещь под свои задачи.
👍48✍21🔥10❤3🫡2
Forwarded from асоциальный пикотранзистор ᶘಠᴥಠᶅ
Парсинг через описание структуры мне сразу напомнил про https://kaitai.io/, но кажется проект больше мёртв, чем жив.
kaitai.io
Kaitai Struct: declarative binary format parsing language
Kaitai Struct is a formal language for binary format specification that can be compiled into parser code
✍6👍2❤1💊1
Апатьюнити
Разговорился с таксистом на Hongqui E-QM5. Бизнес-модель такая: таксист работает не сам на себя, а на таксопарк за фикс (притом в приложении персональный аккаунт и просит поставить 5 баллов). В таксопарке (по его словам) 400 таких моделей машин (покупка одной тачки обходится ~$16000).
Всё на китайском начиная от приборки и мультимедийки и заканчивая шильдиками. Таксопарк не заморачивался - просто закупил "как есть" напрямую в Китае 🤯
Это я к чему: если кто-то вдруг занимается кряканьем андроидов в тачек, то, кажется, отличная возможность сделать руссификацию/англицизацию UI и вместо того чтобы бегать по рынку искать по одному клиенту - договориться с единственным собственником и бахнуть патч сразу на несколько сот тачек😃
Предыдушие идеи по теме бизнес-возможности:
▫️Деланные пальцем "чипмейкеры"
▫️Хайп на эппл и кастомизации ручным трудом
@embedoka
Разговорился с таксистом на Hongqui E-QM5. Бизнес-модель такая: таксист работает не сам на себя, а на таксопарк за фикс (притом в приложении персональный аккаунт и просит поставить 5 баллов). В таксопарке (по его словам) 400 таких моделей машин (покупка одной тачки обходится ~$16000).
Всё на китайском начиная от приборки и мультимедийки и заканчивая шильдиками. Таксопарк не заморачивался - просто закупил "как есть" напрямую в Китае 🤯
Это я к чему: если кто-то вдруг занимается кряканьем андроидов в тачек, то, кажется, отличная возможность сделать руссификацию/англицизацию UI и вместо того чтобы бегать по рынку искать по одному клиенту - договориться с единственным собственником и бахнуть патч сразу на несколько сот тачек
Предыдушие идеи по теме бизнес-возможности:
▫️Деланные пальцем "чипмейкеры"
▫️Хайп на эппл и кастомизации ручным трудом
@embedoka
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍21🔥7💊6❤2🤔2✍1🦄1
UWB - что за тема, кто массово использует?
Откуда на али в ленте столько широкодиапазонных антенн вдруг? 🤯
@embedoka
Откуда на али в ленте столько широкодиапазонных антенн вдруг? 🤯
@embedoka
🤯11🤔5🤷♂2👍2🌚1
А вы знали что если к названию вакансии "Senior С/C++ Developer" добавить "embedded" то вилка по з/п сразу уменьшается в 2 раза (c) hold3r
🤣85😭42💯18✍4👍2🔥1🤯1😱1🤪1
Forwarded from Embedded Doka (Dmitry Murzinov)
Восхитительная штука: Audio (FSK / QPSK) bootloader for AVR! Это ж надо было еще додуматься до такого! Представляю фразу инструкции: для осуществления FotA (FW over the Air) включите вашу ламповую радиолу на волне zzz ровно в 3:30 (по первым субботам месяца).
На гитхабе автора есть также другие интересные проекты, связанные с синтезом и работой со звуком.
PS: Из масштабных проектов, в которых используется аудио-коммуникация, могу вспомнить приложение для телефона, которое в очень зашумлённой среде (стадион) синхронизируется с телефонами поблизости и в масштабах гигантской трибуны рисует картинку/анимацию, используя тысячи экранов мобильников (кто это дело программил, говорит там реально куча проблем и только ЦОС и вытащит).
@embedoka
На гитхабе автора есть также другие интересные проекты, связанные с синтезом и работой со звуком.
PS: Из масштабных проектов, в которых используется аудио-коммуникация, могу вспомнить приложение для телефона, которое в очень зашумлённой среде (стадион) синхронизируется с телефонами поблизости и в масштабах гигантской трибуны рисует картинку/анимацию, используя тысячи экранов мобильников (кто это дело программил, говорит там реально куча проблем и только ЦОС и вытащит).
@embedoka
👍27🤯8❤4🔥4