Поиск по этому блогу

среда, 18 февраля 2015 г.

Using Ethernet PHY with STM32F4DISCOVERY in Chibios

Ethernet with Chibios on STM32F4Discovery


STM32F4DISCOVERY board is rather chip and can be easily purchased for the price near 25$.  It features powerful stm32F407 MCU, with FPU, MAC, USB and 1Mb of flash. Moreover, it runs on 168 MHz frequency. So your tasks will run really fast! For my projects I use Chibios/RT, which make developing applications just a piece of cake, because of many ready to use drivers and many devboards support "out of the box".
stm32F407 supports MAC, so we can go to eher/inter net to send/receive data. I used module with PHY from aliexpress.com, with DP8 from Texas Instruments.
You can find my code in github

OMG, quadcopter!

Hello guys.
It is time  for me to switch on English.
I started to construct my own quadcopter. As well as I am ChibiOS fan, I decided to use Taulabs flying controller, because they plan was to get rid of FreeRTOS and use Chibios there.
For now I decided to use my STM32F3Discovery as a platform.



This cheap board already has a magnetometer, accelerometer and gyroscope.
I just needed an adapter and I ordered one on seedstudio. Gerbers can be found in Taulabs' software pack in the hardware folder. Not bad!


Ok, but what about the frame, engines, ESCs, battery and numerous other stuff? I used recomendations from these videos.
I bought the recomended frameESCs and  A2212 930KV motors.
I also bought the FlySky TH9X Radio.

Assembled copter:

So, it is almost time to fly!
Here is a video on very first fly on YouTube:
https://www.youtube.com/watch?v=JToOy15wG7o