Electronic circuits form a mostly invisible part of the world we live in today. These circuits are present in microchips or just “chips”, which combine the latest advances in performance, intelligence and, efficiency. Hundreds or thousands of these chips are integrated into each of the millions and billions of electronic devices people across the globe interact with every day. It is in this unseen realm that STMicroelectronics creates the sparks that animate the products we use at any given moment. Our technology is found everywhere microelectronics makes a positive contribution to people’s lives. Chips from ST embedding the most advanced innovations are an essential part of products as diverse as cars and key fobs, giant factory machines and data center power supplies, washing machines and hard disks, and smartphones and toothbrushes. We help our customers make these devices more intelligent, more energy efficient, more connected, safer and more secure.
I had the opportunity to attend the STMicrolectronics' Tech Tour in Newport Beach, California. By way of summary, the ST Technology Tour is where experts presented seminars and demos on a variety of electronics technologies in markets poised for rapid growth in the coming years. It was an opportunity to expand your knowledge and network with your peers, while experiencing new technology demonstrations from ST and its partners.
You don't have permission to edit metadata of this video.
If you did not have a chance to attend, I include below links to the slide decks of the seminars presented at the event.
Next Wave of Specialized MEMS Sensors for Industrial Applications MEMS sensor innovation and technology has taken us to the point where we can detect all manner of ambient energy with the tiniest of devices, and employ the data in useful, if not critical, applications that help us perceive more, perform better, and stay safer.
New generation of industrial pressure sensors with Qvar ST’s pressure sensors are increasingly being used in smartphones, tablets and wearable technology such as sports watches, smart watches, and fitness bands, enabling accurate floor detection and enhanced location-based services.
Secure Remote Debug and Secure Boot for Connected Devices Device-to-cloud security and connected device manageability have to be re-thought to make the IoT successful. The transition from unconnected to connected products has uncovered fundamental issues with how software is built for microcontrollers.
STM32 Complete Wireless Solutions During this presentation, we will guide you through our STM32 Bluetooth LE 5.2+ (Audio, Thread, Zigbee, MATTER), LPWAN (SubGHz), cellular and ultra wide-band solutions. With our growing portfolio of devices and SoC’s, your wireless IoT needs can be served with the same industry-leading STM32 ecosystem.
Wireless Charging for Low Power Applications This session will present the new turnkey wireless charging solutions from ST, focusing on low power applications. Starting with an overview of the market, we will continue with an outline of our Wireless Charging ICs.
Compact 45 W USB-PD adapter design with VIPerGaN50 and STUSB4761] A GaN-based AC-DC VIPerPlus solution with 45 W single-port interface, the VIPerGaN50 increases efficiency and power density for compact AC-DC converters up to 50 W. This session will focus on how it can be used in conjunction with the STUSB4761 to achieve an extremely compact single-port 45 W AC-DC USB-PD converter.
NFC Wireless Charging End users can now benefit from innovative applications thanks to NFC, such as device pairing, authentication, and parameter setting, thereby improving product user experience and convenience. Taking a new turn, NFC technology is now also enabling wireless charging.
There are some cool new features including changing the bottom status bar to reflect when an issue is seen during code generation. I initially could not locate the icon to get to the active log output, but the icon is gone now. Instead, they have implemented the bottom tool bar as as clickable option to get to the logs.
They have changed the location of the Add Widget icon so it is above the canvas and opens a separate window to select a Widget.
They moved the sizing bar to above the canvas as well.
Unfortunately they did not fix the issue with the STM32H7B3i-DK where the reference to the .ioc file is not included in the STM32CubeIDE .project file.
I'll have to work with a bit more to see how it performs.
Updates from the Release Note:
New TouchGFX Designer Features
New widget: Dynamic Graph.
Updated all links to direct to new documentation website
M0 platforms now have all texture mapper features disabled by default.
Added support for Wipe-transition.
Overhauled the Add Widget Menu (is now found by clicking a button in the top left of the canvas toolbar or pressing 'A' on the keyboard): added search functionality, resizability.
The whole bottom status bar can now be clicked to bring forward the log.
The status bar now turns red on error and green on success.
Moved zoom functionality to top right of toolbar.
Added button to center canvas in the viewport.
Added keyboard shortcuts for zoom in (Ctrl + '+'), zoom out (Ctrl + '-') and reset zoom (Ctrl + 0).
It is now possible to lock the position of a widget, which also disables selection on canvas (useful for background images, boxes).
Many tooltips have received a visual overhaul and also display keyboard shortcuts.
It is now possible to select if fonts should be output in mapped or unmapped format.
New TouchGFX Generator Features
Project updater for STM32CubeIDE adds -femit-class-debug-always flag to compilation to allow for debugging UI components.
Bugfixes in TouchGFX Designer
Designer would sometimes crash when importing a project with identical fonts, bitmaps.
Generated code in FrontendHeapBase.hpp would include multiple copies of the same transition header file.
It was possible to drag and drop widgets into a scroll-list or scroll-wheel in the treeview.
"Choose button key" for interactions were cleared when adding widgets.
Wrong default version of packages were sometimes chosen.
Packages would be downloaded even if they already existed on disk.
New TouchGFX Core Features:
New font format that allows most font data to be stored in unmapped flash.
Improved partial framebuffer block transfer algorithm.
Added new prototypes to OSWrapper: isVSyncAvailable() and signalRenderingDone() for use on platforms that cannot be block in waitForVSync.
touchgfx::SingleBlockAllocator is removed, use touchgfx::ManyBlockAllocator
New method on HAL, enableDMAAcceleration(), to disable hardware accelerations.
ImageConvert is using updated nlohmann-json 3.9.1. Generated images look the same.
Added single stepping in simulator. Pressing F9 will start/stop execution. Pressing F10 will execute one tick. This can also be controlled using HALSDL2::setSingleStepping(), HALSDL2::isSingleStepping() and HALSDL2::singleStep().
Added new Graph classes.
Bugfixes in TouchGFX Core
BoxWithBorder would not set borderColor and borderSize in constructor.
Bugfixes in TouchGFX Generator
Armenian (and some Cyrillic) characters were written right-to-left.
Quick touch and release after swipe could result in an extra unwanted GestureEvent.