Post Created date
Why can't get precise 1 sec ON/OFF pulse - Attiny85?
A stable waveform with a wrong frequency in a timing/blinking program means either incorrect system clock, or wrong timer programming parameters.   Check and verify the...
Thursday, 25 July 2019 - 21:28
500 ohms
Use four 120 ohm resistors in series to make 480 ohms.    In the real world 480 ohms is as good as 500 ohms. Unless you have a very specific application, then use a 500...
Wednesday, 24 July 2019 - 21:21
What was your first micro programming experience?
Started home computing "late" in 1984 with a $50 Radio Shack little version Color Computer known as the MC10.  It had a Motorola 6803 CPU {which was a 6802 with a UART and an...
Wednesday, 24 July 2019 - 02:01
The AtMega32 goes strange in an arithmetic statement.
Try setting F_CPU to 12000000 instead of 12 if your clock speed is 12MHz.
Tuesday, 23 July 2019 - 00:34
TFT LCD Modules
Thank you for advertising your giant company's entire TFT product line in a message that has been posted in the tech-help-request section of our tiny website dedicated to a...
Saturday, 20 July 2019 - 19:52
DS18B20 with only OneWire library
Hello,   I found a DS18b20 attached to a 10-meter/yard long twisted-trio length of wire-wrap AWG30 recently and so added it as an indoor/outdoor thermometer to my DFplayer...
Tuesday, 16 July 2019 - 19:48
help with Bubble Sort
You have an incomprehensible data structure in your sort loop.  What exactly does this mean?: data[j].strings[j], data[j + 1].strings[j + 1]) > 0)It should be:  ...
Tuesday, 16 July 2019 - 16:09
ATmega8 vs Atmega88
Well, here's one of the cheapest AVR module boards:   They are probably cheaper in quantities of ten to a hundred.  These boards have...
Saturday, 13 July 2019 - 23:37
ATmega8 vs Atmega88
There are no real advantages of the "more modern" ATmega88 over ATmega8.  Both are obsolete for new designs.   If you want mega8-class performance, get an Arduino Nano...
Friday, 12 July 2019 - 23:38
Explanation needed for HEX to BCD
I suggest using itoa() and then converting each ASCII character of the resulting string into BCD.   The problem with the code above as written is that it is not obviously...
Friday, 12 July 2019 - 02:24
ATMEGA328P Programming
Are you plugging the ISP cable into the 6-pin header that is on the same side of the PCB as the ATMega chip?  If yes, then that is the problem. Because that is the wrong side...
Thursday, 11 July 2019 - 15:47
connecting microphon to atmega8
Yes, you need an amplifier.  Microphones produce accurate electrical signal analogs of sound waveforms, but the amount of electrical signal that they actually generate is...
Sunday, 7 July 2019 - 19:01