На канале явно не хватает постов, поэтому я запускаю новую рубрику - "А что я купил на Алике?". Здесь я буду рассказывать про разные штуки, которые я купил на Алиэкспрессе, использовал какое-то время и у меня накопились впечатления. Напоминаю, что в Европе это
В первом посте хочу рассказать про силиконовые макетные провода - WeAct 2.54mm Silicon Jump Wire 20cm Dupont Line Female to Female 1Pin * 4 SWD. Их фишка в том, что они супер приятные на ощупь, да и качество в целом на высоте. Также можно объединить 4 провода в гребенку и использовать, например, для программирования SWD.
Я наивно полагал, что выбирая 5PCS, получу 5 отдельных проводов, а оказалось, что я получил 5 наборов по 4 провода. Купив 5 таких наборов, у меня теперь целая гора проводов!
Я остался доволен, советую к приобретению.
#Алик
aliexpress.com, а в России - aliexpress.ru. Я буду выкладывать ссылки на международной версии, так как покупаю именно на ней. Подобное можно найти на российской версии по названию. Вероятно, для просмотра нужен будет VPN, но зато ссылки будут без реферальных кодов.В первом посте хочу рассказать про силиконовые макетные провода - WeAct 2.54mm Silicon Jump Wire 20cm Dupont Line Female to Female 1Pin * 4 SWD. Их фишка в том, что они супер приятные на ощупь, да и качество в целом на высоте. Также можно объединить 4 провода в гребенку и использовать, например, для программирования SWD.
Я наивно полагал, что выбирая 5PCS, получу 5 отдельных проводов, а оказалось, что я получил 5 наборов по 4 провода. Купив 5 таких наборов, у меня теперь целая гора проводов!
Я остался доволен, советую к приобретению.
#Алик
👍15❤1
Недавно со мной произошло то, что рано или поздно случается с каждым разработчиком электроники — мне попался поддельный микроконтроллер
- Оригинальная маркировка на чипе была затерта лазером, а поверх нее нанесена надпись
- Поддельный микроконтроллер невозможно прошить с использованием оригинального программного обеспечения. Однако это можно сделать с помощью
- В подделке не работает пошаговая отладка, хотя сама прошивка без отладки функционирует нормально.
К счастью, у меня была донорская отладочная плата, что позволило восстановить одну из плат
STM32F103. Вот основные отличия подделки от оригинала:- Оригинальная маркировка на чипе была затерта лазером, а поверх нее нанесена надпись
STM32F103. По краям чипа остались следы от старой маркировки.- Поддельный микроконтроллер невозможно прошить с использованием оригинального программного обеспечения. Однако это можно сделать с помощью
OpenOCD с опцией set CPUTAPID 0.- В подделке не работает пошаговая отладка, хотя сама прошивка без отладки функционирует нормально.
К счастью, у меня была донорская отладочная плата, что позволило восстановить одну из плат
Blue Pill для тестирования.🤔5😢5🥰1
Иногда перед созданием печатной платы приходится собирать прототип на коленке...
❤8👍2🔥2
Интересные новости. Скоро выйдет Raspberry Pi pico 2 или RP2350. Из нового и интересного:
- Теперь есть защита от чтения
- 2 кластера с Cortex M33 и Risс V
- FPU
- Внешняя QSPI PSRAM
Теперь это похоже на настоящий контроллер который даже можно использовать где-то в коммерческих продуктах.
Даташит можно найти тут.
- Теперь есть защита от чтения
- 2 кластера с Cortex M33 и Risс V
- FPU
- Внешняя QSPI PSRAM
Теперь это похоже на настоящий контроллер который даже можно использовать где-то в коммерческих продуктах.
Даташит можно найти тут.
Raspberry Pi
Raspberry Pi Pico 2, our new $5 microcontroller board, on sale now - Raspberry Pi
On sale now at $5: Raspberry Pi Pico 2, our new microcontroller board. It's built on RP2350, our new high-performance, secure microcontroller.
👍2🔥1
В выходные нашёл время, чтобы исправить ошибки в недавней статье и провести повторную проверку на свежей установке Ubuntu. Также добавил небольшой раздел про Git, возможно, кому-то это будет полезно.
Zenembed
Blog
Blog about hardware, electronics, coding.
🔥5👎1
Работаю над проектом создания аудио-плеера и записывающего устройства на базе старого стационарного телефона.
В ближайшее время вероятность публикации статьи о работе со звуком на микроконтроллерах была увеличена.
В ближайшее время вероятность публикации статьи о работе со звуком на микроконтроллерах была увеличена.
🔥12✍3👍3
Недавно стал обладателем отладки с новом камнем ESP32P4. Этот камень позиционируется компанией espressif как супер производительный и имеет несколько интересных новшеств:
- Полное отсутствие радиомодуля.
- Два ядра RISC-V на 400 MHz.
- Поддержка MIPI-CSI и MIPI-DSI, что позволит работать с серьезными дисплеями и камерами, а так-же аппаратный энкодер H.264 до 1080p30fps.
- Периферийный модуль USB OTG 2.0 HS, а значит скорость до 480 Mbit/s.
Несмотря на всю эту обвязку при тестировании демо кода у меня сложилось впечатление, что экран дико лагает. Возможно это просто криво сделанная демка, вопрос требует дальнейшего изучения.
Так-же в комплекте бумажка о том что это тестовый образец поэтому USB Serial JTAG и калибровка ADC тупо не работают.
- Полное отсутствие радиомодуля.
- Два ядра RISC-V на 400 MHz.
- Поддержка MIPI-CSI и MIPI-DSI, что позволит работать с серьезными дисплеями и камерами, а так-же аппаратный энкодер H.264 до 1080p30fps.
- Периферийный модуль USB OTG 2.0 HS, а значит скорость до 480 Mbit/s.
Несмотря на всю эту обвязку при тестировании демо кода у меня сложилось впечатление, что экран дико лагает. Возможно это просто криво сделанная демка, вопрос требует дальнейшего изучения.
Так-же в комплекте бумажка о том что это тестовый образец поэтому USB Serial JTAG и калибровка ADC тупо не работают.
🔥3❤1
Я тут наткнулся на пост, в соседнем канале, который рассказывает про прекрасную статью, которой я просто физически не мог не поделится с вами.
Есть проблема, ROS2 работает из коробки только на ubuntu, а все хотят запускать его на Debian (потому что Raspberry Pi OS). Наверняка вам в голову сразу пришла идея с кросс компиляцией, или просто взять нужные пакеты и установить в ручную, а не весь ROS. Но это все путь слабых.
Настоящие гигачады ставят докер на Raspberry PI чтобы запустить на нем ubuntu и уже на ней запускать ROS. Действительно интересно почему автор не смог найти достаточно материалов в интернете про реализацию подобного метода.
Интересно когда мы придем к тому чтобы запускать виртуалку на Raspberry PI лишь-бы не разбираться в пакетах? Или еще лучше, почему-бы не сделать snap пакет с ROS2? А точно.
А вообще кому интересно ROS2 лежит в AUR арчевом. Можно там посмотреть установочный скрипт и сделать что-то подобное на Raspberry PI (но лично я не советовал бы использовать пишки слишком много всего закрыто).
Есть проблема, ROS2 работает из коробки только на ubuntu, а все хотят запускать его на Debian (потому что Raspberry Pi OS). Наверняка вам в голову сразу пришла идея с кросс компиляцией, или просто взять нужные пакеты и установить в ручную, а не весь ROS. Но это все путь слабых.
Настоящие гигачады ставят докер на Raspberry PI чтобы запустить на нем ubuntu и уже на ней запускать ROS. Действительно интересно почему автор не смог найти достаточно материалов в интернете про реализацию подобного метода.
Интересно когда мы придем к тому чтобы запускать виртуалку на Raspberry PI лишь-бы не разбираться в пакетах? Или еще лучше, почему-бы не сделать snap пакет с ROS2? А точно.
А вообще кому интересно ROS2 лежит в AUR арчевом. Можно там посмотреть установочный скрипт и сделать что-то подобное на Raspberry PI (но лично я не советовал бы использовать пишки слишком много всего закрыто).
🔥3
Недавно я делал пост и том что работаю с аудио. Я уже где-то неделю с этим вожусь и все никак не мог решить проблему с том, что воспроизведение идет с помехами.
Сегодня я выяснил истинную проблему и она в макетных проводах. Во всем виноваты короткие провода которыми я соединил кодек и контроллер. Я использую эти провода уже года 4 и я даже не знаю откуда они. Похоже за это время они немного окислились, из за чего появились проблемы с контактом.
Мораль этой истории очень проста, никогда не экономите на средствах прототипирования.
Вот то что использую я, вероятно вы что-то найдете интересное для себя:
- Макетная плата, от этой фирмы есть и другие варианты.
- Провода мама-мама, кстати крайне приятные на ощупь из-за силикона.
- Макетные провода с разными концами я когда-то покупал в чип и дип, я не смог найти конкретно то что у меня (наборы из проводов зеленого и красного цвета), это максимально похоже.
- Новые короткие провода планирую искать тут.
Если у вас есть любимые средства макетирования просьба поделится в комментариях.
Сегодня я выяснил истинную проблему и она в макетных проводах. Во всем виноваты короткие провода которыми я соединил кодек и контроллер. Я использую эти провода уже года 4 и я даже не знаю откуда они. Похоже за это время они немного окислились, из за чего появились проблемы с контактом.
Мораль этой истории очень проста, никогда не экономите на средствах прототипирования.
Вот то что использую я, вероятно вы что-то найдете интересное для себя:
- Макетная плата, от этой фирмы есть и другие варианты.
- Провода мама-мама, кстати крайне приятные на ощупь из-за силикона.
- Макетные провода с разными концами я когда-то покупал в чип и дип, я не смог найти конкретно то что у меня (наборы из проводов зеленого и красного цвета), это максимально похоже.
- Новые короткие провода планирую искать тут.
Если у вас есть любимые средства макетирования просьба поделится в комментариях.
👍4
Я успешно завершил разработку квестов по реверсу прошивок на STM32F103. С 20 по 23 сентября буду рад видеть вас на стенде на конференции BalCCon2k24, где вы сможете попробовать свои силы в решении задач в живую на моем оборудовании.
После завершения конференции я опубликую схемы, бинарные файлы и задания в открытый доступ. Буду рад вашему участию и обратной связи!
После завершения конференции я опубликую схемы, бинарные файлы и задания в открытый доступ. Буду рад вашему участию и обратной связи!
🔥19