Commit graph

122 commits

Author SHA1 Message Date
4581f25d76 Use 20MHz, not 24MHz, master clock
The clock module requires a very low jitter clock.  The esp32-s2 can do
this with a 20MHz clock but not a 24MHz one, because it is dividing an
internal clock of 80MHz to generate it.
2021-10-08 11:53:22 -05:00
caf36a83db add the rest of the image controls 2021-10-07 14:46:02 -05:00
d547c73de7 remove debug prints 2021-10-07 14:06:47 -05:00
bb1d2ddd1c fix docs 2021-10-07 14:06:20 -05:00
82a9afe449 work on docs 2021-10-07 14:04:36 -05:00
2c4eda6583 black & pylint 2021-10-07 13:41:02 -05:00
f65dc3cd26 Add sdcard example 2021-10-07 13:32:28 -05:00
dd9d86abdf add quality property 2021-10-07 13:10:26 -05:00
aa080f7685 start addressing pylint diagnostics 2021-10-07 13:09:52 -05:00
91e03ab590 Fix large resolutions, add jpeg examples 2021-10-06 15:23:47 -05:00
ed168b0d62 Add special effects, saturation control, LCD demo 2021-10-06 10:36:21 -05:00
1433d9c8fe Implement test pattern. update incorrect docstrings. remove debug print. 2021-10-06 10:20:49 -05:00
47d858ca42 add simpletest 2021-10-06 10:04:20 -05:00
787b4f2fe9 pixels come outgit gui 2021-10-05 16:06:09 -05:00
82ecfa8879 fix small bugs, still no work-y 2021-10-05 11:18:30 -05:00
2d476409b3 Further flesh out the mode setting
it is "complete" but doesn't work yet, the next step is to compare a full
initialization dump from the espressif demo to what this code does
2021-10-04 11:53:37 -05:00
43bdb80fb8 shush 2021-10-01 10:43:00 -05:00
d595cb21f2 write initial registers 2021-10-01 10:38:03 -05:00
b89490c0dc it can read ID now 2021-10-01 10:30:12 -05:00
308124b9eb start implementation of SCCB-with-16-bit-addresses 2021-09-29 13:22:05 -05:00
8d5200e24c transcribe register definitions
.. from espressif/esp32-camera.git@fa5020f5c7
2021-09-29 13:09:45 -05:00
c6787c9e2d initial skeleton with cookiecutter 2021-09-29 13:01:28 -05:00