|Quantity||3+ units||10+ units||30+ units||50+ units||More|
|Price /Unit||$157.04||$153.83||$149.02||$142.61||Contact US|
STM32F429BI Development Board + 7 inch LCD Module with Network USB SD Interface for Arduino
32 bit wide SDRAM, 24bit RGB can be connected to 4.3 inch, 7 inch, 10.1 inch, 12.1, 15 inch LCD screen, dual OTG USB can be matched with high-speed USB
Examples of programs offered has the following features:
FreeRTOS -- V8.1.2;www.freertos.org
uC/OS-III -- V3.04.05
FatFs -- R0.10b; click here
Network protocol stack:
Lwip -- V1.4.1；click here
STemWin -- V5.26;C/GUIThe new version, STemWin emWin the exclusive customized version, click here
STM32 USB Device Library - V2.4.0; ST development of USB devices from the development package, from equipment support AUDIO, CDC, Custom HID, HID, MSC, provide the source code.
STM32 USB Host Library - V3.2.0; ST development of USB devices from the development kit, master in supporting AUDIO, CDC, HID, MSC, MTP, provide the source code.
Examples of the program according to the functions described as follows:
Lwip-httpserver - a Web Server example, through web control panel LED development and reads AD value.
Lwip- ftp server - a TFTP related application program, through TFTP software to upload files to the development board SD card or SD card file download.
Lwip-UDP / TCP- client - a UIP / TCP client program, the development board can press the button to UDP / TCP server report button is pressed.
Lwip-UDP / TCP- server - a UDP / TCP server program, from the client sent me the data sent back to repackage.
Lwip- IAP - a HTTP and FTP-related programs, to update the application via the web or TFTP software, network boot loader functions.
FreeRTOS-Lwip-httpserver-netconn - netconn protocol that uses a Web server, operating system FreeRTOS.
FreeRTOS-Lwip- http server-socket - a socket communication mode using Web server program.
FreeRTOS-UDP / TCP-echo-server-netconn - a use netconn protocol echo server program, you can use UDP and TCP are two connection modes, the program sent from the client over the data sent back to repackage.
STM32Cube-USB-HID - a USB device HID class from procedures, mouse functions, press the cursor navigation keys on the PC development board can be respectively up, down, left and right direction.
STM32Cube-USB-Custom HID - a USB HID device custom classes from a program, it can control the development board through the PC software LED lights on and off, for the key state and the AD adjustable resistance value.
STM32Cube-USB-MSC - from a USB device MSD class program, to achieve the function of USB card reader, SD card as the storage medium.
STM32Cube-USB-CDC - from a USB device CDC class program, the development board via a USB cable to connect your PC will be more than a virtual serial device.
STM32Cube-USB-DFU - from a USB device DFU class program that can be used to update the application, to achieve USB boot loader functions
STM32Cube-USB-HID-Host - When a USB HID class master program, you can access USB mouse or a USB keyboard, USB mouse connected to the state of the mouse movement and button information can be displayed on the LCD screen, connect USB keyboard can be displayed by pressing the keyboard characters on the LCD screen, and another program with FreeRTOS operations may achieve the same functionality.
STM32Cube-USB-MSC-Host - a USB host control MSD class program, the development board can create a text file to the U disk and browse file information U disk, and another program with FreeRTOS operations may achieve the same functionality.
STM32Cube-USB-AUDIO-Host - a USB AUDIO class master control program, you can access USB sound card, you can play audio files stored on the SD card wav format.
STM32Cube-USB-Dynamic Switch -Host - features the above three USB master program can merge respectively connected USB mouse, USB keyboard, U disk, USB sound card.
STM32Cube-USB-FWupgrade-Host - a USB host control MSD class program, you can update the application through the U disk, to achieve USB Host boot loader functions.
FatFs-RAMDisk - use FatFs disk file system with SDRAM as the formatting, create a file, open the file, write file, read the file, close the file and other operations, and another example of the belt FreeRTOS operating system to achieve the same functionality.
FatFs-uSD - use FatFs disk file system as the formatting, create a file, open the file, write file, read the file, close the file and other operations with SD card, and another example of the belt FreeRTOS operating system to achieve the same functionality .
FatFs-USBDisk - use FatFs file system with U disk as disk achieve the creation of a file, open the file, write file, read the file, close the file and other operations, and another example of the belt FreeRTOS operating system to achieve the same functionality.
There are simple to create threads, timers, semaphores, from the interrupt service routine sending semaphore, mutex, queues, low power consumption and other seven examples.
on uCOS downloaded from Micrium STM3240G-EVAL AS3 SDK ported the latest version of uC / OS-III, uC-Serial driver with floating-point operations can be carried out.
emWin-Standalone - program respectively showing the radial menu, transparent dialog, icon view, tree view, list view, the virtual screen, zoom rotate pictures, draw graphics, bitmaps, cursors, color and so on.
LTDC Pictures From SDCard - the images on the SD card of BMP format is displayed on the LCD screen.
LTDC_AnimatedPictureFromSDCard - SD card images within multiple BMP format is displayed continuously on the LCD screen animated feature.
Like the first picture can collect feature, you can save the image to achieve digital cameras U disk function (temporarily implement this feature on the 4.3-inch LCD screen)
Description of other programs, please see the following link User Manual:
Some examples Screenshot:
USB STM32Cube packages from the device under examples:
USB master STM32Cube example under a package:
STM32Cube package under LwIP network protocol stack example:
STM32Cube package at the bottom of the drive example:
Core: ARM 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 180 MHz, MPU, 225 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
Up to 2 MB of Flash memory organized into two banks allowing read-while-write
Up to 256+4 KB of SRAM including 64-KB of CCM (core coupled memory) data RAM
Flexible external memory controller with up to 32-bit data bus: SRAM,PSRAM,SDRAM/LPSDR SDRAM , Compact Flash/NOR/NAND memories
LCD parallel interface, 8080/6800 modes
LCD-TFT controller up to XGA resolution with dedicated Chrom-ART Accelerator™ for enhanced graphic content creation (DMA2D)
Clock, reset and supply management
1.7 V to 3.6 V application supply and I/Os
POR, PDR, PVD and BOR
4-to-26 MHz crystal oscillator
Internal 16 MHz factory-trimmed RC (1% accuracy)
32 kHz oscillator for RTC with calibration
Internal 32 kHz RC with calibration
Sleep, Stop and Standby modes
VBATsupply for RTC, 20×32 bit backup registers + optional 4 KB backup SRAM
3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode
2×12-bit D/A converters
General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
Up to 17 timers: up to twelve 16-bit and two 32-bit timers up to 180 MHz, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
SWD & JTAG interfaces
Cortex-M4 Trace Macrocell™
Up to 168 I/O ports with interrupt capability
Up to 164 fast I/Os up to 90 MHz
Up to 166 5 V-tolerant I/Os
Up to 21 communication interfaces
Up to 3 × I2C interfaces (SMBus/PMBus)
Up to 4 USARTs/4 UARTs (11.25 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
Up to 6 SPIs (45 Mbits/s), 2 with muxed full-duplex I2S for audio class accuracy via internal audio PLL or external clock
1 x SAI (serial audio interface)
2 × CAN (2.0B Active) and SDIO interface
USB 2.0 full-speed device/host/OTG controller with on-chip PHY
USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
10/100 Ethernet MAC with dedicated DMA: supports IEEE 1588v2 hardware, MII/RMII
8- to 14-bit parallel camera interface up to 54 Mbytes/s
True random number generator
CRC calculation unit
RTC: subsecond accuracy, hardware calendar
96-bit unique ID
- 1 x Development Board+ 7 inch LCD Module