Category Archives: Hardware

Travelling a bumpy road with a micromouse

My micromouse generates a lot of data. I log speeds, sensor readings, motor controller parameters. All sorts of things. Often that data just makes me worry. Most recently, I was noticing that there were some large variances at speed.

Posted in Hardware, Micromouse | 9 Comments

LiPo charger and serial interface combined

Travelling to contests is great. Except for the bits and pieces that you need to lug around. For several years I have used a smart charger for my LiPo batteries. It is a fine charger but bulky. Along with its … Continue reading

Posted in Hardware | Tagged , , , , | 5 Comments

Build a mini ST-LINK/V2 programmer/debugger for the STM32

I enjoy working with the STM32 processors. They are easy to use, powerful and cheap and there are lots of options for developing code. One minor annoyance is the question of a programmer. Incoming search terms:st link v2 schematic (8)stlink … Continue reading

Posted in ARM, Hardware | 18 Comments

Using USART1 on the STM32F4Discovery

While it was very good of ST to make the fantastically inexpensive and versatile STM32F4Discovery board, they have made things a little difficult in the choice of peripherals in places. Incoming search terms:stm32f4discovery usart (13)stm32f4 project (10)yhs-fh_lsonsw (7)stm32f4 usart example … Continue reading

Posted in Hardware, STM32 | Tagged , , , | 3 Comments

Quadrature encoders with the STM32F4

Most commonly, the speed and direction of the motors in a micromouse or other small robot will be read from quadrature encoders connected to the drive train. One of the great things about the STM32F4 processor is that it can … Continue reading

Posted in Hardware, Micromouse, STM32 | Tagged , | 21 Comments

Micromouse sensors aligned the easy way

An essential part of setting up a new mouse is the proper alignment of the sensors.  You micromouse sensors must have the emitters pointing exactly where you want them to and the detectors have to be aligned to get the … Continue reading

Posted in Hardware, Micromouse, sensor | 2 Comments

Flexible shields for micromouse sensors

Micromouse sensors need shielding to work at their best. Here we are going to show you how to make a simple, flexible light shield for your micromouse sensors that will cut down the effect of ambient light and reduce leakage … Continue reading

Posted in Hardware, Micromouse, sensor | 4 Comments

Great Online Circuit Simulator Site

Designing electronic circuits takes knowledge and experience. Sooner or later, you have to put your idea to the test. Generally, this means building a prototype. Even with the best circuit simulator software, you ended up with unfriendly or expensive products. … Continue reading

Posted in Hardware, Software | Tagged | 3 Comments

GCC ARM Embedded Toolset

If you are taking the DIY approach to coding for the ARM processors, you probably use the GCC ARM embedded toolset. This is available from a number of places. I just came across another distribution of this ARM toolset. One … Continue reading

Posted in ARM, Hardware, STM32 | Tagged , , | Leave a comment

Temperature and Voltage Variation of Ceramic Capacitors

You almost ceratainly have ceramic capacitors in your micromouse or other project. Are you sure you have them properly specified? Are they actually providing the value that you think they should be?

Posted in Hardware | Leave a comment