• Raspberry Pi Robots Bring ML to the Classroom

    Hellen Norman
    Hellen Norman

    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…

    • over 1 year ago
    • System
    • Embedded blog
  • Getting started with NUCLEO-F411RE and ESP8266

    Jayalaxmi B
    Jayalaxmi B

    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…

    • over 5 years ago
    • System
    • Embedded blog
  • Ada Driver Library for ARM Cortex-R and Cortex-M - Part 1

    Fabien Chouteau
    Fabien Chouteau

    For the last few months we’ve been working (at AdaCore) on a driver library entirely written in Ada for the STM32F4 and STM32F7 with the intent of supporting additional Cortex-M and Cortex-R vendors in the future. With this driver library we want…

    • over 3 years ago
    • System
    • Embedded blog
  • Using the ARM Performance Monitor Unit (PMU) Linux Driver

    Jason Andrews
    Jason Andrews

    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…

    • over 5 years ago
    • System
    • Embedded blog
  • Unlocking the STM32F4 Discovery board with OpenOCD

    Jens Bauer
    Jens Bauer

    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…

    • over 5 years ago
    • System
    • Embedded blog
  • An Introduction to Digital Filtering with Arm Microcontrollers

    Mike Taylor
    Mike Taylor

    Digital Filtering: The Basics

    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…

    • over 6 years ago
    • System
    • Embedded blog
  • Using the static keyword in C

    Jacob Beningo
    Jacob Beningo

    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…

    • over 6 years ago
    • System
    • Embedded blog
  • Cross compilation for Arm

    Gabor Rapcsanyi
    Gabor Rapcsanyi

    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…

    • over 6 years ago
    • System
    • Embedded blog
  • LED Video Panel at Maker Faire 2014: Concept and Development

    Paul Stoffregen
    Paul Stoffregen

    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…

    • over 6 years ago
    • System
    • Embedded blog
  • "8th" - Embedded and more (part 3) - interfacing the 7-segment

    Ron Aaron
    Ron Aaron

    Overview

    This is the third in a series of articles exploring how to use 8th with embedded as well as desktop and server systems, in an integrated project. The first in the series is here, and the previous edition is here. It also lists prerequisites,…

    • over 2 years ago
    • System
    • Embedded blog
  • "8th" - Embedded and more (part 2)

    Ron Aaron
    Ron Aaron

    Overview

    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)…

    • over 2 years ago
    • System
    • Embedded blog
  • GPIO: Displaying currency exchange rate on 7-segment indicators

    Dmitry Slepov
    Dmitry Slepov

    About the Application

    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).

    • 7-segment indicators are reliable and cheap LED devices which can display…
    • over 3 years ago
    • System
    • Embedded blog
  • What is NFC and Why it Matters?

    John Blyler
    John Blyler

    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…

    • over 4 years ago
    • System
    • Embedded blog
  • View related content throughout System
  • More
  • Cancel