Mango: A Compact Size FPGA Research Platform
Mango: A Compact Size FPGA Research Platform
An arduino-compatible FPGA platform that can be used for a wide range of applications.
An arduino-compatible FPGA platform that can be used for a wide range of applications. Read more
LASARRUS LLC., is family run business that is focused on providing a state-of-the-art clinic for rehabilitating patients suffering from post-stroke trauma or joint injuries of the upper extremities, while performing research and development on new and innovative robotic devices for robotic-assisted therapy.
About this Project:
We at LASARRUS Clinic and Research Center are looking to utilize new technologies help patients suffering from post-stroke trauma or joint injuries. To see our vision come to reality we have developed a product, we call the Mango.
The Mango is a compact field-programmable-gate-array (FPGA) platform that can be used for a wide range of projects, such as signal processing, mobile computing and robotics.
The Mango is Versatile
FPGA Mango board comes with a soft-core Nios II processor running on an Altera Cyclone IV FPGA. The board comes with 16MB of SDRAM, 16Mb EPCS flash memory, and a micro SD card slot. The FPGA Mango board also comes equipped with 9 degrees of freedom IMU (with temperature sensor) and four PWM motor controllers, which makes it a perfect solution for many applications, including robotic applications.
Mango is Developer Friendly
All you need is a micro-USB cable and an external USB blaster cable to begin developing with the Mango.
Mango is Easy to Use
For those new to the world of FPGAs, fear not!!! The Mango comes equipped with a hardware file that contains all the necessary interfaces and utilities to get started. The user only needs to know C/C++ to access these interfaces and begin using the open-source library. No licenses are required to get started with the Mango. All you need is Quartus II Web edition (or Quartus Prime Lite) and a free version of Nios II Eclipse available through Altera.
Mango Just Works !
The video demonstrates the sensor fusion capabilities of the Mango. It shows the pitch and roll computed in real-time from the aggregated sensor measurements.
Mango is Open
For interfacing with the external world, the FPGA Mango board comes with Arduino compatible headers and a ZigBEE/BluetoothBEE interface for low-power wireless access. Furthermore, all code running on the FPGA Mango boards are completely open source.
Mango Quadcopter Application
The mango can easily be configured to be used as the brain of a Quadcopter. For this application, Mango is mounted on a Quadcopter frame and uses four PWM to control the motors in real-time. To do so, it relies on a PID (proportional, integral, and derivative) controller, which uses the IMU sensor to stabilize the Quadcopter in real-time. The current version implements the PID controller in software. In this demo, a Microsoft Kinect sensor is used to track hand gestures, which then relay's a message to a Mango board (connected to the laptop), the Mango board then wirelessly sends commands to the Mango Quadcopter through the Xbee link.
Mango Medical Application:
According to the 2013 update report of the American Heart Association (AHA), each year approximately 795,000 people suffer from stroke, which makes it the leading cause of permanent disability in the country. Research shows that the human brain is capable of self-reorganizing (i.e. plasticity), especially after limb stimulation is employed, resulting in re-establishment of neural pathways that control volitional movement. To reduce the cost of healthcare and enable the monitoring of patients without clinic visits, we will be investigating flexible wearable technologies for sensorimotor data acquisition.
We plan to use all profits from the Kickstarter campaign to create our novel and patented Flex Force Smart Glove (FFSG) technology, which allows for a complete non-intrusive design used to acquire and analyze sensorimotor information obtained from the human hand. Shown above is our patent-pending  flexible smart glove technology that is a derivative of the Mango concept.
 U.S. Patent Application No. 61,838,852, Unpublished (filing date June 24, 2013) (Lloyd Emokpae, applicant)
Beta Testers (University of Maryland Baltimore County)
Team 1: Deepa Gupta, Quentin Swain
Team 2: Akram Ahmed, Nastrin Attaran, Moataz Albanna
Risks and challenges
Fabricating and assembling multiple Mango boards comes with some risk, this includes testing of circuit boards, potential for long component lead times, and component availability. All of these can affect the expected production time, which is about two months. Production typically includes, 2-3 weeks for fabrication of printed circuit boards (PCBs), 3-4 weeks for assembly of the parts unto the PCBs and 2-3 weeks for testing of the circuit boards.
A significant portion of the testing will be done in house to ensure that each Mango board is fully checked out. As the quantities increase we will need to hire some help to ensure that we can sustain the high demand while ensuring that you will be getting the best quality product as promised.
Nevertheless, if any problems ever arise during the production of the Mango boards we will be sure to update you – our Kickstarter bankers first.Learn about accountability on Kickstarter
- (45 days)