Modifying the Teensy 3.5 and 3.6 for ARM SWD debugging

Erich Styger @ mcuoneclipse.com writes: Looking for a small, inexpensive ($25-30) ARM development board (say 120-180 MHz ARM Cortex-M4 with FPU, 512kB-1MB of FLASH and 256 KByte of RAM? Then have a look at the Teensy 3.5 and Teensy 3.6 by PJRC/Paul Stoffregen The only problem? it is not possible to debug it :-(. At […]

Mesa-Video: 800×600 digital video for Arduinos over 2-wire serial Mesa-Bus

kevinhub88 writes: This post describes Mesa-Video, a low cost, low power, small size and fully Open Source Hardware and Software solution for providing 800×600 digital video for Arduino ( and other ) microcontrollers.  Mesa-Video makes it quick and easy to display text and 24bit color graphics from any MCU using a single UART serial port […]

30C3 Video: Hardware attacks, advanced ARM exploitation, and Android hacking

Stephen A. Ridley gave this presentation at the recently concluded Chaos Communications Conference (30C3) in Hamburg, Germany. He outlines his recent research into practical ARM exploitation on Linux and Android (for embedded applications and mobile devices). He demonstrates these techniques and discusses how they were discovered using several custom built ARM hardware development platforms. He […]

Introduction to cortex serial wire debugging, 3-part tutorial

Squonk refers us to this 3-part tutorial on the ARM SWD debug protocol. LPC ARM Cortex-based microcontrollers from NXP can be controlled via SWD, ARM’s Serial Wire Debug protocol and the Coresight register set which allow nonintrusive debugging. This blog post series summarizes use of the SWD protocol to do basic debugging functions on the […]

Bathroom scale with Bluetooth and an Android weigh chart app

Casai modified a bathroom scale to send his weight info to an Android app through Bluetooth. He documented his built, and released the firmware, as well as the mods he made to the open source Weight Chart app. The scale uses an ARM LPC2103 microcontroller and a serial Bluetooth module to communicate with a Android […]

OLinuXino-Micro ARM9 Linux board available at Mouser

Brightbluejim let us know that the OLinuXino-Micro ARM9 Linux board is available at Mouser for $30. It runs at 454 MHz, has 64 MB of RAM, an SD-card reader, TV PAL/NTSC video output, one USB High-Speed host port, and an a Pi-tossing 60 GPIO pins broken out. Via the comments

App note: Interrupt behavior of Cortex-M1 MCUs

Here is an app note from ARM describing the interrupt behavior of Cortex-M1 microcontrollers. The ARM Cortex-M1 processor was developed for the usage with FPGAs (Field Programmable Gate Arrays) and it is targeting low-cost applications in which costs, ease of use and low interrupt latency are critical. Such low interrupt latency applications can include real-time […]

OLinuXino-Micro ARM9 Linux board hits the streets

Olimex released their OLinuXino-Micro, an ARM9 development platform that supports Linux. It runs at 454 MHz, has 64 MB of RAM, an SD-card reader, TV PAL/NTSC video output, one USB High-Speed host port, and an a Pi-tossing 60 GPIO pins broken out. It’s priced around 24 Euros (30 bucks). Via the forum.

STM32 ARM breakout board with Ethernet PHY

Mikro Elektornika is selling STM32 ARM breakout boards with Ethernet PHY for a reasonable price of $24. While they are intended as replaceable MCU cards for their EasyMX PRO v7 development board, you can also buy them standalone and develop your project around them. They come with either STM32F107, STM32F207, or STM32F407 processors, or as unpopulated […]

Olinuxino 1.2 GHz single board computer

Development board maker Olimex is brewing up a single board computer, the Olinuxino. The latest revision uses an 1 GHz ARM Cortex A8 based Allwinner A13 SoC, which by the way, comes in a very reasonable 176pin TQFP package. For reals. The new board will feature: A13 Cortex A8 processor at 1000Mhz, 3D Mali400 512 […]

Simplecortex ARM Cortex M3 dev board

Riktw designed, and got ITead Studio to produce, a Cortex M3 based Arduino compatible board called Simplecortex. The board uses the LPC1769 microcontroller from NXP: The Simplecortex is a microcontroller development board that is shield compatible with the Arduino. The Simplecortex has a fast microcontroller, the LPC1769 from NXP. This is a ARM Cortex M3 […]

ARM announces 64-bit ARMv8 Platform

ARM announced that they will release 64bit microcontrollers. The ARMv8 uC will feature a 64bit instruction set, as well as extended virtual addressing. The uCs will have two execution states, AArch32, and AArch64. While the AArch64 handles the 64bit instruction set, the AArch32 executes the existing ARM 32bit instruction set. A compiler for the new […]