Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

Mini-STM32 WAVE Audio Player

The first time I saw the page where this project was showcased I was a little lost – not much detail is given just a picture, a video, a comment field and a bunch of links. So what did I found out about it? Just the thought that this guy yus is trying to build something similar to a common gadget sold in every mall in our country but with a twist of electronic brilliance. The Mini-STM32 WAVE Audio Player is jam packed with an STM32F103RB – a 32 bit ARM based microcontroller, a 320×240 pixel 2.8 inch color LCD and a compilation of various codes that would keep you wondering how Yus came up with it. The color LCD is used to display the power spectrum view of the currently played wave. WAV files are stored in a multimedia card in the RIFF-WAVE-LPCM format, like any other player it has a start, pause and stop button options. Plug in your headphones! Anyone wanna listen to the sync function? Continue reading

Amazing 16 track live MIDI box sequencer

If want some serious fun with MIDI music, take a look at this serious looking midi sequencer built under STM32 processor with 512k Flash memory. This is a MIDIbox v4 – that means that it is an evolutionary product with more improvements and more power. < p style=”text-align: center;”> MIDIbox SEQ V4 Teaser #2 from Thorsten Klose on Vimeo. MIDI box has a long list of features that should satisfy any of you if you decide to get hands on it. It has USB connection that gives an alternative to traditional MIDI interface and seems that Ethernet is also coming. It is quite complex project so be sure to check documentation carefully before decision to start. Listen to teaser sounds in video – sounds sweat. Continue reading

OpenStreetMap4Primer2 – The Portable and Smart Map Reader!

In present days, it’s definitely not a big deal to connect a GPS receiver to a microcontroller. Normally, the GPS receivers send data and pack into NMEA format, as a serial stream over a serial port! The only problem is what should we do with the data? For tracking purposes, it’s just only enough to save the data stream to a nonvolatile memory. If you want to visualize the GPS data on your device, such as show your actual position on a map, and then you’re facing two main problems here: Firstly, you have to deal with a big amount of map data. Secondly, the map data underlies restrictive copyright licenses! Thanks to the incredible OpenStreetMap4Primer2, you can easily overcome the above two problems. For your information, the OSM4Primer2 is an awesome device, as it allows the map data to be stored and recovered from the micro-SD card. In this case, you only have to download the desired map data from OSM project and save the map to the micro-SD card. Furthermore, the OSM4Primer2 can be used to extract the… Continue reading