Page 1 of 1

telakone - STM32F407 + CC3100 with ChibiOS

Posted: Sat Oct 29, 2016 6:47 pm
by kimmoli
Just sharing my thoughts here about my project.

Project name is "telakone" which translates from Finnish something like "trackbase machine"
Shortly it is machine with rubber tracks, and two 750W BLDC motors, and some auxiliary stuff.
The brains are on custom CPU board, with STM32F407 and TI CC3100 wifi chip.

When finished (never?) it will be a multiuse tool, e.g. snowplow, lawnmower, moves trailer, brings beer, scares deers out of yard, ...
maybe it even will be semiautonomous.

The CPU board can be found from https://github.com/kimmoli/telakone-controller
and ChibiOS based firmware from https://github.com/kimmoli/telakone-fw

CPU Board (seems no CC3100 mounted yet):
Image

Controller in action, joystick drives motors:
https://www.youtube.com/watch?v=1Yga2IpsQ3c

Testing one motor and track:
https://www.youtube.com/watch?v=U_c23dsYWsM

Board has interfaces for joystick, few buttons, RS-485 for expansion, 2 hal-speed sensors, 4 PWM capable digital outputs, one full-bridge driver for a linear motor.

The board itself does not driver BLDC motors directly, but controls external motor controllers with few logic signals (brake, reverse) and 0..5V speed signal.

So far so good. It has been a learning-curve with ChibiOS, but day by day, getting more into it.

It is intended to be controlled from a SailfishOS phone over wifi with UDP datagrams, which are linked to events controlling different threads running in ChibiOS. Shell can be used over UART, or over TCP-raw.

Porting TI simplelink driver to ChibiOS needed some tweaking on simplelink driver itself, it does not follow ChibiOS constraints of mutex unlocking in lock-reverse order.
See here https://e2e.ti.com/support/wireless_con ... 8/t/551042 )

Regards,
-kimmo

Re: telakone - STM32F407 + CC3100 with ChibiOS

Posted: Fri Jan 06, 2017 7:40 pm
by kimmoli
Meanwhile made another board for this project, with GPS and additional IO.
This one is running STM32F410RB

ChibiOS project https://github.com/kimmoli/aux-telakone-gps

Image

https://www.youtube.com/watch?v=52gbgwvjJzs

Re: telakone - STM32F407 + CC3100 with ChibiOS

Posted: Mon Jan 09, 2017 6:06 am
by DeusExMachina
Haha, it looks like a little tank... Do you plan to mount any weapon on the top? :)