The integration of Wi-Fi, Bluetooth, and Bluetooth LE allow a wide range of applications with ESP32 modules. Using Wi-Fi ensures connectivity within a large radius, while using Bluetooth allows the user to easily detect (with low-energy beacons) a module and connect it to a smartphone. The chips add priceless functionality and versatility to your applications with in-built antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power management modules. All ESP32 Series of modules have a wide operating temperature range of -40°C to 105°C and are suitable for commercial application development with a robust 4-layer design that is fully compliant with FCC, CE-RED, SRRC, IC, KCC & TELEC standards.
Ultimate Starter Kit for ESP32-WROVER
The ESP32-WROVER is a powerful small controller with an onboard camera, Wi-Fi and Bluetooth.
This kit helps you learn and use ESP32-WROVER with its components and tutorials.
The starter kit contains detailed tutorials (C, MicroPython, and Processing), and a complete sample code library is available per download link.
The starter kit includes 238 hardware items for integration into 68 projects. In addition, each project contains a circuit diagram and tested code with a detailed explanation.
M5 Stack Core2 ESP32 Development Kit
M5Core2 is the second generation core device in the M5 Stack development kit series, which further enhances the functions of the original generation of cores.
The MCU is an ESP32 model D0WDQ6-V3 with dual-core Xtensa 32-bit 240Mhz LX6 processors that can be controlled separately. WiFi and Bluetooth are supported as standard. In addition, the development kit includes an onboard 16MB Flash and 8MB PSRAM, USB TYPE-C interface for charging, downloading of programs, serial communication, a 2.0-inch integrated capacitive touch screen, and a built-in vibration motor.
Screw Terminal Block Breakout Module Board for ESP32-DevKitC
With this breakout board, you can easily extend ESP32-DevKitC projects to industrial control applications. It supports the official ESPRESSIF ESP32-DevKitC (not included in delivery).
PCB mount Terminal Block: pitch 5.0mm/0.197", strip length 7mm, screws - M2.5, steel, Cr3+ Zn plated. pin header and cage - brass. Wire range 28AWG ~ 12AWG / 2.5mm square. R-4 fiber glass PCB, dual copper layers.
Electronics Projects with ESP32: Building Web Pages, Applications, and WiFi Enabled Devices
Discover the powerful ESP8266 and ESP32 microcontrollers and their Wi-Fi communication. The ESP32 microcontroller features Bluetooth and BLE communication in addition to Wi-Fi.
The book emphasizes practical projects, and readers are guided through Wi-Fi and Bluetooth communication, mobile app design and build, ESP-NOW and LoRa communication, and signal generation.
Projects throughout the book utilize the Wi-Fi functionality and processing power of the ESP microcontrollers. Projects are built in the Arduino IDE, so you don't need to download other programming software.
Mobile apps are now ubiquitous, making the app build projects of the book relevant, as are the web page design projects.
The new year will see the release of CAN XL and its implementation into new applications. Additionally, CAN in Automation (CiA) will provide higher-layer protocol (HLP) specifications for CAN XL.Since its introduction, CAN XL, the third generation CAN protocol, was developed to interact with TCP/IP networks. The CAN XL protocol provides a layer management service access point [...]
For many years I maintained the view that the SAE J1939 protocol, specifically its advanced network management capabilities, provides many great features to support any industrial application. SAE J1939 is an ingeniously designed protocol with very little protocol overhead, requiring only a minimal memory footprint that benefits the use of small embedded systems. I am now [...]
This post is part of our series on Utilizing SAE J1939 as a Higher-Layer Protocol for Industrial Automation. In short, the application I had in mind was to read an analog signal per one SAE J1939 node and transmit the data to another J1939 node where it controls the blinking frequency of an LED. This project is based [...]
Our SAE 1939 Starter Kit And Network Simulators allow the experienced engineer and the beginner to experiment with SAE J1939 data communication without connecting to a real-world J1939 network, i.e., a diesel engine. To establish a network, you need at least two nodes. That fact applies, especially to CAN/J1939 nodes. A single CAN Bus controller [...]
Arduino Portenta H7 - Dual-Core STM32 Processor Board with Two CAN FD Ports and Support for Arduino IoT Cloud
The Portenta H7's central processor is represented by the dual-core STM32H747, including a Cortex M7 at 480 MHz and a Cortex M4 at 240 MHz. The two cores intercommunicate through a Remote Procedure Call mechanism that seamlessly enables calling functions on the other processor. Both processors share on-chip peripherals and can run Arduino Sketches on the Arm [...]
This post will demonstrate how to add a CAN Bus port to the ESP32-WROOM32 development board, i.e., regarding hardware and software. Download this post as PDF... As a matter of fact, we already offer a hardware utilizing the ESP32 processor and an onboard CAN Bus transceiver as shown in the image to the left. The ESP32 WiFi, Bluetooth [...]
Like many businesses in the CAN Bus marketplace, we have struggled with the global shortage of electronic components. For instance, our SAE J1939 gateways are equipped with NXP processors, mainly the LPC1754 and LPC1768. Unfortunately, both processors are currently unavailable, and they come with remarkably long delivery times that go well into next year. We [...]
Raspberry Pi enthusiasts are looking for a way to fast boot a Raspberry Pi mini PC. They may be interested in a new project available via Github. The project describes the fast booting of a Raspberry Pi 32 Linux in under two seconds. Check out the video link below to demonstrate how quickly you [...]
Siko (Germany) introduced their wire-actuated Pure.Mobile encoder family that measures position, speed, and inclination using an integrated single-axis inclination sensor. The encoders' sensor data utilizes serial protocols, including CANopen, CANopen safety, and SAE J1939. Mobile machines must always function as precisely and efficiently as possible, whether lifting platforms, mobile cranes or self-concrete pumps. Sensors are suitable for detecting [...]