A minimal table to compare the Espressif's MCU families.
| ESP8266 | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C3 | ESP32-C6 | |
|---|---|---|---|---|---|---|
| Announcement Date | 2014, August | 2016, September | 2019, September | 2020, December |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Frances Baard District'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Dikgatlong Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Magareng Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Phokwane Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Sol Plaatje Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'John Taolo Gaetsewe District'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Ga-Segonyana Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Gamagara Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Joe Morolong Local'); | |
| INSERT INTO `civicrm_county` (`state_province_id`, `name`) VALUES ('5139', 'Namakwa District'); |
| <?php | |
| /** | |
| * UUID class | |
| * | |
| * The following class generates VALID RFC 4122 COMPLIANT | |
| * Universally Unique IDentifiers (UUID) version 3, 4 and 5. | |
| * | |
| * UUIDs generated validates using OSSP UUID Tool, and output | |
| * for named-based UUIDs are exactly the same. This is a pure | |
| * PHP implementation. |
| ### Keybase proof | |
| I hereby claim: | |
| * I am nickl- on github. | |
| * I am nickl (https://keybase.io/nickl) on keybase. | |
| * I have a public key whose fingerprint is 6D00 65D1 995A 0CCE B5EB 899F AA73 BC57 DE7A B31E | |
| To claim this, I am signing this object: |
| #!/bin/bash | |
| # You will need to make this file executable (chmod +x) and run it with sudo | |
| # Optionally supply the version number you want to build | |
| [[ $1 ]] && VERSION=$1 || VERSION=R16B03-1 | |
| apt-get update | |
| apt-get --fix-missing -y install build-essential m4 libncurses5-dev libssh-dev unixodbc-dev libgmp3-dev libwxgtk2.8-dev libglu1-mesa-dev fop xsltproc default-jdk | |
| mkdir -p /src/erlang | |
| cd /src/erlang | |
| wget -c http://www.erlang.org/download/otp_src_${VERSION}.tar.gz | |
| tar zxvf otp_src_${VERSION}.tar.gz |
| # Respect/Foundation: 0.1.13 | |
| General Utilities | |
| ================= | |
| project-info:.............Shows project configuration | |
| project-init:.............Initialize current folder and create boilerplate project structure | |
| gitignore:................(Re)create .gitignore file | |
| Source Cleaning |
| <?php | |
| interface SimpleCache { | |
| function seen($key, $value=false); | |
| function invalidate($key=false, DateTime $expire=null); | |
| } | |
| class FluentCache extends \ArrayObject implements SimpleCache | |
| { | |
| private $cache, |
| <?php | |
| function foo() { return true; } | |
| function bar() { return true; } | |
| function baz() { return false; } | |
| function bat() { return true; } | |
| function lorem() { return true; } | |
| function ipsum() { return true; } | |
| function dolor() { return false; } | |
| function sit() { return false; } | |
| function amet() { return true; } |
| <?php | |
| function foo() { return true; } | |
| function bar() { return true; } | |
| function baz() { return false; } | |
| function bat() { return true; } | |
| function lorem() { return true; } | |
| function ipsum() { return true; } | |
| function dolor() { return false; } | |
| function sit() { return false; } | |
| function amet() { return true; } |