Tuesday, July 5, 2011 12:11:07 PM
embedded systems, stm32, university
So! Here we are again! Life's been kicking once again recent weeks and I've been busy doing other stuff. Now I can come back to my embedded systems project. I wrote something about it
some time ago. Just as a reminder - I'm going to build an USB device on STM32 which can communicate (both ways, using wireless
RFM70 2.4GHz transceiver module) with other devices, built on AVR μC (probably ATMega8).
I had no time to finish it (well.. to be more precise, even start it) before summer exam session so now I have 2 months of holiday before September to build and code everything. I'm going to write here, on this blog, about problems, successes and progress.
I've gathered some stuff:
- 5x RFM70 2.4GHz transceivers - they are cheap, range 60m (open air) is fine for me
- STM32 Value Line Discovery - as a cheap ST-LINK programmer/debugger (much cheaper than normal P/D devices...)
- STM32 (STM32F103C8T6) - as a target STM32 - on AVT kit, with RTC quartz, goldpins and SWD interface
- ATMega8 (from previous project) and ATMega8 Low Voltage (to work with 3.6V battery)
- 4x 3.6V batteries - taken from some similar-purpose devices I've got from my father
- loads of resistors, capacitors, LEDs, cables and other stuff...
These are the most important things I need.
I still don't have a name for the project, it's hard to talk about it with someone.

Today I've finally managed to set up Discovery Board and STM32 on AVT kit, connect them and debug a simple LED-blinking program. I will write about it, probably tomorrow because it was a real pain in the ass so I think it would be useful for future generations.
Saturday, April 2, 2011 12:21:27 PM
work, private, embedded systems, university
...
It's been a long time since my last blog post. It is because I was damn busy during last 3 months - at university and at work. I had a lot of things to learn for exams, many projects to finish and two big social networking websites to make in symfony 1.4. Maybe I will write a blog post about some problems and solutions from these websites soon.
I'm also starting a quite big project for Embedded Systems subject at my university. With my lack of electronic knowledge and no skills in programming for STM32 microcontroller it will be really challenging to finish it up before the end of semester.

So I'm planning to write here about all successes and failures in that project.
So, what is that project? It's going to be an USB device which collects and sends data from/to wireless satellites. These satellites are general purpose, my plan is to make one sending data with measured temperature, another one with atmospheric pressure and the last one as a satellite receiver with LED simulating opening/closing a valve. So it's going to be a some kind of control system with wireless communication. Satellites will be powered from batteries, central device - from USB. That USB will be also used to send data to the computer where a desktop app will be used to present them and control.
I have a basic knowledge with microcontrollers. In previous semester I made a digital door lock on Atmel AVR µC, also for an university project but the new one is a lot of bigger and more difficult.

We will see!