You’ve got 20 bright teenagers, a classful of robots running on Raspberry Pi Zero and an interest in neural networks (NNs). What do you do next? You dig into an Arm machine learning tutorial and use object detection to control the robots’ behaviour…
You’ve got 20 bright teenagers, a classful of robots running on Raspberry Pi Zero and an interest in neural networks (NNs). What do you do next? You dig into an Arm machine learning tutorial and use object detection to control the robots’ behaviour…
I received my STM32F411RE Nucleo board last weekend (Thanks to Carissa for selecting my idea). Overall board looks good and worth it's price with powerful STM32F411RE and on board ST Link debugger. The only drawback I noticed was missing USB OTG connector…
The Linux kernel provides an ARM PMU driver for counting events such as cycles, instructions, and cache metrics. My previous article covered how to access data from the PMU automatically within SoC Designer by enabling hardware profiling events. It also…
Update: This will only be needed if you're running OpenOCD from before Jan 16 2015 on Big Endian machines. The problem is fixed in later builds.
I'm not sure this applies to all STMicroelectronics STM32F4 Discovery boards, but it does to mine…
The subject of digital filtering is vast but the basics can be understood easily. Digital filters process signals in the frequency domain and are commonly used to process sampled analog sensor data, images, video, audio and…
There are many topics in the C language that often confuse developers but the use of the static keyword seems to be one of the more common. One of the points of confusion is how static affects variables that are local and variables that are global. In…
There are many ways to compile a software for Arm architecture. If you have a small project and an Arm device with a Linux-based system, you can easily compile it using the shipped compiler on the device. You don't need any complex solution for it. Otherwise…
Freescale's booth at Maker Faire in San Mateo featured a large 4320 LED video panel, controlled by a single Teensy 3.1 board powered by Freescale's Kinetis K20 microcontroller (featuring an Arm Cortex-M4).
Erin Murphy, Paul Stoffregen and Robin…
This is the second in a series of articles in which we explore using the 8th programming language with embedded as well as desktop and server systems, in an integrated project. The first in the series is "8th": Embedded and more (part 1)…
This tutorial is dedicated to the control of 7-segment LED indicators by means of a single Tibbit #00_1 and several shift register ICs (daisy-chained together).
Near Field Communication is not just another wireless standard and here’s why.
By John Blyler, Editorial Director, “IOT Embedded Systems”
This brief introduction on nfc technology will help designers select the best connectivity implementation…