Интересные новости. Скоро выйдет 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
Пару недель назад я решил заказать панель с несколькими разными дизайнами на`JLC PCB`. Для этого выбрал самый простой и очевидный способ (как предлагают тут) создал посадочное место из набора отверстий, а на самой плате соединил эти отверстия прямыми линиями на слое
В результате мне посчитали стоимость 10 различных дизайнов, и итоговая цена составила 40 евро. Отсюда напрашивается простой вывод: с точки зрения стоимости это нецелесообразно. Плата с одним дизайном размером до 100x100 мм стоит всего 2 евро, что в два раза дешевле, если заказывать платы по отдельности. Дополнительно пришлось потратить время на обработку краев с помощью дремеля.
Итак, панелизация в таком виде, как предлагает
Также я выяснил, что надписи шелкографией высотой 0.6 мм и толщиной 0.07 мм выглядят вполне прилично. Раньше я использовал высоту 0.8 мм и толщину линии 0.1 мм.
Edge.Cuts. Также для этого компонента нужно добавить атрибут Not in schematic, чтобы он не синхронизировался со схемой.В результате мне посчитали стоимость 10 различных дизайнов, и итоговая цена составила 40 евро. Отсюда напрашивается простой вывод: с точки зрения стоимости это нецелесообразно. Плата с одним дизайном размером до 100x100 мм стоит всего 2 евро, что в два раза дешевле, если заказывать платы по отдельности. Дополнительно пришлось потратить время на обработку краев с помощью дремеля.
Итак, панелизация в таком виде, как предлагает
JLCPCB, оказывается нерентабельной. Но что может иметь смысл — это создание панели с одним дизайном и одной платой. В этом случае ID, который наносится на фабрике, будет находиться за пределами вашего дизайна, как и монтажные отверстия при заказе сборки SMD-компонентов. Эту идею я планирую протестировать в следующий раз.Также я выяснил, что надписи шелкографией высотой 0.6 мм и толщиной 0.07 мм выглядят вполне прилично. Раньше я использовал высоту 0.8 мм и толщину линии 0.1 мм.
👍5👎1
На выходных на барахолке приобрел калькулятор с функцией печати за 5 евро. Обнаружил, что у него дефект: от старости резинка вала разрушилась, и её остатки прилипли к ленте с обратной стороны. Разобрал устройство и заменил резинку, используя силиконовую трубку от экстрактора припоя.
Похоже это распространенная проблема, нашол подобное на хабре.
Похоже это распространенная проблема, нашол подобное на хабре.
👍9🔥7🥰1