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 |
| #!/bin/ash | |
| echo "Updating package list..." | |
| opkg update > /dev/null | |
| if [ `opkg list-upgradable | cut -d " " -f1 | wc -l` -gt 0 ]; then | |
| echo "Available updates:" | |
| opkg list-upgradable | |
| echo "" |
| #include <SPIFFS.h> | |
| /* | |
| * | |
| * Copyright (C) 2017 CS.NOL https://github.com/csnol/1CHIP-Programmers | |
| * | |
| * This program is free software: you can redistribute it and/or modify | |
| * it under the terms of the GNU General Public License as published by | |
| * the Free Software Foundation, either version 3 of the License, | |
| * and You have to keep below webserver code |
| # Use this script to test that your Telegram bot works. | |
| # | |
| # Install the dependency | |
| # | |
| # $ gem install telegram_bot | |
| # | |
| # Run the bot | |
| # | |
| # $ ruby bot.rb | |
| # |
| /* Вывод отладочных сообщений через USART STM32. | |
| * Работает как минимум на STM32F0, STM32F1, STM32F4, STM32F7. | |
| * Работает как функция printf() стандартной библиотеки Си. */ | |
| #include <stdio.h> | |
| #include <stdarg.h> | |
| void debug(const char * format, ...); | |
| void debug(const char * format, ...) |