Chat freely about anything...

User avatar
By alonewolfx2
#15149 What is your pcb design program ?
trackerj wrote:When playing with analog I will suggest you to use a proper ADC/DAC for a decent accuracy.

MCP3421 I2C ADC : http://www.esp8266-projects.com/2015/04/18-bit-adc-mcp3421-i2c-driver-esp8266.html
MCP4726 I2C DAC : http://www.esp8266-projects.com/2015/03/mcp4726-12-bit-i2c-dac-driver-for.html
Pretty accurate DAC, as you can see also from this test: http://www.esp8266-projects.com/2015/03/mcp4726-12-bit-i2c-dac-driver-for_7.html
User avatar
By trackerj
#15153 [quote="alonewolfx2"]What is your pcb design program ?

Mostly Eagle and DesignSpark PCB. Why? What are you using
User avatar
By frob
#16514 Very nice write-up hbouzas!
i used those 555 timers extensively in my misspent youth...
it reminds me of an ancient technique i put to good use many years ago,
if you really wanna really go bare-bones minimalist, it can be done with an even more primitive circuit -
using a comparator (or op-amp) and a sawtooth generator consisting of a constant current source ( 2 transistors like 2n4401 /3901 etc.. and 2 resistors ) to charge a capacitor, then reset that with a GPIO as necessary.
its surprisingly accurate.

cheers