Posted an update in the same threadWhat accuracy are you targeting for delay and relay 2 sec on time ?
The ATTINY85 shows -
View attachment 163838
The ATMEL 328 familiy shows also roughly same accuracy on internal RC. Thats used on Arduino boards.
Regards, Dana.
--- Updated ---
An alternative is PSOC (over T and V, internal osc) -
View attachment 163841
More accuracy of course can be had with xtal.
View attachment 163842
PSOC, think FPGA like but with lots of analog. Many components that can be dragged and dropped onto
canvas. In PSOC a component is onchip resource. This is a single chip design.
Attached is a component list.
IDE (PSOC Creator) and compiler free, board to do this is $10.
Right hand window shows resources used/left. As you can see chip has many more
resources that can be used. Like DSP, DDS, OpAmps, logic, LUT, its onchip Vref is good for
+/- 1%
You can do custom component designs, for example I did a Verilog coded 64 bit serial in
parallel out shift register for a design. Thats was a codeless design, just needede one line of
code, a start instruction.
Regards, Dana.
--- Updated ---
Forgot to add component catalog. Keep in mind in PSOC a component is an onchip resource.
Regards, Dana.
Thanks Dana for the information! I used now this web site http://create.arduino.cc/ to download, yes, it appeared that the nano I got has the old boot loader, I configured correctly (installed the driver nedded, chosed correct Arduino , port number and the old boot loader) and now I can upload through http://create.arduino.cc/ without any errors!It can be a tad frustrating Arduino boards getting drivers right. Good news is
web is full of people who have gone thru this.
1) Arduino itself has firmware on it basically for boot loading code into it.
Some block languages have their own firmware that has to be loaded into
it before using the block language,but mBlock does not require this. I think
Snap4Arduino for example needs this.
2) When you buy a nano, or other Arduino board not all suppliers have programmed
correct firmware in them. Thats usually the first thing I do when I receive one.
2) Also on Arduino board has a USB interface chip that requires a windows driver
Sometimes this loads correctly, other times one has to use Zadig to replace the
win driver with libusb-win32 driver. I think this is needed when using USBAsp
programmer, which is another programmer more versatile that one internal to
Arduino IDE.
http://www.wch.cn/download/CH341SER_ZIP.html You have to pick english then do the download, this is for USB CH340 type
on board.
http://roboticsbackend.com/arduino-standard-firmata-tutorial/#:~:text=Now that you have your,Firmata library is not installed.
Also just to add to the confusion I just did a Nano baord firmata install, and had to pick "Atmega 328P ( Old Bootloader) as
chip when installing firmata. The program comiled allright but would not burn. Trust that there is success at the end of the
Arduino Bataan Death March
Regards, Dana.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?