Archive

Archive for the ‘ARM’ Category

STM32 Nucleo – a new mbed platform

February 17th, 2014 4 comments

A lot of you probably both know the STM32 devices maybe even from our blog as we tend to use it a lot. You probably also know the mbed board that started as an NXP LPC1768 equipped microprocessor development DIP-like module.

Now ST Microelectronics has decided to join the adventure of the mbed world by making their own mbed development board series and adding support for 4 different STM32 devices in the mbed online compiler environment!

STM32 Nucleo

STM32 Nucleo

Read more at here:

Categories: ARM, Development boards, News, STM32 Tags:

New contributor at TKJ Electronics – Diego

January 30th, 2014 4 comments

We are happy to announce a new contributor and hopefully soon consultant at TKJ Electronics, Diego Ayala.
I have been in touch with Diego for quite a while and we have been talking about his experience with the STM32 family and other ARM M0, M1 and M4 cores together with the Keil and CooCox IDE’s. So an experience like his is really usefull for ARM embedded projects.

To display some of his work we decided to go thru one of his recent projects, a color tracking device running on the STM32F103. A project that really displays what the ARM Cortex-M3 device is capable of doing, as long as you optimize well enough.


Read more…

Categories: ARM, TKJ Electronics Tags:

Color object tracking with STM32 + OV7725

January 27th, 2014 7 comments

Abstract
DEVELOPMENT OF AN EMBEDDED SYSTEM FOR TARGETING A COLOR OBJECT USING A VIDEO CAMERA INTEGRATED TO A MICROCONTROLLER
This project uses STM32F103 microcontroller to track an object, it gets the image from an OV7725 camera + FIFO, it is configured as rgb565 QVGA(320×240).
In the touchscreen the target object can be selected, its color defines the thereshold to binarize an image. After the segmentation is done an algorithm recognizes the contour of the image and its center, once located a PI controller moves 2 servos (pan, tilt) in order to target the objective.
A video of the system doing real-time tracking can be seen in the bottom of the post. The source code and Keil project for the STM32F103VCT device can be downloaded here: Image_Processing.zip
Front

Objective
Designing an embedded system in a microprocessor for detection and targeting a colored object, without the need for externally processing system (PC)
Read more…

How to stream video and audio from a Raspberry Pi with no latency

June 4th, 2013 51 comments

I have finally finished my last exams, so now I have more time to focus on some of my own projects. It has been a while since our Kickstarter campaign was successfully funded, but we are still working on making the experience better for the final users.

After the campaign ended we sent out a survey to all our backers with several questions about there address, profession and so on, but we also asked them if they had any suggestions for improvements or extra features they would like to see added to the Balanduino. A lot of people asked if we could enable wireless streaming for it.
I was personally very excited about that since I have been playing with the thought for quite a while, so when the official camera module for the Raspberry Pi became available I bought it straight away.

Raspberry Pi camera module

Read more…

LPC4350 board – which parts would you like to see reviewed

March 3rd, 2013 5 comments

We have just recently bought a one of the latest evaluation kits from Hitex, featuring the new dual-core LPC4350 from NXP – the LPC4350 Evaluation Board.

LPC4350 Getting Started Kit

LPC4350 Getting Started Kit


The processor consists of two cores, an ARM Cortex-M0, as the low-level processor and the high-end ARM Cortex-M4. Even though the two cores are of a different kind and with independently different features, they both run at a frequency of up to a stunning 204MHz.
Read more…

Categories: ARM, Development boards Tags:

LVDS Display controller for microprocessors

October 3rd, 2012 38 comments

We have had a couple of embedded projects for our customers where the requirement were large-screen LVDS displays. By large screen I mean sizes over 7″ and a resolution of 800×480 where the common SSD1963 LCD controller can’t be used as the frame buffer RAM is too small.

LVDS Display Controller V1.0


So now we have decided to make our own similar display controller board but for LVDS displays as they are much more inexpensive and common (used in TVs and PCs).
Read more…

Categories: Arduino, ARM, FPGA, Other Microprocessors Tags:

Ethernet on STM32F4DISCOVERY using external PHY

August 24th, 2012 130 comments

For you who have read about the STM32F4 Cortex-M4 processor you might know that this processor family includes a 10/100 Ethernet MAC with dedicated DMA that supports supports IEEE 1588v2 hardware, MII/RMII.
This means that the only electronics needed to enable the ethernet capability is an external PHY and the Magjack connector.

On the STM3240G-EVAL evaluation board the DP83848 PHY is used and luckily for us we were able to find a simple breakout board for this chip on eBay.

DP83848 Phy breakout board


To hook up this Phy to the STM32F4DISCOVERY board a slight change in the pins, compared to the connections on the evaluation board, had to be made. Because the STM32F4DISCOVERY board only contains the 100-pin version some of the full MII pins are missing so we have to use the PHY in RMII mode.
Read more…

Categories: ARM, Development boards Tags:

mikroElektronika ARM development tools

May 28th, 2012 No comments

Recently mikroElektronika has been so kind to send us a couple of samples of their latest ARM development tool series.

The latest mikroElektronika ARM development tool series


mikroElektronika is known for their broad range of development boards especially in the PIC series where the most common board is their EasyPIC board. Now they have done it again and come up with a new product line – the ARM series.
Read more…

Categories: ARM, Development boards, Reviews, Tools Tags:

Review: ChipKIT Uno32

May 26th, 2012 11 comments

Name: ChipKIT Uno32
Distributor: Farnell
Price: £18.94 ~ $30

Evaluation Type: Development Board, PIC32
Application you used the part in: Arduino form-factored development/prototyping
Was everything in the box required?: The box only contains the board itself, nothing else
What were the biggest problems encountered?: Shield compatibility with other Arduino shields (should be 3.3V compatible)

Read more…

Categories: ARM, Development boards, Reviews Tags:

Review: STM32F4-DISCOVERY

April 6th, 2012 33 comments

Name: STM32F4-DISCOVERY
Distributor: DigiKey
Price: ~$20

Evaluation Type: Development Board, ARM Cortex-M4
Application you used the part in: QuadCopter
Was everything in the box required?: The box only contains the board itself, nothing else
What were the biggest problems encountered?: It is hard to find a good but inexpensive or free compiler

Read more…

Categories: ARM, Development boards, Reviews Tags: