MIKROE-LOGO

MIKROE STM32F407ZGT6 Multiadapter Prototype Board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board

Thank you for choosing MIKROE!
We present you the ultimate multimedia solution for embedded development. Elegant on the surface, yet extremely powerful on the inside, we have designed it to inspire outstanding achievements. And now, it’s all yours. Enjoy premium.

Pick your own look
Identical in the back, choices up front.

  • mikromedia 5 for STM32 Resistive FPI with bezel
  • mikromedia 5 for STM32 Resistive FPI with frame

mikromedia 5 for STM32 RESISTIVE FPI is a compact development board designed as a complete solution for the rapid development of multimedia and GUI-centric applications. By featuring a 5”resistive touch screen driven by the powerful graphics controller that can display the 24-bit color palette (16.7 million colors), along with a DSP-powered embedded sound CODEC IC, represents a perfect solution for any type of multimedia application.

At its core, there is a powerful 32-bit STM32F407ZGT6 or STM32F746ZGT6 microcontroller (referred to as “host MCU” in the following text), produced by STMicroelectronics, which provides sufficient processing power for the most demanding tasks, ensuring fluid graphical performance and glitch-free audio reproduction.

However, this development board is not limited to multimediabased applications only: mikromedia 5 for STM32 RESISTIVE FPI (“mikromedia 5 FPI” in the following text) features USB, RF connectivity options, digital motion sensor, piezo-buzzer, battery charging functionality, SD-Card reader, RTC, and much more, expanding its use beyond the multimedia. Three compact-sized mikroBUS Shuttle connectors represent the most distinctive connectivity feature, allowing access to a huge base of Click boards™, growing on a daily basis.

The usability of mikromedia 5 FPI does not end with its ability to accelerate the prototyping and application development stages: it is designed as the complete solution which can be implemented directly into any project, with no additional hardware modifications required. We offer two types of mikromedia 5 for STM32 RESISTIVE FPI boards. The first one has a TFT display with a bezel around it and is ideal for handheld devices. The other mikromedia 5 for STM32 RESISTIVE FPI board has a TFT display with a metal frame, and four corner mounting holes that enable simple installation in various kinds of industrial appliances. Each option can be used in smart home solutions, as well as wall panel, security and automotive systems, factory automation, process control, measurement, diagnostics and many more. With both types, a nice casing is all that you need to turn the mikromedia 5 for STM32 RESISTIVE FPI board into a fully functional design.

NOTE: This manual, in its entirety, showcases just one option of mikromedia  5 for STM32 RESISTIVE FPI for illustration purposes. The manual applies to both options.

Key microcontroller features

At its core, mikromedia 5 for STM32 Resistive FPI uses the STM32F407ZGT6 or STM32F746ZGT6 MCU.

STM32F407ZGT6 is the 32-bit RISC ARM® Cortex®-M4 core. This MCU is produced by STMicroelectronics, featuring a dedicated floating-point unit (FPU), a complete set of DSP functions, and a memory protection unit (MPU) for elevated application security. Among many peripherals available on the host MCU, key features include:

  • 1 MB of Flash memory
  • 192 + 4 KB of SRAM (including 64 KB of Core Coupled Memory)
  • Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
  • Operating frequency up to 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) For the complete list of MCU features, please refer to the STM32F407ZGT6 datasheet

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-1

STM32F746ZGT6 is the 32-bit RISC ARM® Cortex®-M7 core. This MCU is produced by STMicroelectronics, featuring a dedicated floating-point unit (FPU), a complete set of DSP functions, and a memory protection unit (MPU) for elevated application security. Among many peripherals available on the host MCU, key features include:

  • 1 MB Flash memory
  • 320 KB of SRAM
  • Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
  • Operating frequency up to 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) For the complete list of MCU features, please refer to the STM32F746ZGT6 datasheet.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-2

Microcontroller programming/debugging

The host MCU can be programmed and debugged over the JTAG/ SWD compatible 2×5 pin header (1), labeled as PROG/DEBUG. This header allows an external programmer (e.g. CODEGRIP or mikroProg) to be used. Programming the microcontroller can also be done by using the bootloader which is preprogrammed into the device by default. All the informations about the bootloader software can be found on the following page: www.mikroe.com/mikrobootloader

MCU resetMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-3
The board is equipped with the Reset button (2), which is located on the back side of the board. It is used to generate a LOW logic level on the microcontroller reset pin.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-4

Power supply unit

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-5

The power supply unit (PSU) provides clean and regulated power, necessary for proper operation of the mikromedia 5 FPI development board. The host MCU, along with the rest of the peripherals, demands regulated and noise-free power supply. Therefore, the PSU is carefully designed to regulate, filter, and distribute the power to all parts of mikromedia 5 FPI. It is equipped with three different power supply inputs, offering all the flexibility that mikromedia 5 FPI needs, especially when used on the field or as an integrated element of a larger system. In the case when multiple power sources are used, an automatic power switching circuit with predefined priorities ensures that the most appropriate will be used.

The PSU also contains a reliable and safe battery charging circuit, which allows a single-cell Li-Po/Li-Ion battery to be charged. Power OR-ing option is also supported, providing an uninterrupted power supply (UPS) functionality when an external or USB power source is used in combination with the battery.

Detailed description

The PSU has a very demanding task of providing power for the host MCU and all the peripherals onboard, as well as for the externally connected peripherals. One of the key requirements is to provide enough current, avoiding the voltage drop at the output. Also, the PSU must be able to support multiple power sources with different nominal voltages, allowing switching between them by priority. The PSU design, based on a set of high-performance power switching ICs produced by Microchip, ensures a very good quality of the output voltage, high current rating, and reduced electromagnetic radiation.

At the input stage of the PSU, the MIC2253, a high-efficiency boost regulator IC with overvoltage protection ensures that the voltage input at the next stage is well-regulated and stable. It is used to boost the voltage of low-voltage power sources (a Li-Po/Li-Ion battery and USB), allowing the next stage to deliver well-regulated 3.3V and 5V to the development board. A set of discrete components are used to determine if the input power source requires a voltage boost. When multiple power sources are connected at once, this circuitry is also used to determine the input priority level: externally connected 12V PSU, power over USB, and the Li-Po/Li-Ion battery.

The transition between available power sources is designed to provide uninterrupted operation of the development board. The next PSU stage uses two MIC28511, synchronous stepdown (buck) regulators, capable of providing up to 3A. The MIC28511 IC utilizes the HyperSpeed Control® and HyperLight Load® architectures, providing an ultra-fast transient response and high light-load efficiency. Each of the two buck regulators is used to supply power to the corresponding power supply rail (3.3V and 5V), throughout the entire development board and connected peripherals.

Voltage reference

The MCP1501, a high-precision buffered voltage reference from Microchip is used to provide a very precise voltage reference with no voltage drift. It can be used for various purposes: the most common uses include voltage references for A/D converters, D/A converters, and comparator peripherals on the host MCU. The MCP1501 can provide up to 20mA, limiting its use exclusively to voltage comparator applications with high input impedance. Depending on the specific application, either 3.3V from the power rail, or 2.048V from the MCP1501 can be selected. An onboard SMD jumper labeled as REF SEL offers two voltage reference choices:

  • REF: 2.048V from the high-precision voltage reference IC
  • 3V3: 3.3V from the main power supply rail

PSU connectors

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-6

As explained, the advanced design of the PSU allows several types of power sources to be used, offering unprecedented flexibility: when powered by a Li-Po/Li-Ion battery, it offers an ultimate degree of autonomy. For situations where the power is an issue, it can be powered by an external 12VDC power supply, connected over the two-pole screw terminal. Power is not an issue even if it is powered over the USB cable. It can be powered over the USB-C connector, using power supply delivered by the USB HOST (i.e. personal computer), USB wall adapter, or a battery power bank. There are three power supply connectors available, each with its unique purpose:

  • CN6: USB-C connector (1)
  • TB1: Screw terminal for an external 12VDC PSU (2)
  • CN8: Standard 2.5mm pitch XH battery connector (3)

USB-C connector
The USB-C connector (labeled as CN6) provides power from the USB host (typically PC), USB power bank, or USB wall adapter. When powered over the USB connector, the available power will depend on the source capabilities. Maximum power ratings, along with the allowed input voltage range in the case when the USB power supply is used, are given in the table Figure 6:

USB power supply
Input Voltage [V] Output Voltage [V] Max Current [A] Max Power [W]
MIN MAX 3.3 1.7 5.61
 

4.4

 

5.5

5 1.3 6.5
3.3 & 5 0.7 & 0.7 5.81

When using a PC as the power source, the maximum power can be obtained if the host PC supports the USB 3.2 interface, and is equipped with USB- C connectors. If the host PC uses the USB 2.0interface, it will be able to provide the least power, since only up to 500 mA (2.5W at 5V) is available in  that case. Note that when using longer USB cables or USB cables of low quality, the voltage may drop outside the rated operating voltage range, causing unpredictable behavior of the development board.

NOTE: If the USB host is not equipped with the USB-C connector, a Type A to Type C USB adapter may be used (included in the package).

12VDC screw terminal

An external 12V power supply can be connected over the 2-pole screw terminal (labeled as TB1). When using an external power supply, it is possible to obtain an optimal amount of power, since one external power supply unit can be easily exchanged with another, while its power and operating characteristics can be decided per application. The development board allows a maximum current of 2.8A per power rail (3.3V and 5V) when using an external 12V power supply. Maximum power ratings, along with the allowed input voltage range in the case when the external power supply is used, are given in the table Figure 7:

External power supply
Input Voltage [V] Output Voltage [V] Max Current [A] Max Power [W]
MIN MAX 3.3 2.8 9.24
 

10.6

 

14

5 2.8 14
3.3 & 5 2.8 & 2.8 23.24

Figure 7: External power supply table.

Li-Po/Li-Ion XH battery connector

When powered by a single-cell Li-Po/Li-Ion battery, mikromedia 5 FPI offers an option to be operated remotely. This allows complete autonomy, allowing it to be used in some very specific situations: hazardous environments, agricultural applications, etc. The battery connector is a standard 2.5mm pitch XH connector. It allows a range of single-cell Li-Po and Li-Ion batteries to be used. The PSU of mikromedia 5 FPI offers the battery charging functionality, from both the USB connector and the 12VDC/external power supply. The battery charging circuitry of the PSU manages the battery charging process, allowing the optimal charging conditions and longer battery life. The charging process is indicated by BATT LED indicator, located on the back of mikromedia 5 FPI.

The PSU module also includes the battery charger circuit. Depending on the operational status of the mikromedia 5 FPI development board, the charging current can be either set to 100mA or 500mA. When the development board is powered OFF, the charger IC will allocate all available power for the battery charging purpose. This results in faster charging, with the charging current set to approximately 500mA. While powered ON, the available charging current will be set to approximately 100 mA, reducing the overall power consumption to a reasonable level. Maximum power ratings along with the allowed input voltage range when the battery power supply is used, are given in the table Figure 8:

Battery power supply
Input Voltage [V] Output Voltage [V] Max Current [A] Max Power [W]
MIN MAX 3.3 1.3 4.29
 

3.5

 

4.2

5 1.1 5.5
3.3 & 5 0.6 & 0.6 4.98

Figure 8: Battery power supply table.

Power redundancy and uninterrupted power supply (UPS)

The PSU module supports power supply redundancy: it will automatically switch to the most appropriate power source if one of the power sources fails or becomes disconnected. The power supply redundancy also allows for an uninterrupted operation (i.e. UPS functionality, the battery will still provide power if the USB cable is removed, without resetting mikromedia 5 FPI during the transition period).

Powering up the mikromedia 5 FPI board

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-7

After a valid power supply source is connected (1) in our case with a single-cell Li-Po/Li-Ion battery, mikromedia 5 FPI can be powered ON. This can be done by a small switch at the edge of the board, labeled as SW1 (2). By switching it ON, the PSU module will be enabled, and the power will be distributed throughout the board. A LED indicator labeled as PWR indicates that the mikromedia 5 FPI is powered ON.

Resistive display

A high-quality 5” TFT true-color display with a resistive touch panel is the most distinctive feature of the mikromedia 5 FPI. The display has a resolution of 800 by 480 pixels, and it can display up to 16.7M of colors (24-bit color depth). The display of mikromedia 5 FPI features a reasonably high contrast ratio of 500:1, thanks to 18 high-brightness LEDs used for the backlighting. The display module is controlled by the SSD1963 (1) graphics driver IC from Solomon Systech. This is a powerful graphics coprocessor, equipped with 1215KB of frame buffer memory. It also includes some advanced features such as the hardware accelerated display rotation, display mirroring, hardware windowing, dynamic backlight control, programmable color and brightness control, and more.

The resistive panel, based on the TSC2003 RTP controller allows the development of interactive applications, offering a touch-driven control interface. The touch panel controller uses the I2C interface for the communication with the host controller. Equipped with high-quality 5” display (2) and the controller that supports gestures, mikromedia 5 FPI represents a very powerful hardware environment for building various GUI-centric Human Machine Interface (HMI) applications.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-8

Data storage

The mikromedia 5 FPI development board is equipped with two types of storage memory: with a microSD card slot and a Flash memory module.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-9

microSD card slot
The microSD card slot (1) allows storing large amounts of data externally, on a microSD memory card. It uses the Secure digital input/output interface (SDIO) for communication with the MCU. The microSD card detection circuit is also provided on the board. The microSD card is the smallest SD Card version, measuring only 5 x 11 mm. Despite its small size, it allows tremendous amounts of data to be stored on it. In order to read and write to the SD Card, a proper software/firmware running on the host MCU is required.

External flash storage
mikromedia 5 FPI is equipped with the SST26VF064B Flash memory (2). The Flash memory module has a density of 64 Mbits. Its storage cells are arranged in 8-bit words, resulting in 8Mb of non-volatile memory in total, available for various applications. The most distinctive features of the SST26VF064B Flash module are its high speed, very high endurance, and very good data retention period. It can withstand up to 100,000 cycles, and it can preserve the stored information for more than 100 years. It also uses the SPI interface for the communication with the MCU.

Connectivity

mikromedia 5 FPI offers a huge number of connectivity options. It includes support for the WiFi, RF and USB (HOST/DEVICE). Besides those options, it also offers three standardized mikroBUS™ Shuttle connectors. It is a considerable upgrade for the system, as it allows interfacing with the huge base of Click boards™.

USB

The host MCU is equipped with the USB peripheral module, allowing simple USB connectivity. USB (Universal Serial Bus) is a very popular industry standard that defines cables, connectors, and protocols used for communication and power supply between computers and other devices. mikromedia 5 FPI supports USB as HOST/ DEVICE modes, allowing the development of a wide range of various USB-based applications. It is equipped with the USB-C connector, which offers many advantages, compared to earlier types of USB connectors (symmetrical design, higher current rating, compact size, etc). The USB mode selection is done using a monolithic controller IC. This IC provides Configuration Channel (CC) detection and indication functions.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-10

To set up mikromedia 5 FPI as the USB HOST, the USB PSW pin should be set to a LOW logic level (0) by the MCU. If set to a HIGH logic level (1), mikromedia 5 FPI acts as a DEVICE. While in HOST mode, mikromedia 5 FPI provides power over the USB-C connector (1) for the attached DEVICE. The USB PSW pin is driven by the host MCU, allowing the software to control the USB mode. The USB ID pin is used to detect the type of the device attached to the USB port, according to the USB OTG specifications: the USB ID pin connected to GND indicates a HOST device, while the USB ID pin set to a high impedance state (HI-Z) indicates that the connected peripheral is a DEVICE.

RF

mikromedia 5 FPI offers communication over the world-wide ISM radio band. The ISM band covers a frequency range between 2.4GHz and 2.4835GHz. This frequency band is reserved for industrial, scientific, and medical use (hence the ISM abbreviation). In addition, it is globally available, making it a perfect alternative to WiFi, when the M2M communication over a short distance is required. mikromedia 5 FPI uses the nRF24L01+ (1), a single-chip 2.4GHz transceiver with an embedded baseband protocol engine, produced by Nordic Semiconductors. It is a perfect solution for ultra-low power wireless applications. This transceiver relies on the GFSK modulation, allowing data rates in the range from 250 kbps, up to 2 Mbps. The GFSK modulation is the most efficient RF signal modulation scheme, reducing the required bandwidth, thus wasting less power. The nRF24L01+ also features a proprietary Enhanced ShockBurst™, a packet-based data link layer. Besides other functionalities, it offers a 6-channel MultiCeiver™ feature, which allows using the nRF24L01+ in a star network topology. The nRF24L01+ uses the SPI interface to communicate with the host MCU. Along the SPI lines, it uses additional GPIO pins for the SPI Chip Select, Chip Enable, and for the interrupt. The RF section of the mikromedia 5 FPI also features a small chip antenna (4) as well as SMA connector for external antenna.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-11

WiFi

A very popular WiFi module (2) labeled as CC3100 allows WiFi connectivity. This module is the complete WiFi solution on a chip: it is a powerful WiFi network processor with the power management subsystem, offering the TCP/ IP stack, powerful crypto engine with 256-bit AES support, WPA2 security, SmartConfig™ technology, and much more. By offloading the WiFi and Internet handling tasks from the MCU, it allows the host MCU to process more demanding graphical applications, thus making it an ideal solution for adding WiFi connectivity to mikromedia 5 FPI. It uses the SPI interface to communicate with the host MCU, along with several additional GPIO pins used for the reset, hibernation, and for the interrupt reporting.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-12

An SMD jumper labeled as FORCE AP (3) is used to force the CC3100 module into an Access Point (AP) mode, or into a Station mode. However, the operating mode of the CC3100 module can be overridden by the software.

This SMD jumper offers two choices:

  • 0: the FORCE AP pin is pulled to a LOW logic level, forcing the CC3100 module into the STATION mode
  • 1: the FORCE AP pin is pulled to a HIGH logic level, forcing the CC3100 module into the AP mode There is a chip antenna (4) integrated on the PCB of the mikromedia 5 FPI as well as SMA connector for external WiFi antenna.

mikroBUS™ shuttle connectors

Mikromedia 5 for STM32 RESISTIVE FPI development board uses the mikroBUS™ Shuttle connector, a brand new addition to the mikroBUS™standard in the form of a 2×8 pin IDC header with 1.27mm (50mil) pitch. Unlike mikroBUS™ sockets, mikroBUS™ Shuttle connectors take up much less space, allowing them to be used in cases where more compact design is required. There are three mikroBUS™ Shuttle connectors (1) on the development board, labeled from MB1 to MB3. Typically, a mikroBUS™ Shuttle connector can be used in combination with mikroBUS™ Shuttle extension board but is not limited to it.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-13

mikroBUS™ Shuttle extension board (2) is an add-on board equipped with the conventional mikroBUS™ socket and four mounting holes. It can be connected to the mikroBUS™ Shuttle connector by a flat cable. This ensures compatibility with the huge base of Click boards™. Using mikroBUS™ Shuttles also provides a number of additional benefits:

  • When using flat cables, the position of mikroBUS™ Shuttle is not fixed
  • mikroBUS™ Shuttle extension boards contain additional mounting holes for permanent installation
  • An arbitrary length of flat cables may be used (depending on the particular use cases)
  • Connectivity can be additionally expanded, by cascading these connectors using Shuttle click (3)

For more information about mikroBUS™ Shuttle extension board and Shuttle

Click, please visit web pages:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
For additional information about the mikroBUS™, please visit the official web page at www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-14

Sound-related peripherals

By offering a pair of sound-related peripherals, mikromedia 5 FPI rounds-up its multimedia concept. It features a piezo-buzzer, which is extremely easy to program but can produce only the simplest sounds, useful only for alarms or notifications. The second audio option is the powerful VS1053B IC (1). It is an Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI audio decoder, and a PCM/IMA ADPCM/Ogg Vorbis encoder, both on a single chip. It features a powerful DSP core, high-quality A/D and D/A converters, stereo headphones driver capable of driving a 30Ω load, zerocross detection with the smooth volume change, bass and treble controls, and much more.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-15

Piezo buzzer
A piezo buzzer (2) is a simple device capable of reproducing sound. It is driven by a small pre-biased transistor. The buzzer can be driven by applying a PWM signal from the MCU at the base of the transistor: the pitch of the sound depends on the frequency of the PWM signal, while the volume can be controlled by changing its duty cycle. Since it is very easy to program, it can be very useful for simple alarms, notifications, and other types of simple sound signalization.

Audio CODEC

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-16

Resource-demanding and complex audio processing tasks can be offloaded from the host MCU by utilizing a dedicated audio CODEC IC, labeled as VS1053B (1). This IC supports many different audio formats, commonly found on various digital audio devices. It can encode and decode audio streams independently while performing DSP-related tasks in parallel. The VS1053B has several key features that make this IC very popular choice when it comes to audio processing.

By offering high-quality hardware compression (encoding), the VS1053B allows the audio to be recorded taking up much less space compared to the same audio information in its raw format. In combination with high-quality ADCs and DACs, headphones driver, integrated audio equalizer, volume control, and more, it represents an all-around solution for any type of audio application. Along with the powerful graphics processor, the VS1053B audio processor completely rounds-up the multimedia aspects of the mikromedia 5 FPI development board. The mikromedia 5 FPI board is equipped with the 3.5mm four-pole headphones jack (3), allowing to connect a headset with a microphone.

Sensors and other peripherals

A set of additional onboard sensors and devices adds yet another layer of usability to the mikromedia 5 FPI development board.

Digital motion sensor
The FXOS8700CQ, an advanced integrated 3-axis accelerometer and 3-axis magnetometer, can detect many different motion-related events, including the orientation event detection, freefall detection, shock detection, as well as tap, and double-tap event detection. These events can be reported to the host MCU over two dedicated interrupt pins, while the data transfer is performed over the I2C communication interface. The FXOS8700CQ sensor can be very useful for display orientation detection. It can also be used to turn mikromedia 5 FPI into a complete 6-axis e-compass solution. The I2C slave address can be changed by using two SMD jumpers grouped under the ADDR SEL label (1).

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-17

Real-time clock (RTC)

The host MCU contains a real-time clock peripheral module (RTC). The RTC peripheral uses a separate power supply source, typically a battery. To allow continuous tracking of time, mikromedia 5 FPI is equipped with a button cell battery that maintains RTC functionality even if the main power supply is OFF. Extremely low power consumption of the RTC peripheral allows these batteries to last very long. The mikromedia 5 FPI development board is equipped with the button cell battery holder (2), compatible with the SR60, LR60, 364 button cell battery types, allowing it to include a real time clock within the applications.MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-18

PICK NECTO DESIGNER FOR GUI APPS
Build Smart GUI apps easily with NECTO Studio designer and LVGL Graphics Library.

MIKROE-STM32F407ZGT6-Multiadapter-Prototype-Board-fig-19

What’s next?

You have now completed the journey through each and every feature of mikromedia 5 for STM32 RESISTIVE FPI development board. You got to know its modules and organization. Now you are ready to start using your new board. We are suggesting several steps which are probably the best way to begin.

COMPILERS
NECTO Studio is a complete, cross-platform integrated development environment (IDE) for embedded applications providing everything necessary to start developing, and prototyping, including Click board™ applications and GUIs for embedded devices. Rapid software development is easily achieved as developers do not need to consider low-level code, freeing them up to focus on the application code itself. This means that changing the MCU or even the whole platform will not require developers to redevelop their code for the new MCU or platform. They can simply switch to the desired platform, apply the correct board definition file, and the application code will continue to run after a single compiling. www.mikroe.com/necto.

GUI PROJECTS
Once you have downloaded NECTO Studio, and since you already got the board, you are ready to start writing your first GUI projects. Choose between several compilers for the specific MCU which is on the mikromedia device, and start using one of the most popular graphics library in the embedded industry – LVGL graphics library, an integral part of NECTO Studio. This makes an excellent starting point for future GUI projects.

COMMUNITY
Your project starts on EmbeddedWiki – world’s largest embedded projects platform, with over 1M+ ready-for-use projects, made with pre-designed and standardized hardware and software solutions that serves as a starting point for developing customized products or applications. The platform covers 12 topics and 92 applications. Simply choose the MCU you require, select the application, and receive 100% valid code. Whether you’re a novice working on your first project or a seasoned professional on your one 101st, EmbeddedWiki ensures project completion with satisfaction, eliminating unnecessary time wastage. www.embeddedwiki.com

SUPPORT
MIKROE offers free Tech Support to the end of its life span, so if anything goes wrong, we are ready and willing to help. We know how important it is to be able to rely on someone in the moments when we are stuck with our projects for any reason, or facing a deadline. This is why our Support Department, as one of the pillars upon which our company is based, now also offers the Premium Technical Support to business users, ensuring even shorter time-frame for solutions. www.mikroe.com/support

DISCLAIMER

All the products owned by MIKROE are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. No part of this manual, including product and software described herein, must be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MIKROE. The manual PDF edition can be printed for private or local use, but not for distribution. Any modification of this manual is prohibited. MIKROE provides this manual ‘as is’ without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties or conditions of merchantability or fitness for a particular purpose.

MIKROE shall assume no responsibility or liability for any errors, omissions and inaccuracies that may appear in this manual. In no event shall MIKROE, its directors, officers, employees or distributors be liable for any indirect, specific, incidental or consequential damages (including damages for loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MIKROE has been advised of the possibility of such damages. MIKROE reserves the right to change information contained in this manual at any time without prior notice, if necessary.

HIGH RISK ACTIVITIES
The products of MIKROE are not fault – tolerant nor designed, manufactured or intended for use or resale as on – line control equipment in hazardous environments requiring fail – safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines or weapons systems in which the failure of Software could lead directly to death, personal injury or severe physical or environmental damage (‘High Risk Activities’). MIKROE and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities.

TRADEMARKS

The MIKROE name and logo, the MIKROE logo, mikroC, mikroBasic, mikroPascal, mikroProg, mikromedia, Fusion, Click boards™ and mikroBUS™ are trademarks of MIKROE. All other trademarks mentioned herein are property of their respective companies. All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are only used for identification or explanation and to the owners’ benefit, with no intent to infringe. Copyright © MIKROE, 2024, All Rights Reserved.

  • If you want to learn more about our products, please visit our website at www.mikroe.com
  • If you are experiencing some problems with any of our products or just need additional information, please place your ticket at www.mikroe.com/support
  • If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com

Documents / Resources

MIKROE STM32F407ZGT6 Multiadapter Prototype Board [pdf] Instruction Manual
STM32F407ZGT6, STM32F746ZGT6, STM32F407ZGT6 Multi Adapter Prototype Board, STM32F407ZGT6, Multi Adapter Prototype Board, Adapter Prototype Board, Prototype Board, Board

References

Leave a comment

Your email address will not be published. Required fields are marked *