Custom Microcontroller Development Board

Custom development board based on a microcontroller.

Microcontroller Development Board

Project Overview

In 2019 I designed my first PCB which was based around an ATSAMV71Q21B ARM Cortex Microcontroller, primarily used for driving a 7-inch TFT screen. This is a custom development board that can be programmed using the PicKit 4 by plugging it into a computer using the pins provided. This board was designed using KiCAD which is free open source CAD software for designing PCBs. Power is supplied using two pins that need to be connected to a 3.3 voltage power supply.

Additional Information

Additionally, pins are provided for access to the microcontrollers GPIO ports. There is also an SRAM chip onboard that can be interfaced with the microcontroller. This project has potential to operate a range of devices using the features of the microcontroller and can be reprogrammed with little effort. Most pins are labelled expect for ones that connect to the TFT screen.

The components were mounted using solder paste and a hot air gun, the microcontroller and SRAM chips were soldered by hand using Flux. This is the first project that I made by designing my own PCB that was manufactured. Currently, I have only used this project to display colours on a TFT screen interfacing with a SSD1963 controller. But this project can be used for different applications such as driving LCD, GLCD modules and can use USART to communicate with other devices.