OK, maybe not as dramatic, but it was just as vital.
With my final project deadline extended a week, I took a couple days of downtime to catch up on sleep. The all-nighters were adding up. Now I’m back and making some minor changes and a few fixes. Hopefully the thing will drive in reverse without catching on fire. If you don’t hear from me, send help.
Firmware for the not has been fleshed out and I’m looking forward to getting it coded. The loop is simple, checking the status of each input and setting a flag. That flag is passed to the three output functions, which run after the input stage. One exception is the turnaround() function, which is called by an interrupt on the whisker pin. Some output functions call themselves to complete a series of drive commands, for instance. This keeps things simple.
More to come.
Power supply board for my two wheeled robot. 5 and 3.3V provided by TI LDO regulators at 3A each, and fused vbatt for the motors. PPTC rated 3A IH at 12V. Protection from over voltage condition (important when combining motors and MCUs) using crowbar circuits. Divider and space reserved for a tiny85 to monitor battery voltage.
Present incarnation of the CaTrakr receiver, tests OK
Look at this poor homeless CaTrakr receiver. Its guts are hanging out, all vulnerable. The smallest tumble could be its last. What sort of home would you put it in, and why?
My first stab at PCB routing, using the design rules from DirtyPCBs.com.
Perhaps overly complicated, but the challenge of routing a bunch of pins so close together was pretty fun. I will post a final schematic later, but here is what I have so far. Don’t mind the cramped nature of the drawing, for I am contending with EAGLE’s freeware limitations & paneling to cram other useful stuff onto the remaining 10*10cm DirtyPCBs.com allows.
Progress on a location/radio project.
Combining 3 devices on one MCU.
Project involves two MCUs, two radios (not pictured), and a GPS receiver.
3.2V, to be exact. Up to 1.1A (though restricted by USB). The output is set by a 330K ohm resistor. Input and output are stabilized by 10uF caps. My immediate need of the 3.2V is for an OLED display.