• STM32MP1 Linux Card

    STM32MP1 Linux Card

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.

    vasy_skral

    &

    jharwinbarrozo

    192 Comments

    13 Stars


  • STM32MP1 Linux Card

    STM32MP1 Linux Card

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.

    nico

    3 Comments

    1 Star


  • STM32MP1 Linux Card 1

    STM32MP1 Linux Card 1

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.

    ryanf

    1 Star


  • Juicy Amber Time Machine

    Juicy Amber Time Machine

    I would like your input on it as well ...so basically it is an earpod with a charging box.. the earpod has bluetooth and speaker.. the charging box however has a GPS and, memory card.. along with the charging modules ... The idea is to have this device play audio which can be pre saved in the memory card o the charging box via an app on the phone which can be connected to using Bluetooth.. Now the way the device works is that based on the Gps coordinates the device plays certain pre-loaded audios

    sadullahmangrio


  • STM32MP1 Linux Card dPzJ

    STM32MP1 Linux Card dPzJ

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.

    kerry


  • STM32MP1 Linux Card

    STM32MP1 Linux Card

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.


  • STM32MP1 Linux Card v5nG

    STM32MP1 Linux Card v5nG

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.

    nicko170


  • USB stick PC c232

    USB stick PC c232

    This project designs a Linux Single Board Computer using STM32MP157FAC1, featuring DDR memory, a power management IC, USB and SD card interfaces, and essential user controls, aimed at versatile embedded applications.

    vasy_skral

    1 Comment


  • ESP32/ eMMC Module

    ESP32/ eMMC Module

    ESP32 /eMMC Integration with Bidirectional Level Shifting Project Overview: This project aims to integrate an ESP32 microcontroller with an eMMC (embedded Multi Media Card) storage module to create a robust data processing and storage solution. The system utilizes bidirectional level shifting to ensure seamless communication between the 3.3V logic of the ESP32 and the 1.8V logic of the eMMC, enabling efficient data handling and processing. Objectives: Data Storage and Processing: Leverage the high-speed capabilities of the eMMC for data storage while offloading processing tasks from the ESP32 to enhance overall system performance. Voltage Level Compatibility: Implement a bidirectional level shifting solution to facilitate communication between the ESP32 and eMMC, ensuring signal integrity and compatibility across different voltage levels. Modular Design: Create a modular and scalable design that can be easily adapted for various applications, including IoT devices, data logging systems, and embedded applications. Key Components: ESP32 Microcontroller: A powerful microcontroller with integrated Wi-Fi and Bluetooth capabilities, ideal for IoT applications. eMMC Storage Module: A high-speed storage solution that provides ample memory for data-intensive applications. Bidirectional Level Shifter: A 20-channel level shifter (74LVC4245 and TXB0104D) to convert signals between 1.8V and 3.3V, ensuring reliable communication between the ESP32 and eMMC. Power Management: Utilize a MIC5205 LDO voltage regulator to step down the 3.3V supply to 1.8V for the eMMC, ensuring stable power delivery. Implementation Steps: Circuit Design: Design the circuit schematic, including connections for the ESP32, eMMC, level shifter, and power management components. PCB Layout: Create a PCB layout that optimizes trace lengths for high-speed signals, ensuring proper length matching and minimizing noise. Firmware Development: Develop firmware for the ESP32 to handle data reading, writing, and processing tasks, as well as managing communication with the eMMC. Testing and Validation: Conduct thorough testing to validate the functionality of the system, ensuring reliable data transfer and processing capabilities. Expected Outcomes: A fully functional system that demonstrates the integration of the ESP32 with eMMC storage, showcasing efficient data handling and processing. A modular design that can be adapted for various applications, providing a foundation for future projects in IoT and embedded systems.


  • AT91SAM9260B-CU

    AT91SAM9260B-CU

    The AtmelĀ® | SMART SAM9260, manufactured by Atmel, is an ARM-based Embedded Microprocessor Unit (MPU), integrating the ARM926EJ-STM processor operating at 180 MHz. This MPU includes substantial on-chip memory and extensive peripherals, including an Ethernet MAC, USB Device and Host Ports, along with various standard interfaces such as USART, SPI, TWI, Timer Counters, and MultiMedia Card Interface. Architected on a 6-layer matrix delivering a maximum internal bandwidth of six 32-bit buses, it supports external 32-bit bus interfaces for SDRAM, static memories, CompactFlash, and SLC NAND Flash with ECC. The SAM9260 is available in 217-ball LFBGA and 208-pin PQFP packages. Key features include 8 Kbytes each of data and instruction cache, integrated MMU, two internal 4-Kbyte SRAMs, a 32-Kbyte ROM with bootloader, 22 Peripheral DMA channels, various power-on reset modes, two programmable clock signals, advanced interrupt controller, and multiple power management options for optimized performance and energy efficiency.