#c_lang #aarch64 #arduino #arm #embedded #esp32 #esp8266 #interpreter #iot #mips #risc_v #runtime #wasi #wasm #webassembly
https://github.com/wasm3/wasm3
https://github.com/wasm3/wasm3
GitHub
GitHub - wasm3/wasm3: 🚀 A fast WebAssembly interpreter and the most universal WASM runtime
🚀 A fast WebAssembly interpreter and the most universal WASM runtime - wasm3/wasm3
#cplusplus #esp32 #esp8266 #home_assistant #home_automation #iot #mqtt #platformio #python #yaml
https://github.com/esphome/esphome
https://github.com/esphome/esphome
GitHub
GitHub - esphome/esphome: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control…
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. - esphome/esphome
#c_lang #iot #arduino #esp32 #arduino_library #bluetooth_low_energy #smartwatch #e_ink
https://github.com/sqfmi/Watchy
https://github.com/sqfmi/Watchy
GitHub
GitHub - sqfmi/Watchy: Watchy - An Open Source E-Ink Smartwatch
Watchy - An Open Source E-Ink Smartwatch. Contribute to sqfmi/Watchy development by creating an account on GitHub.
#c_lang #agriculture #agritech #agtech #arduino #esp_now #esp32 #esp32_arduino #esp8266 #esp8266_arduino #espressif #farming #iot #lora #mqtt #raspberry_pi #sensors #sensors_data_collection
https://github.com/timmbogner/Farm-Data-Relay-System
https://github.com/timmbogner/Farm-Data-Relay-System
GitHub
GitHub - timmbogner/Farm-Data-Relay-System: A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote…
A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi. - timmbogner/Farm-Data-Relay-System
#jupyter_notebook #arduino_library #c_plus_plus #computer_vision #edge_analytics #edge_computing #edgeimpulse #embedded_c #embedded_systems #esp32_cam #image_recognition #iot_device #tinyml
https://github.com/bharathsudharsan/TinyML-CAM
https://github.com/bharathsudharsan/TinyML-CAM
GitHub
GitHub - bharathsudharsan/TinyML-CAM: Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'
Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM' - bharathsudharsan/TinyML-CAM
#c_lang #arduino #arduino_library #esp32 #esp8266 #raspberry_pico #rp2040 #spi #stm32 #tft #tft_displays #ttgo
https://github.com/Bodmer/TFT_eSPI
https://github.com/Bodmer/TFT_eSPI
GitHub
GitHub - Bodmer/TFT_eSPI: Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32…
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips - Bodmer/TFT_eSPI
#cplusplus #arduino #beacon #bluetooth #command_line #deauth #deauthentication #deauthentication_attack #defensive #esp32 #esp32_s2 #esp8266 #espressif #firmware #flipper_zero #flipperzero #iot #offensive #scanner #spammer #wifi
https://github.com/justcallmekoko/ESP32Marauder
https://github.com/justcallmekoko/ESP32Marauder
GitHub
GitHub - justcallmekoko/ESP32Marauder: A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32 - justcallmekoko/ESP32Marauder
#cplusplus #arduino #esp_idf #esp32 #platformio
This project provides a way to use Arduino with various ESP32 chips like ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6, and ESP32-H2. It offers detailed documentation, including installation guides, libraries, and troubleshooting tips. You can also join community meetings and discussions for help. The benefit is that it makes it easier to develop projects using these powerful microcontrollers with the familiar Arduino environment, providing a lot of resources and support to help you get started and solve problems.
https://github.com/espressif/arduino-esp32
This project provides a way to use Arduino with various ESP32 chips like ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6, and ESP32-H2. It offers detailed documentation, including installation guides, libraries, and troubleshooting tips. You can also join community meetings and discussions for help. The benefit is that it makes it easier to develop projects using these powerful microcontrollers with the familiar Arduino environment, providing a lot of resources and support to help you get started and solve problems.
https://github.com/espressif/arduino-esp32
GitHub
GitHub - espressif/arduino-esp32: Arduino core for the ESP32
Arduino core for the ESP32. Contribute to espressif/arduino-esp32 development by creating an account on GitHub.
#cplusplus #esp32 #esp8266 #hacktoberfest #led #light
WLED is a powerful tool to control LED lights like NeoPixels using ESP8266 or ESP32 devices. It offers over 100 special effects, a modern user interface, and the ability to set different effects and colors for different parts of the LED string. You can control it through various methods like apps, voice commands with Alexa, and even infrared remotes. It also supports automatic software updates and has a nightlight function. The benefit to you is that it makes controlling your LED lights easy and flexible, with many features to customize and automate your lighting setup.
https://github.com/Aircoookie/WLED
WLED is a powerful tool to control LED lights like NeoPixels using ESP8266 or ESP32 devices. It offers over 100 special effects, a modern user interface, and the ability to set different effects and colors for different parts of the LED string. You can control it through various methods like apps, voice commands with Alexa, and even infrared remotes. It also supports automatic software updates and has a nightlight function. The benefit to you is that it makes controlling your LED lights easy and flexible, with many features to customize and automate your lighting setup.
https://github.com/Aircoookie/WLED
GitHub
GitHub - wled/WLED: Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi! - wled/WLED
#c_lang #esp32 #esp32_c3 #esp32_c6 #esp32_wroom #esp32s2 #flipperzero #wifi_dev_board
Ghost ESP is a powerful firmware for your ESP32 microcontroller that helps you explore and test wireless networks. With it, you can scan WiFi and Bluetooth devices, launch attacks to test network security, and even set up fake WiFi portals. It also allows you to capture wireless data for analysis and interact with media devices like Roku or Chromecast. This tool is great for learning about wireless networks and doing ethical security testing, but remember to use it responsibly and within legal boundaries. Following the flashing tutorial will help you get started quickly.
https://github.com/Spooks4576/Ghost_ESP
Ghost ESP is a powerful firmware for your ESP32 microcontroller that helps you explore and test wireless networks. With it, you can scan WiFi and Bluetooth devices, launch attacks to test network security, and even set up fake WiFi portals. It also allows you to capture wireless data for analysis and interact with media devices like Roku or Chromecast. This tool is great for learning about wireless networks and doing ethical security testing, but remember to use it responsibly and within legal boundaries. Following the flashing tutorial will help you get started quickly.
https://github.com/Spooks4576/Ghost_ESP
GitHub
GitHub - Spooks4576/Ghost_ESP: Ghost ESP is a ESP32 Firmware that Revolutionizes the way we use ESP32 devices in a Pen Testing…
Ghost ESP is a ESP32 Firmware that Revolutionizes the way we use ESP32 devices in a Pen Testing aspect - Spooks4576/Ghost_ESP
#c_lang #bruce #cardputer #esp32_s3 #flipperzero #hardware #m5stack #m5stack_cardputer #m5stack_stickc #offsec
Bruce is a powerful firmware for ESP32 devices, especially useful for Red Team operations and security testing. It supports various devices like m5stack products, Cardputer, and Sticks. Bruce offers a wide range of features such as WiFi attacks, BLE scanning, RFID tag reading and cloning, IR remote control, and more. You can easily install it using the official Web Flasher or by flashing the binary locally. It also has a user-friendly interface and extensive documentation available on its wiki. Using Bruce can help you perform advanced security tests efficiently and effectively, making it a valuable tool for cybersecurity professionals.
https://github.com/pr3y/Bruce
Bruce is a powerful firmware for ESP32 devices, especially useful for Red Team operations and security testing. It supports various devices like m5stack products, Cardputer, and Sticks. Bruce offers a wide range of features such as WiFi attacks, BLE scanning, RFID tag reading and cloning, IR remote control, and more. You can easily install it using the official Web Flasher or by flashing the binary locally. It also has a user-friendly interface and extensive documentation available on its wiki. Using Bruce can help you perform advanced security tests efficiently and effectively, making it a valuable tool for cybersecurity professionals.
https://github.com/pr3y/Bruce
GitHub
GitHub - BruceDevices/firmware: Predatory ESP32 Firmware
Predatory ESP32 Firmware. Contribute to BruceDevices/firmware development by creating an account on GitHub.
#cplusplus #3d_printing #arduino #atmel #avr #esp32 #firmware #hacktoberfest #reprap #stmicro
Marlin 3D Printer Firmware is a powerful tool for your 3D printer. It supports many different types of boards, including older 8-bit AVR boards and newer 32-bit and ARM-based boards. This means you can use it with a wide range of hardware, making it versatile for both old and new machines. The firmware is constantly improved by a large community of contributors, ensuring it stays up-to-date and reliable. You can easily configure and build Marlin using tools like Visual Studio Code or Arduino IDE, and there are many resources available for help and troubleshooting. This makes Marlin a great choice for both beginners and advanced users, helping you get the best performance out of your 3D printer.
https://github.com/MarlinFirmware/Marlin
Marlin 3D Printer Firmware is a powerful tool for your 3D printer. It supports many different types of boards, including older 8-bit AVR boards and newer 32-bit and ARM-based boards. This means you can use it with a wide range of hardware, making it versatile for both old and new machines. The firmware is constantly improved by a large community of contributors, ensuring it stays up-to-date and reliable. You can easily configure and build Marlin using tools like Visual Studio Code or Arduino IDE, and there are many resources available for help and troubleshooting. This makes Marlin a great choice for both beginners and advanced users, helping you get the best performance out of your 3D printer.
https://github.com/MarlinFirmware/Marlin
GitHub
GitHub - MarlinFirmware/Marlin: Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. …
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check...
👍1
#c_lang #display #eink #embedded #epaper #esp32 #weather
This weather display uses a wifi-enabled ESP32 microcontroller and a 7.5-inch E-Paper display to show current and forecasted weather, indoor temperature, and humidity. It gets weather data from the OpenWeatherMap API and can be configured to update as often as you want. The device is very energy-efficient, running for over 6 months on a single 5000mAh battery when updating every 30 minutes. You can customize settings like location, time/date formats, units, and language. It also shows hourly outlook graphs and air quality indexes. The setup is easy with PlatformIO for VSCode, and it includes troubleshooting guides for common issues. This device is great because it saves power, provides accurate weather information, and is highly customizable.
https://github.com/lmarzen/esp32-weather-epd
This weather display uses a wifi-enabled ESP32 microcontroller and a 7.5-inch E-Paper display to show current and forecasted weather, indoor temperature, and humidity. It gets weather data from the OpenWeatherMap API and can be configured to update as often as you want. The device is very energy-efficient, running for over 6 months on a single 5000mAh battery when updating every 30 minutes. You can customize settings like location, time/date formats, units, and language. It also shows hourly outlook graphs and air quality indexes. The setup is easy with PlatformIO for VSCode, and it includes troubleshooting guides for common issues. This device is great because it saves power, provides accurate weather information, and is highly customizable.
https://github.com/lmarzen/esp32-weather-epd
GitHub
GitHub - lmarzen/esp32-weather-epd: A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap…
A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API. - lmarzen/esp32-weather-epd
#c_lang #arduino #automation #esp32 #esp8266 #firmware #iot #knx #mqtt #ota #smart_home #sonoff #tasmota #tuya
Tasmota is a special firmware for ESP8266 and ESP32 devices that makes it easy to control and automate your smart home devices. You can configure it using a web interface, update it over the air (OTA), and use timers or rules for automation. It also supports local control through MQTT, HTTP, Serial, or KNX. The benefit to you is that it provides easy and flexible control over your devices, allowing you to customize and automate your home setup without needing complex technical knowledge. Additionally, it has a strong community support and regular updates to ensure stability and new features.
https://github.com/arendst/Tasmota
Tasmota is a special firmware for ESP8266 and ESP32 devices that makes it easy to control and automate your smart home devices. You can configure it using a web interface, update it over the air (OTA), and use timers or rules for automation. It also supports local control through MQTT, HTTP, Serial, or KNX. The benefit to you is that it provides easy and flexible control over your devices, allowing you to customize and automate your home setup without needing complex technical knowledge. Additionally, it has a strong community support and regular updates to ensure stability and new features.
https://github.com/arendst/Tasmota
GitHub
GitHub - arendst/Tasmota: Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates…
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP...
#rust #embedded #embedded_hal #esp32 #rust
This tool helps you work with Espressif devices like ESP32, ESP32-C, ESP32-H, and ESP32-S series using Rust programming language. It provides a hardware abstraction layer (HAL) that makes it easier to control the hardware without needing the standard library. This is useful for creating efficient and low-level programs for these devices. If you have questions or need help, you can open an issue, start a discussion, or join the community on Matrix. The tool is free to use under MIT or Apache-2.0 licenses.
https://github.com/esp-rs/esp-hal
This tool helps you work with Espressif devices like ESP32, ESP32-C, ESP32-H, and ESP32-S series using Rust programming language. It provides a hardware abstraction layer (HAL) that makes it easier to control the hardware without needing the standard library. This is useful for creating efficient and low-level programs for these devices. If you have questions or need help, you can open an issue, start a discussion, or join the community on Matrix. The tool is free to use under MIT or Apache-2.0 licenses.
https://github.com/esp-rs/esp-hal
GitHub
GitHub - esp-rs/esp-hal: no_std Hardware Abstraction Layers for ESP32 microcontrollers
no_std Hardware Abstraction Layers for ESP32 microcontrollers - esp-rs/esp-hal
#cplusplus #esp32 #gps #heltec #hiking #lora #mesh #mesh_networks #meshtastic #nrf52 #off_grid #pico #rp2040 #stm32 #ttgo #ttgo_tbeam
The Meshtastic Firmware is software for devices in the Meshtastic project. It helps devices communicate with each other in a mesh network. You can find instructions on how to build and flash the firmware on your device, making it easy to set up and use. This benefits you by allowing your devices to connect and share information efficiently, even in areas with poor internet coverage.
https://github.com/meshtastic/firmware
The Meshtastic Firmware is software for devices in the Meshtastic project. It helps devices communicate with each other in a mesh network. You can find instructions on how to build and flash the firmware on your device, making it easy to set up and use. This benefits you by allowing your devices to connect and share information efficiently, even in areas with poor internet coverage.
https://github.com/meshtastic/firmware
GitHub
GitHub - meshtastic/firmware: The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
The official firmware for Meshtastic, an open-source, off-grid mesh communication system. - meshtastic/firmware
#other #bluetooth #bt #coding #cybersecurity #diy #electronics #esp32 #flashing #hacker #hacking #jammer #nrf24 #programming
The ESP32-BlueJammer is a device that disrupts all wireless signals operating on the 2.4 GHz frequency, including Bluetooth, BLE, WiFi, RC drones, and many smart gadgets. It uses an ESP32 chip combined with nRF24 modules to create noise and send unnecessary packets, effectively jamming these signals within a range of over 30 meters, which can be extended with better antennas or amplifiers. This jammer is intended strictly for educational and security testing purposes to help understand and improve wireless security. It is illegal to use for malicious purposes, so it should be handled responsibly and legally[1][2][3].
https://github.com/EmenstaNougat/ESP32-BlueJammer
The ESP32-BlueJammer is a device that disrupts all wireless signals operating on the 2.4 GHz frequency, including Bluetooth, BLE, WiFi, RC drones, and many smart gadgets. It uses an ESP32 chip combined with nRF24 modules to create noise and send unnecessary packets, effectively jamming these signals within a range of over 30 meters, which can be extended with better antennas or amplifiers. This jammer is intended strictly for educational and security testing purposes to help understand and improve wireless security. It is illegal to use for malicious purposes, so it should be handled responsibly and legally[1][2][3].
https://github.com/EmenstaNougat/ESP32-BlueJammer
GitHub
GitHub - EmenstaNougat/ESP32-BlueJammer: The ESP32-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz…
The ESP32-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz communications. Using an ESP32 and nRF24 modules, it generates noise and unnecessary packets, causing int...