Did ST FIX STM32CubeIDE 2.1.0? - STM32 Tutorial #82
STMicroelectronics just dropped an update to STM32CubeIDE - version 2.1.0 (and CubeMX at the same time).
In earlier videos we have mentioned the rather botched and buggy 2.0.0 release, so the BIG question is - did they listen to the users and […]
STM32 Tutorial #74 - Streamline Demo
In an earlier video we did an unboxing of our new Streamline boards. In this video we will do an in-depth demonstration of what we believe to be the ultimately flexible development board.
#STM32 #STM32CubeIDE #STM32CubeMX #Streamline #STM32World […]
STM32 Short #10 - HOWTO Install CMSIS Libraries (including DSP)
In STM32World Tutorial #15 we used the Arm CMSIS DSP libraries but in that video there were no mention on how to install it. In this video we will fix that oversight and go through the process.
#STM32 #STM32CubeIDE #STM32CubeMX […]
STM32 Unboxing #3 - Christmas Present (Streamline Dev boards)
We receive a box of the first CurrentMakers Streamline development boards. 1 backplane, 1 programmer, 3 MCU boards and one peripheral (WS2812).
#STM32 #STM32CubeIDE #STM32CubeMX #Unboxing #STM32World […]
ST Nuked Their Own IDE
STMicroelectronics have just made what we believe is a monumentally stupid decision. In one clean sweep they rendered every single STM32 Beginner Tutorial out there - including their own - completely and utterly useless.
#STM32 #STM32CubeIDE #STM32CubeMX #Rant […]
Introducing the Streamline Development Boards
Introducing our fantastic new Streamline development boards. This video is a bit of a teaser - unboxing to follow soon.
#STM32 #STM32CubeMX #STM32CubeIDE #Flash #STM32World
https://www.youtube.com/watch?v=5xQqV7BhYxM
STM32 Tutorial #72 - Fixing Using Built-in Flash for Data
In the last video we covered using STM32 built-in Flash memory for data storage. I was a bit of an idiot and it didn't really work too well ;) In this video we will fix it and actually show something that works.
#STM32 #STM32CubeMX […]
STM32 Tutorial #71 - Using Built-in Flash for data
In this video we will cover the possibility of using STM32 built-in Flash memory for data storage. It is questionable if you should ever do this but it's an option.
#STM32 #STM32CubeMX #STM32CubeIDE #Flash #STM32World […]
STM32 Tutorial #70 - ST7789 Display
Introducing the Magic Key - in this video we will be working with the 1.3" ST7789 display.
#STM32 #GettingStarted #Tutorial #STM32CubeMX #STM32CubeIDE #ST7789 #Display #STM32World
https://www.youtube.com/watch?v=5M2c9OoWSEU
STM32 Tutorial #30 - Sine wave (Dual DAC) with DMA under FreeRTOS
In this exciting video we will generate TWO beautiful sine waves on both of the STM32F405 DACs (Digital to Analogue Converters). We will be using DMA and let FreeRTOS handle the scheduling of the callbacks. Sampling rates in […]
STM32 Tutorial #69 - WS2812 USB HID Controller (Neopixel RGB LED)
In this video we will combine earlier videos using USB HID to control the programmable RGB WS2812 Neopixels.
#STM32 #GettingStarted #Tutorial #STM32CubeIDE #USB #HID #WS2812 #NeoPixel #STM32World
www.youtube.com/watch?v=gc_A...
STM32 Tutorial #69 - WS2812 USB HID Controller (Neopixel RGB LED)
In this video we will combine earlier videos using USB HID to control the programmable RGB WS2812 Neopixels.
#STM32 #GettingStarted #Tutorial #STM32CubeIDE #STM32CubeMX #USB #HID #WS2812 #NeoPixel #STM32World […]
STM32 - Jolt Connect - the perfect STM32 Programmer & Debugger (ST-Link)
Introducing the Jolt Connect - the best STM32 Programmer & Debugger. The Jolt Connect can operate as a ST-Link or it can be switched to running the Open Source Blackmagic firmware. This video goes through the details […]
STM32 Tutorial #68 - USB HID Bidirectional
In a previous video (linked below) we created a very basic USB HID device and had working communication from the host to the device. In this video we're going to expand on this video implementing full bi-directional communications.
#STM32 […]
KiCAD #8 - PCB Order from Production Files
In this video we will order the new STM32 ST-Link described in previous video.
#STM32 #GettingStarted #Tutorial #STM32CubeIDE #STM32CubeMX #STM32World #KiCAD #PCB #JLCPCB #Electronics
www.youtube.com/watch?v=L64c...
KiCAD #8 - PCB Order from Production Files
In this video we will order the new STM32 ST-Link described in previous video.
#STM32 #GettingStarted #Tutorial #STM32CubeIDE #STM32CubeMX #STM32World #KiCAD #PCB #JLCPCB #Electronics
https://www.youtube.com/watch?v=L64cD1wQDfA
STM32 Tutorial #67 - DIY STM32 Programmer/Debugger mk. II (ST-Link)
In several of our videos we have used our own STM32 Programmer/Debugger. That one is much much better than any of the Chinese knock-offs having both Serial and SWO. The device is hardware-compatible with ST-Link/V2-1 and can […]
STM32 Short #9 - Learn Custom USB HID
In this video we will drive into Customer USB HID device.
#STM32 #Tutorial #STM32CubeMX #STM32CubeIDE #USB #HID #CustomHID #STM32World
https://www.youtube.com/watch?v=pzgq78VZwCs
STM32 Basics #5 - RTC - Real Time Clock
Covering the basics of the STM32 Real Time Clock (RTC) as well as a trick to run the RTC from the main crystal (HSE).
#STM32 #STM32CubeIDE #STM32CubeMX #RTC #STM32World
https://www.youtube.com/watch?v=STbM44A0_-4
STM32 Short #8 - Understanding USB Enumeration (re-enumeration)
In this videi we will cover the topic of USB Enumeration and how to trigger a USB Host to re-enumerate a STM32 USB Device (or Gadget).
#STM32 #Tutorial #STM32CubeIDE #STM32CubeMX #USB #Enumeration #STM32World […]
STM32 Basics #4 - Interrupts and the NVIC
In this Basics video we are going to cover STM32 NVIC and Interrupt handling.
#STM32 #STM32CubeMX #STM32CubeIDE #NVIC #Interrupt #STM32World
https://www.youtube.com/watch?v=bYdW-IPupI0
STM32 Tutorial #66 - Testing Relay Board
Thoroughly testing the relay board we received about a week ago.
#STM32 #KiCAD #STM32CubeMX #STM32CubeIDE #PCB #Design #Electronics #STM32World
https://www.youtube.com/watch?v=g02UB753B60
STM32 Basics #3 - The Clock Configuration
In this Basics video we will be covering the STM32 Clock configuration - mainly using STM32CubeMX. The clock configuration is one of the most confusing aspects for new users, especially users coming from #Arduino.
#STM32 #Basics #Tutorial #STM32CubeIDE […]
STM32 Tutorial #65 - Bit Banging PWM SUPER Optimized
In this Tutorial video we will dive further into timers by using a timer to bit bang PWM on a GPIO where no timer channel is available (such as PC13). We will begin by letting STM32CubeMX generate all the code but then optimize that by […]
KiCAD #6 - 16 Channel Relay Board with Embedded STM32
In this video I will go through the design of a 16 relay board with an embedded STM32. The timing of the video is that I just ordered these boards at JLCPCB, so I thought it would be fun to go through it BEFORE I have them and then talk […]
STM32 Short #7 - OVERCLOCKING is it possible?
Planning a video on the STM32 clock configuration we decided to experiment with overclocking. Can you in fact overclock a STM32 MCU past the specifications and how far can you push it. Lawyers might argue I need to include a disclaimer here: "Do not […]
STM32 Rant #6 - ST DESTROYING HAL?
Is ST destroying HAL? In this video I will be ranting about ST's bizarre decision to force ThreadX down our throat.
#STM32 #Rant #STM32CubeIDE #STM32CubeMX #STM32World #ThreadX #USBX
www.youtube.com/watch?v=__aN...
STM32 Rant #6 - ST DESTROYING HAL?
Is ST destroying HAL? In this video I will be ranting about ST's bizarre decision to force ThreadX down our throat.
#STM32 #Rant #STM32CubeIDE #STM32CubeMX #STM32World #ThreadX #USBX
https://www.youtube.com/watch?v=__aNM72-3A4
STM32 Basics #2 - Boot Modes
This second basics video dig into the boot process of STM32 MCU's and the various boot modes.
#STM32 #Basics #STM32CubeIDE #STM32CubeMX #boot #boot0 #STM32World
www.youtube.com/watch?v=4nJt...
STM32 Basics #2 - Boot Modes
This second basics video dig into the boot process of STM32 MCU's and the various boot modes.
#STM32 #Basics #STM32CubeIDE #STM32CubeMX #boot #boot0 #STM32World
https://www.youtube.com/watch?v=4nJtaKqG5uo