Introduction#
BeaglePlay is an open-source single board computer designed to simplify the process of adding sensors, actuators, indicators, human interfaces, and connectivity to a reliable embedded system. It features a powerful 64-bit, quad-core processor and innovative connectivity options, including WiFi, Gigabit Ethernet, sub-GHz wireless, and single-pair Ethernet with power-over-data-line. With compatibility with 1,000s of off-the-shelf add-ons and a customized Debian Linux image, BeaglePlay makes expansion and customization easy. It also includes ribbon-cable connections for cameras and touch-screen displays, and a socket for a battery-backed real-time-clock, making it ideal for human-machine interface designs. With its competitive price and user-friendly design, we expect BeaglePlay to provide you with a positive development experience. Some of the real world applications for BeaglePlay include:
Building/industrial automation gateways
Digital signage
Human Machine Interface (HMI)
BeagleConnect sensor gateways
Detailed overview#
BeaglePlay is built around Texas Instruments AM62x Sitara™ Processors which is a Quad-Core Arm® Cortex®-A53 Human-machine-interaction SoC. It comes with 2GB DDR4 RAM, 16GB eMMC storage, Full size HDMI, USB-A host port, USB-C power & connectivity port, serial debug interface, and much more.
Feature  | 
Description  | 
|---|---|
Processor  | 
TI AM6254 (multicore A53s with R5, M4s and PRUs)  | 
PMIC  | 
TPS6521901  | 
Memory  | 
2GB DDR4  | 
Storage  | 
16GB eMMC  | 
WiFi  | 
  | 
BLE/SubG  | 
  | 
Ethernet  | 
  | 
Single-pair Ethernet  | 
  | 
USB type-C  | 
  | 
HDMI  | 
  | 
Other connectors  | 
  | 
AM6254 SoC#
The low-cost Texas Instruments AM625 family of application processors are built for Linux® application development. With scalable Arm® Cortex®-A53 performance and embedded features, such as: dual-display support and 3D graphics acceleration, along with an extensive set of peripherals that make the AM62x device well-suited for a broad range of industrial and automotive applications while offering intelligent features and optimized power architecture as well.
Some of the SoC applications include:
Industrial HMI
EV charging stations
Touchless building access
Driver monitoring systems
AM625 processors are industrial-grade in the 13 x 13 mm package (ALW) and can meet the AEC-Q100 automotive standard in the 17.2 x 17.2 mm package (AMC). Industrial and Automotive functional safety requirements can be addressed using the integrated Cortex-M4F core and dedicated peripherals, which can all be isolated from the rest of the AM62x processor.
Tip
For more details checkout https://www.ti.com/product/AM625
The 3-port Gigabit Ethernet switch has one internal port and two external ports with Time-Sensitive Networking (TSN) support. An additional PRU module on the device enables real-time I/O capability for customer’s own use cases. In addition, the extensive set of peripherals included in AM62x enables system-level connectivity, such as: USB, MMC/SD, CSI Camera interface, OSPI, CAN-FD and GPMC for parallel host interface to an external ASIC/FPGA. The AM62x device also employs advanced power management support for portable and power-sensitive applications.
Board components location#
Fig. 157 BeaglePlay board front components location#
Feature  | 
Description  | 
|---|---|
RTC Battery  | 
BQ32002 Real Time Clock (RTC) Battery holder takes CR1220 3V battery  | 
User LEDs  | 
Five user LEDs, Power and boot section provides more details. These LEDs are connect to the AM6254 SoC  | 
JTAG (AM62)  | 
AM6254 SoC JTAG debug port  | 
mikroBUS  | 
mikroBUS for MikroE Click boards or any compliant add-on  | 
OLDI  | 
AM6254 OpenLDI(OLDI) display port  | 
CSI  | 
AM6254 Camera Serial Interface (MIPI CSI-2)  | 
Grove  | 
SeeedStudio Grove modules connection port  | 
QWIIC  | 
SparkFun QWIIC / Adafruit STEMMA-QT port for I2C modules connectivity  | 
User Button  | 
Programmable user button, also servers as boot mode slect button (SD Card/eMMC). Press down to select SD Card as boot medium  | 
SD Card  | 
Use to expand storage, boot linux image or flash latest image on eMMC  | 
Reset button  | 
Press to reset BeaglePlay board (AM6254 SoC)  | 
JTAG (CC1352)  | 
JTAG debug port for CC1352P7  | 
Power button  | 
Press to shut-down (OFF), hold down to boot (ON)  | 
Power & Connectivity LEDs  | 
Indicator LEDs for Power ON, CC1352 RF, and Single-pair connectivity  | 
Single-pair Ethernet  | 
Single-pair Ethernet connectivity port with power over data line  | 
GigaBit Ethernet  | 
1Gb/s Wired internet connectivity  | 
HDMI Output  | 
Full size HDMI port for connecting to external display monitors  | 
USB-A host port  | 
Port to connect USB devices like cameras, keyboard & mouse combos, etc  | 
USB-C port  | 
Power and Device data role port  | 
Fig. 158 BeaglePlay board back components location#
Feature  | 
Description  | 
|---|---|
CC1352P7  | 
2.4GHz BLE + SubG IEEE 802.15.4 with 1 x 2.4GHz + 1 x SubG uFL antenna  | 
WL1807MOD  | 
Dual band (2.4GHz & 5GHz) WiFi module with 2 x uFL antennas  | 
DP83TD510E  | 
Single-pair IEEE 802.3cg 10BASE-T1L Ethernet PHY  | 
RTL8211F  | 
Gigabit IEEE 802.11 Ethernet PHY  | 
AM6254  | 
Main SoC  | 
16GB eMMC  | 
Flash storage  | 
2GB DDR4  | 
RAM / Memory  | 
BQ32002  | 
Real Time Clock (RTC)  | 
TPS6521901  | 
Power Management IC  | 
IT66121  | 
HDMI Transmitter  | 

