yuansco/TinyEmbedded-Dual

Low-cost Embedded Linux development board compatible with RISC-V F133/D1s and ARM Cortex-A7 T113-S3.

21

6 commits

updated Mar 26, 2024

See the code

See what people are saying

SourceMessageScoreDate

16GB iPod Nano 3G Upgrade

I think the iPod is a strongly underestimated device. Unfortunately the iPod Nano 3rd gen lacks first class support for audio books. I'm more into 6th and 7th gen iPods. These unforunately are missing the iconic click wheel in favor of a tiny touch screen. The 7th gen even has Bluetooth 4.0. Trying…

0

Sep 27, 2026

README

TinyEmbedded-Dual

Low-cost Embedded Linux development board compatible with RISC-V D1s/F133 and ARM Cortex-A7 T113-S3 SoC.

About the SoC

D1s/F133: Single-Core RISC-V 64 @ 1.0G with in package 64MB DDR2
T113-S3: Dual-Core ARM Cortex-A7 @ 1.2 GHz with in package 128MB DDR3

Feature

TinyEmbedded-Dual is a low-cost embedded Linux development board compatible with ARM Cortex-A7 T113-S3 and RISC-V D1s/F133 SoC. Here are some highlights of this board:

  • On-board USB-to-UART serial debug console.

  • On-board LIS3DH acceleration sensor.

  • On-board Realtek RTL8188FTV Wi-Fi Module.

  • One USB Type-C port support USB2.0.

  • Three indicator LEDs for power status, UART data transmission, and user-defined purposes.

  • Two buttons for reset and user-defined purposes.

  • One MicroSD slot for storing the boot image.

  • One Serial NOR Flash connected to SPI0.

  • One 3.5mm headphone jack for audio output.

Hardware Design

Block Diagram

Power Tree

3D Simulation

Top View

Download

Schematic: PDF

BOM: CSV

Image: IMG

Build an SD card image for booting TinyEmbedded-Dual

BSP is placed at Buildroot-TinyEmbedded-Dual

# Install development tools
sudo apt install -y libssl-dev swig ncurses-dev flex bison

# Download TinyEmbedded-Dual BSP from Buildroot-TinyEmbedded-Dual
git clone https://github.com/yuansco/Buildroot-TinyEmbedded-Dual.git

# Apply defconfig
cd Buildroot-TinyEmbedded-Dual/buildroot
make tinyembedded_dual_t113_defconfig

# Build image
make 

# Flash image into your SD card. You need to replace /dev/sdx with the actual drive letter.
sudo dd if=./output/image/sdcard.img of=/dev/sdx bs=512 status=progress && sync
allwinner
embedded-linux
embedded-systems
linux
single-board-computers

Contributors

yuansco

6 commits

yuansco/TinyEmbedded-Dual

Low-cost Embedded Linux development board compatible with RISC-V F133/D1s and ARM Cortex-A7 T113-S3.

21

6 commits

updated Mar 26, 2024

See the code

See what people are saying

SourceMessageScoreDate

16GB iPod Nano 3G Upgrade

I think the iPod is a strongly underestimated device. Unfortunately the iPod Nano 3rd gen lacks first class support for audio books. I'm more into 6th and 7th gen iPods. These unforunately are missing the iconic click wheel in favor of a tiny touch screen. The 7th gen even has Bluetooth 4.0. Trying…

0

Sep 27, 2026

README

TinyEmbedded-Dual

Low-cost Embedded Linux development board compatible with RISC-V D1s/F133 and ARM Cortex-A7 T113-S3 SoC.

About the SoC

D1s/F133: Single-Core RISC-V 64 @ 1.0G with in package 64MB DDR2
T113-S3: Dual-Core ARM Cortex-A7 @ 1.2 GHz with in package 128MB DDR3

Feature

TinyEmbedded-Dual is a low-cost embedded Linux development board compatible with ARM Cortex-A7 T113-S3 and RISC-V D1s/F133 SoC. Here are some highlights of this board:

  • On-board USB-to-UART serial debug console.

  • On-board LIS3DH acceleration sensor.

  • On-board Realtek RTL8188FTV Wi-Fi Module.

  • One USB Type-C port support USB2.0.

  • Three indicator LEDs for power status, UART data transmission, and user-defined purposes.

  • Two buttons for reset and user-defined purposes.

  • One MicroSD slot for storing the boot image.

  • One Serial NOR Flash connected to SPI0.

  • One 3.5mm headphone jack for audio output.

Hardware Design

Block Diagram

Power Tree

3D Simulation

Top View

Download

Schematic: PDF

BOM: CSV

Image: IMG

Build an SD card image for booting TinyEmbedded-Dual

BSP is placed at Buildroot-TinyEmbedded-Dual

# Install development tools
sudo apt install -y libssl-dev swig ncurses-dev flex bison

# Download TinyEmbedded-Dual BSP from Buildroot-TinyEmbedded-Dual
git clone https://github.com/yuansco/Buildroot-TinyEmbedded-Dual.git

# Apply defconfig
cd Buildroot-TinyEmbedded-Dual/buildroot
make tinyembedded_dual_t113_defconfig

# Build image
make 

# Flash image into your SD card. You need to replace /dev/sdx with the actual drive letter.
sudo dd if=./output/image/sdcard.img of=/dev/sdx bs=512 status=progress && sync
allwinner
embedded-linux
embedded-systems
linux
single-board-computers

Contributors

yuansco

6 commits