Open BAmercury opened 4 years ago
Need to add the ESP32, voltage regulators (3.3V and 5V), arduino uno + it's associated components, neopixel and it's associated components
added ESP8266, 3.3V regulator - but not associated components, need to do that. Added filtering cap 1000 uF, arduino uno, neopixel ring, pot, status led it's coming along. May need to clean up the nets for the perfboard layout later
need to add discrete atmega238p schematic
Using this 16 MHz Crystal: https://www.arrow.com/en/products/12.84485/geyer-electronic Speccing caps: https://blog.adafruit.com/2012/01/24/choosing-the-right-crystal-and-caps-for-your-design/
New issue, I don't have 2 22pF caps needed for the 16Mhz crystal...I can attempt to use the internal 8 Mhz clock for now: https://github.com/MCUdude/MiniCore https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoToBreadboard Gonna give it a go and see what happens
make sure when burning bootloader to select "Arduino as ISP (MInicore)
Speccing a 5V voltage regulator" https://www.baldengineer.com/regulator-basics.html
I can either go w/ a 5V supply and decoupling caps or step up my voltage for the dropout and use the regulator http://www.thebox.myzen.co.uk/Tutorial/De-coupling.html
https://www.avrfreaks.net/forum/decoupling-capacitor-vcc-pin "100nF" per VCC pin decoupling caps
Think I'll go with my 9V 1.5A power supply, and add the regulator (5V and 3.3V)
So 8 Mhz seems to run the code, the fire animation is having the framerate issue again where it's animating too fast so might need to adjust the interval values..or wait till tuesday for the caps to come in for the 16 Mhz oscillator
Caps came in, going to update the schematic and throw the whole project on a breadboard to test, including the piezo circuit. just need to make some breakouts for some components