Blog

RTEMS on BeagleBone Black Wireless – Part 3

At the end of part 2 I was finally ready to start work on the eQEP driver for the Beaglebone Black BSP for RTEMS. As I’d mentioned previously in part 1, the BSP has been contributed to by a number of authors and it is lacking a little consistency. All the register address and bitmask…

RTEMS on BeagleBone Black Wireless – Part 2

In the last post I said I was ready to start work on the eQEP driver. Well… it turned out I was a little premature declaring victory on that. I discovered that although PWM output on P8_13 (EHRPWM2B) was working just fine, when I modified the code to use P9_14 it stopped working. After a…

RTEMS on BeagleBone Black Wireless

I’ve been doing a bit of development on my balancing robot recently and have become increasingly frustrated by Linux as an embedded operating system. I love Linux and run it on my computers, and for many embedded projects it would be a great choice and with things like ssh and web server support out of…

Mini STM32F070 Development board

A while ago I got the idea to design a small STM32 development board similar to the popular “blue pill”. I had several aims for the project: I wanted try out a couple of new parts which I was planning on using on the next revision of the power supply board. I wanted to try…

PSU Project Update 3

In my last PSU project update I mentioned that the software functions I still had to prototype were: PWM control of the FAN (Intel FAN control spec)Dithering of DAC outputTemperature reading I now have the FAN control implemented and am working on the DAC dithering and temperature reading. I’ve started work on the DAC dithering,…

Hector

Overview My current robotics research platform is a two wheeled dynamically balancing (inverted pendulum) robot. It is heavily inspired by David P. Anderson’s (aka dpa) nBot. I’d like to thank dpa for documenting his robots so well and for the help he has provided over the years on the Seattle Robotics Society mailing list. The…

PSU Project update 2

It’s been a long time since my last update as I have a large number of pressures on my time and I much prefer working on my projects to writing about them! Some progress has been made, although slower than I would like. Since my last update I have completed the assembly of two prototype…

PSU Project Update

It’s been a while since my last update on this project. This has largely been due to a month or so of big weeks at work delivering to a project deadline, and lots of family commitments in my personal time. Work is returning to normal now, so I’m hoping to sneak in a bit of…

Lessons learned in PCB layout

My Programmable PSU rev 0.1 boards have been a great learning experience so far, which is exactly what I expected and hoped for. I’ve already accumulated a ton of lessons learned from the process and rev 0.2 will hopefully be a significant improvement and get me well down the path to the final product. Over…

pcbway.com – can recommend!

So, a couple of weeks ago I placed my first order with http://www.pcbway.com. I have been super impressed with their service, right from the beginning of the ordering process to having the boards in my hands. Even for a complete beginner, the pcbway website makes the ordering process simple and straight forward with sensible pre-selected…

Loading…

Something went wrong. Please refresh the page and/or try again.


Follow My Blog

Get new content delivered directly to your inbox.