So Arduino's new Modulino® peripheral boards (Qwiic I2C things) have an STM32C0 on each one to handle the protocol — https://store-usa.arduino.cc/products/modulino-pixels
So Arduino's new Modulino® peripheral boards (Qwiic I2C things) have an STM32C0 on each one to handle the protocol — https://store-usa.arduino.cc/products/modulino-pixels
I have some work to do ...
STM32World Short #3 - CREATING a Music Player
A short introduction video to our planned music player series.
I did find, much to my surprise and happiness, that #stm32 chips can generally respond to two I2C addresses... Except that it's actually *more* than two because the second one can mask a variable number of low bits -- allowing the chip to answer to far more than 2, provided all (but one) are consecutive.
Embedded folk, I have a question: Is the only point of STM32 dual-bank flash the ability to erase and write one partition without blocking execution? Is that it?
There aren't a lot of applications where that is all that important, so I was kinda hoping it was more impressive. Did I miss something else about it? #stm32 #embedded #microcontroller
Попытка настроить macOS для использования китайского программатора ST-LINK V2 и Blue Pill
В основном я работал на оригинальной отладочной плате Nucleo (stm32f411ret6) и прекрасно себя чувствал на macOs. Не так давно я решил попробовать прошить blue pill через китайский st-link и получил море ошибок в CubeIDE с которыми решил разобраться раз и навсегда. На самом деле все оказалось не так сложно, как я думал по началу. Через костыли, но она работает! Данная статья является дубликатом моего репозитория https://github.com/nikitatm333/ST-LINK_V2_for_macOS , я давно хотел написать свою первую статью на хабре и решил начать с дубликатов своих "шпаргалок". Не будем затягивать, начнем!
Updated my STM32 KiCad Symbol generator! It now generates the modern library format and uses alternate pin functions feature. I decided not to include the "all features listed" strings as I did in the past. (I might add them later as a dedicated alternate function.) This results in more compact symbols. Because it is my personal preference I keep the GPIO pin name in every alt-function. Give it a try, let me know what you think. #kicad #stm32 #opensource #mcu https://github.com/esden/stm32-kicad-lib
おお
ARM Cortex-M 32ビットマイコンでベアメタル "Safe" Rust #STM32 - Qiita https://qiita.com/tatsuya6502/items/7d8aaf3792bdb5b66f93
Btw. Here's another 6½min live performance from my talk @ #Resonate 2016. Alas, there were some cable issues on stage and I had to record it all afterwards in my hotel room. The setup was the same as in the first video from the previous post (i.e. STM32F746 DISCO + Korg Nanokontrol)
https://soundcloud.com/forthcharlie/stm32f7-live-recording-resonate
#STM32 #Embedded #Synth #DSP #MIDI #Music #LivePerformance #Forth
Just realised the readme for https://thi.ng/synstack (a C11 & Forth-based softsynth engine for #STM32) had broken links to two live performances/demos I creeated in early 2016. I've now fixed those and re-uploaded these videos to my Makertube/Peertube:
STM32F746 MIDI synth & Korg Nanokontrol (live recording, 2016-01-31)
https://makertube.net/w/6tYcSLrJdPfev8HNFNHVPj
STM32F746 synth GUI (live recording, 2016-01-28)
https://makertube.net/w/mbeSF3y2rs2xnx1Yv5fL5v
#STM32 #Embedded #Synth #DSP #MIDI #Music #LivePerformance #Forth
STM32F746 MIDI synth (live recording, 2016-01-31)
STM32F746 synth (live recording, 2016-01-28)
STM32 Rant #3 - SDIO 4B Works!
In a previous video we worked with SD card using the SDIO peripheral. SDIO can run in 1-bit or 4-bit mode but some viewers claimed that 4-bit mode does not work. Well, it does work it just require a few tricks when initializing.
Код, который светится: архитектура минималистичных световых скетчей
Микроконтроллеры, светодиоды, и немного кода — вот и вся палитра для минималистичного цифрового искусства. В статье подробно рассказывается, как выстроить архитектуру крошечных, но выразительных световых анимаций с использованием C++, платформы STM32 и адресных светодиодов WS2812. Немного философии, немного инженерии — и свет оживает по команде вашего кода. Можно потратить годы, чтобы написать красивый рендерер. А можно взять 8 строк кода, светодиодную ленту и микроконтроллер, чтобы ночью на стене заиграла световая поэма. Эта статья — про второй путь. Код, который светится, не имеет интерфейса, не показывает графику на экране и не заботится о фреймрейте. Его задача — свет. Живой, дышащий, мерцающий свет. В идеале — чтобы всё это поместилось в пару килобайт памяти и не жрало больше миллиампера на эффект.
https://habr.com/ru/articles/908036/
#STM32 #адресные_светодиоды #световые_эффекты #микроконтроллер #HAL #embedded_C++ #световая_анимация #генеративное_искусство #минималистичный_код
STM32 Tutorial #55 - I2S w. DMA - Dual Sine
In this Getting Started Tutorial video we are going to dive into generating an audio I2S stream. We will be creating dual SINE waves (Left/Right) at 96 kHz sample rate.
#STM32 #Tutorial #GettingStarted #STM32CubeIDE #STM32CubeMX #I2S #DMA #STM32World
STM32World Rant #2 - MYSTERIOUS UNKNOWN MCU
Just a short rant about the MYSTERIOUS STM32F402. This MCU does NOT exist in ST's catalog, and yet you can readily buy them in China. In this video I will go through the datasheet, find a comparable MCU which exists and compare them.
STM32 Tutorial #54 - Low Level LED Blink
In this video we will blink a LED using ST's LL drivers (no HAL).
#STM32 #GettingStarted #Tutorial #LL #LowLevel #Blink #Arduino #stm32world
STM32 Short #2 - The Mysterious 0b Prefix
In this video we will be looking at the mysterious 0b prefix in C. The mystery is that this was not part of the original K&R C definition.
#STM32 #STM32CubeIDE #C #STM32World
https://www.youtube.com/watch?v=G9BSikbLJlQ