Project #29 - DFRobot - ESP32-P4 - Mk32

Project #29 - DFRobot - ESP32-P4 - Mk32

 

Web

 

https://www.donluc.com/?p=4542

 

Facebook

 

https://www.facebook.com/share/v/1HFrzXWEoP/

 

YouTube

 

https://youtu.be/y_GAowVq7PM

 

#DonLucElectronics #DonLuc #IoT #Project #DFRobot #Fritzing #Programming #Electronics #Microcontrollers #Consultant

FireBeetle 2 ESP32-P4 AI

 

Unleash true 1080p edge AI and interactive HMI applications with the FireBeetle 2 ESP32-P4 Development Kit. This all-in-one solution is engineered around the powerful ESP32-P4: a dual-core RISC-V processor featuring a Single-Precision FPU and a professional-grade media engine with hardware-accelerated H.264 encoding (1080p@30fps). The kit provides both MIPI and parallel interfaces for maximum camera and display flexibility, while an onboard co-processor delivers next-generation Wi-Fi 6 and Bluetooth 5. To bring it all together, the included IO Expansion Board streamlines development, providing an effortless platform to create sophisticated projects like high-performance AI cameras, responsive smart displays, and other advanced vision systems.

 

DL2509Mk01

 

1 x FireBeetle 2 ESP32-P4 AI
1 x USB Battery Pack
1 x USB 3.1 Cable A to C

 

DL2509Mk01p

 

DL2508Mk01p.ino

CODE
/****** Don Luc Electronics © ******
Software Version Information
Project #29 - DFRobot - ESP32-P4 - Mk32
29-32
DL2509Mk01p.ino
DL2509Mk01
1 x FireBeetle 2 ESP32-P4 AI
1 x USB Battery Pack
1 x USB 3.1 Cable A to C
*/

// Include the Library Code
// EEPROM Library to Read and Write EEPROM
// with Unique ID for Unit
#include "EEPROM.h"

// LED
int led = 3;

// EEPROM Unique ID Information
#define EEPROM_SIZE 64
String uid = "";

// Software Version Information
String sver = "25-12";

void loop() {

  // LED
  digitalWrite(led,HIGH);
  
  // Delay 3 Second
  delay(3000);

  // LED
  digitalWrite(led,LOW);

  // Delay 3 Second
  delay( 3000 );

}

getEEPROM.ino

CODE
// EEPROM
// isUID EEPROM Unique ID
void isUID() {
  
  // Is Unit ID
  uid = "";
  for (int x = 0; x < 7; x++)
  {
    uid = uid + char(EEPROM.read(x));
  }

}

setup.ino

CODE
// Setup
void setup()
{
 
  // Delay
  delay( 100 );

  // EEPROM Size
  EEPROM.begin(EEPROM_SIZE);
  
  // EEPROM Unique ID
  isUID();

  // Delay
  delay(100);

  // LED
  pinMode(led,OUTPUT);
    
  // Delay 1 Second
  delay( 1000 );

}

People can contact us: http://www.donluc.com/?page_id=1927

 

Consultant, R&D, Electronics, IoT, Teacher and Instructor

 

-Programming Language
-Microcontrollers (PIC, Arduino, Raspberry Pi, Arm, Silicon Labs, Espressif, Etc...)
-IoT
-Wireless (Radio Frequency, Bluetooth, WiFi, Etc...)
-Robotics
-Automation
-Camera and Video Capture Receiver Stationary, Wheel/Tank , Underwater and UAV Vehicle
-Unmanned Vehicles Terrestrial,  Marine and UAV
-Machine Learning
-Artificial Intelligence (AI)
-RTOS
-Sensors, eHealth Sensors, Biosensor, and Biometric
-Research & Development (R & D)
-Consulting
-Etc...

 

Follow Us

 

Luc Paquin – Curriculum Vitae - 2025
https://www.donluc.com/luc/

 

Web: https://www.donluc.com/
Facebook: https://www.facebook.com/neosteam.labs.9/
YouTube: https://www.youtube.com/@thesass2063
Twitter: https://twitter.com/labs_steam
Pinterest: https://www.pinterest.com/NeoSteamLabs/
Instagram: https://www.instagram.com/neosteamlabs/
DFRobot: https://learn.dfrobot.com/user-10186.html
Elecrow: https://www.elecrow.com/share/sharepj/center/no/760816d385ebb1edc0732fd873bfbf13
TikTok: https://www.tiktok.com/@luc.paquin
Hackster: https://www.hackster.io/luc-paquin
LinkedIn: https://www.linkedin.com/in/jlucpaquin/

 

Don Luc

icon DL2509Mk01.zip 186KB Download(1)
License
All Rights
Reserved
licensBg
0