Active Pickguard project for Kinetis Challenge

Eli Hughes made this awesome PCB pickguard for his entry in the Freescale Kinetis Make It Challenge. It contains a Freescale Kinetis ARM Cortex M4 processor with DSP extensions to process the guitar signal, providing both an analog and digital audio output.

He also release a video with the details of all the maths and physics explained, as well as the hardware design.

Code and schematics are available here.

Arturia MiniBrute review by Portishead’s Adrian Utley

Here are Portishead’s guitarist Adrian Utley first reactions to Arturia’s MiniBrute analogue synth. Adrian’s got it hooked up here to his Maestro Echoplex EP-4, running into a Universal Audio 6176 channel, to recreate the dark ambiance that makes the Portishead signature.

Looking forward to hear it on their next album!

Thanks to Yves Usson for sending me this video 😉

Teensy 3.0 announced with Cortex M4

Here’s a new creation from Paul Stoffregen, creator of the Teensy board. This third evolution of the Teensy series brings an ARM Cortex M4 of the Kinetis family for more processing power and connection capabilities, while still programmable with the Arduino language and software.

What is interesting here (among the other set of features listed below), is the presence of SIMD instructions (used for DSP processing), and an I2S interface to connect to a high quality audio DAC. Some higher variants of this chip include an FPU, but this specific one lacks it.

Another nice feature is the high number of timers and their independance from PWM channels, which allow internal event systems without compromising on output capabilities.

Technical Specifications:

  • 32 bit ARM Cortex-M4 48 MHz CPU (M4 = DSP extensions)
  • 128K Flash Memory, 16K RAM, 2K EEPROM
  • 14* High Resolution Analog Inputs (13 bits usable, 16 bit hardware)
  • 34* Digital I/O Pins (10 shared with analog)
  • 10 PWM outputs
  • 8 Timers for intervals/delays, separate from PWM
  • USB with dedicated DMA memory transfers
  • 3 UARTs (serial ports)
  • SPI, I2C, I2S, IR modulator
  • I2S (for high quality audio interface)
  • Real Time Clock (with user-added 32.768 crystal and battery)
  • 4 general purpose DMA channels (separate from USB)
  • Touch Sensor Inputs

Nice job, Paul!