The Daily Pen #26, Relearning Assembly LanguagesteemCreated with Sketch.

in neoxian •  5 years ago 

Unix Epoch: 1565303599

attiny13v.jpg
An ATTiny13V sitting in my Batronix Batego48 Programmer

I spent some of today reviewing AVR assembly language so that I could write motor control firmware for a small four wheeled robot.

I thought about using a Raspberry Pi Zero W. However, every time I've tried to use a Zero W for a project, the Pi became unstable at some point during normal operation and caused erratic circuit behavior. So, I think this time, I'm going to use the Zero W for upper level sensor processing and have the lower level control system running on more reliable microcontrollers.

Well... we'll see how it all goes.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Did you get a specific error? Have you tried a Raspberry pi 2/3 to see if it is just a zero not being powerful enough then scaling down to a Pi Zero for deployment?

By the way, for this type of content, I recommend using #Technology or #STEM tags so you can also earn STEM tokens on https://stemgeeks.net.

For all my experiments the Pi is isolated via either transistors or opto-isolators. So, there's no problem with the external circuitry loading down the power supply for the Pi. I've used various Pi modules over the last several years.

There are definitely stability issues with each model. The most annoying problem I've encountered is finicky networking. A common symptom is showing a connection as active, but the unit is inaccessible via other network hosts. I've answered several of these questions myself on StackExchange.

Unfortunately, StackExchange doesn't hand out STEEM for upvotes.... Perhaps someone will re-create a technical Q/A through STEEM Engine. Then I could enjoy some financial rewards instead of a few 1000 "points" and a good feeling.

In my experience, the Pi is not suitable as a critical component in a project's system architecture... it's best not to rely on it to be fully functional 24/7.

@themarkymark is the resident pi expert.