SlideShare a Scribd company logo
CoffeEQ
LTR Technologies
Erik Porter & Tim Ziemba
High Level Project Overview
• LED Coffee Table
• 8 x 20 RGB LED Display
• Real Time Spectrum Analyzer
• Audio input
• Analyzes and displays the frequency content
MBED
M3
Audio In
R B
G R
Display
Pixel (160)
2"
2"
SDA
SCL
Software
FFT
PCA9626
LED Driver Board (20)
B
R
G
Project Design Vision
• SmartFusion Microcontroller
• ARM Cortex M3 and FPGA
• Hardware FFT Running on FPGA
• Web Server and Phone App
• Display Modes
• Real Time Analyzer
• Beat Detection
• Phone App/Game Mode
• Clock/Scrolling Marquee
18.75"
45.75"
Table Top
Functional Specification
• MBED M3 Microcontroller
• 100MHz ARM Cortex-M3 Microprocessor
• I2C
• Software FFT
• 2048 Point FFT
• Averaging used to create 20 bands
• Custom Made LED Pixels (160)
• Hand soldered boards with individual red, green
and blue LEDs
Functional Specification Cont.
• Custom LED Driver Boards (20)
• NXP PCA9626 LED Driver Chip
• 24-Channel
• 100mA per channel
• Controlled by I2C
• Custom Designed PCB
• 5400+ Solder Joints
Functional Specification Cont.
• Analog Design
• 12V To 6V Regulator Board
• LM317 Voltage Regulators
• 350W PC Power Supply
• Audio Amplifier To Boost The Input
• Non-Inverting Op-Amp
Challenges and Road Blocks
• LiberoSoc/SmartFusion
• PCB Design
• Soldering
• LED Driver Communication
Retrospective
• Start Coding Early
• Even without functioning hardware
• Plan Out Each Component From The Beginning
• It’s harder to get parts designed and made the
last second
• Don’t Bite Off More Than You Can Chew In The
Beginning
• Start small and add features after the previous
Future Features
• Scrolling Marquee
• Web Server and Phone App For Games
• Battleship
• Tic Tac Toe
• Checkers
• API For Development
QUESTIONS?

More Related Content

Viewers also liked

Mark krstich adi
Mark krstich adiMark krstich adi
Mark krstich adi
Mark Krstich
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1Alliicceee
 
Mie toyta reference 2016
Mie toyta  reference 2016Mie toyta  reference 2016
Mie toyta reference 2016
Adam Anthony Beck
 
Anu's coffee presantation back up
Anu's coffee presantation back upAnu's coffee presantation back up
Anu's coffee presantation back upYogesh Rathod
 
Roland V Synth Flightcase
Roland V Synth FlightcaseRoland V Synth Flightcase
Roland V Synth Flightcase
Jorge Rocha
 
Water Supply Issues in Tennessee TACIR June 2008
Water Supply Issues in Tennessee TACIR June 2008Water Supply Issues in Tennessee TACIR June 2008
Water Supply Issues in Tennessee TACIR June 2008Ken Belliveau
 
CoFFE! Presentation at DOWD - April 20, 2011
CoFFE! Presentation at DOWD - April 20, 2011CoFFE! Presentation at DOWD - April 20, 2011
CoFFE! Presentation at DOWD - April 20, 2011
awollen
 
Afiche comunicacionendesarrollo
Afiche comunicacionendesarrolloAfiche comunicacionendesarrollo
Afiche comunicacionendesarrollogastoncabaleiro
 
Yamaha LS932 ATA Flightcase
Yamaha LS932 ATA FlightcaseYamaha LS932 ATA Flightcase
Yamaha LS932 ATA FlightcaseJorge Rocha
 
Decreasing job quality in Europe? The evolution of job strain between 1995 an...
Decreasing job quality in Europe? The evolution of job strain between 1995 an...Decreasing job quality in Europe? The evolution of job strain between 1995 an...
Decreasing job quality in Europe? The evolution of job strain between 1995 an...
sophieproject
 
Cambio organizacional
Cambio organizacionalCambio organizacional
Cambio organizacional
jhormanalex92
 
Desarrollo organizacional
Desarrollo organizacionalDesarrollo organizacional
Desarrollo organizacional
Claudio González
 
Tratamientos de aguas
Tratamientos de aguasTratamientos de aguas
Tratamientos de aguas
jhormanalex92
 
Webinar | Introduction to Amazon DynamoDB
Webinar | Introduction to Amazon DynamoDBWebinar | Introduction to Amazon DynamoDB
Webinar | Introduction to Amazon DynamoDB
Amazon Web Services
 

Viewers also liked (17)

Mark krstich adi
Mark krstich adiMark krstich adi
Mark krstich adi
 
Pressure
PressurePressure
Pressure
 
Ana alto contraste
Ana alto contrasteAna alto contraste
Ana alto contraste
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1
 
Mie toyta reference 2016
Mie toyta  reference 2016Mie toyta  reference 2016
Mie toyta reference 2016
 
Anu's coffee presantation back up
Anu's coffee presantation back upAnu's coffee presantation back up
Anu's coffee presantation back up
 
Aa
AaAa
Aa
 
Roland V Synth Flightcase
Roland V Synth FlightcaseRoland V Synth Flightcase
Roland V Synth Flightcase
 
Water Supply Issues in Tennessee TACIR June 2008
Water Supply Issues in Tennessee TACIR June 2008Water Supply Issues in Tennessee TACIR June 2008
Water Supply Issues in Tennessee TACIR June 2008
 
CoFFE! Presentation at DOWD - April 20, 2011
CoFFE! Presentation at DOWD - April 20, 2011CoFFE! Presentation at DOWD - April 20, 2011
CoFFE! Presentation at DOWD - April 20, 2011
 
Afiche comunicacionendesarrollo
Afiche comunicacionendesarrolloAfiche comunicacionendesarrollo
Afiche comunicacionendesarrollo
 
Yamaha LS932 ATA Flightcase
Yamaha LS932 ATA FlightcaseYamaha LS932 ATA Flightcase
Yamaha LS932 ATA Flightcase
 
Decreasing job quality in Europe? The evolution of job strain between 1995 an...
Decreasing job quality in Europe? The evolution of job strain between 1995 an...Decreasing job quality in Europe? The evolution of job strain between 1995 an...
Decreasing job quality in Europe? The evolution of job strain between 1995 an...
 
Cambio organizacional
Cambio organizacionalCambio organizacional
Cambio organizacional
 
Desarrollo organizacional
Desarrollo organizacionalDesarrollo organizacional
Desarrollo organizacional
 
Tratamientos de aguas
Tratamientos de aguasTratamientos de aguas
Tratamientos de aguas
 
Webinar | Introduction to Amazon DynamoDB
Webinar | Introduction to Amazon DynamoDBWebinar | Introduction to Amazon DynamoDB
Webinar | Introduction to Amazon DynamoDB
 

Similar to Coffe eq presentation

MarsBoard - NXP IMX6 Processor
MarsBoard - NXP IMX6 ProcessorMarsBoard - NXP IMX6 Processor
MarsBoard - NXP IMX6 Processor
NEEVEE Technologies
 
OMAP
OMAPOMAP
NXP i.MX6 Multi Media Processor & Peripherals
NXP i.MX6 Multi Media Processor & PeripheralsNXP i.MX6 Multi Media Processor & Peripherals
NXP i.MX6 Multi Media Processor & Peripherals
NEEVEE Technologies
 
miniDSP Product brief - DDRC22D Dirac Series
miniDSP Product brief - DDRC22D Dirac SeriesminiDSP Product brief - DDRC22D Dirac Series
miniDSP Product brief - DDRC22D Dirac Series
Antoine Rouget
 
nbsingh-CSIR-CEERI-Semiconductor-Activities
nbsingh-CSIR-CEERI-Semiconductor-Activitiesnbsingh-CSIR-CEERI-Semiconductor-Activities
nbsingh-CSIR-CEERI-Semiconductor-ActivitiesNarendra Bahadur Singh
 
NorthBridge Technology Overview
NorthBridge Technology OverviewNorthBridge Technology Overview
NorthBridge Technology Overview
Andrew Goodwin
 
FPGA Based RGB LED Display
FPGA Based RGB LED DisplayFPGA Based RGB LED Display
FPGA Based RGB LED Displaydfordivam
 
C4Labs PCB Miller Project
C4Labs PCB Miller ProjectC4Labs PCB Miller Project
C4Labs PCB Miller Project
宗凡 楊
 
Summary Of Course Projects
Summary Of Course ProjectsSummary Of Course Projects
Summary Of Course Projects
awan2008
 
8051 microcontroller introduction
8051 microcontroller introduction8051 microcontroller introduction
8051 microcontroller introduction
ANJUSHA R
 
Brief History of Graphics Devices
Brief History of Graphics DevicesBrief History of Graphics Devices
Brief History of Graphics Devices
Tat Iwamoto
 
32bit Cortex Arduinoの布教とラパイド実験のススメ
32bit Cortex Arduinoの布教とラパイド実験のススメ32bit Cortex Arduinoの布教とラパイド実験のススメ
32bit Cortex Arduinoの布教とラパイド実験のススメ
Yuya Yamada
 
AP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned FacilitiesAP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned Facilities
Guisun Han
 
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
Analog Devices, Inc.
 
2N-NetSpeaker-product-presentation-06_2014_EN.pdf
2N-NetSpeaker-product-presentation-06_2014_EN.pdf2N-NetSpeaker-product-presentation-06_2014_EN.pdf
2N-NetSpeaker-product-presentation-06_2014_EN.pdf
SergioNeloVeraHinojo
 
Micro controller
Micro controllerMicro controller
Micro controller
babak danyal
 
Sundance Profile 2014
Sundance Profile 2014Sundance Profile 2014
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
RadiumBoards
 

Similar to Coffe eq presentation (20)

MarsBoard - NXP IMX6 Processor
MarsBoard - NXP IMX6 ProcessorMarsBoard - NXP IMX6 Processor
MarsBoard - NXP IMX6 Processor
 
Mot uvs
Mot uvsMot uvs
Mot uvs
 
A2 e overview
A2 e overviewA2 e overview
A2 e overview
 
OMAP
OMAPOMAP
OMAP
 
NXP i.MX6 Multi Media Processor & Peripherals
NXP i.MX6 Multi Media Processor & PeripheralsNXP i.MX6 Multi Media Processor & Peripherals
NXP i.MX6 Multi Media Processor & Peripherals
 
miniDSP Product brief - DDRC22D Dirac Series
miniDSP Product brief - DDRC22D Dirac SeriesminiDSP Product brief - DDRC22D Dirac Series
miniDSP Product brief - DDRC22D Dirac Series
 
nbsingh-CSIR-CEERI-Semiconductor-Activities
nbsingh-CSIR-CEERI-Semiconductor-Activitiesnbsingh-CSIR-CEERI-Semiconductor-Activities
nbsingh-CSIR-CEERI-Semiconductor-Activities
 
NorthBridge Technology Overview
NorthBridge Technology OverviewNorthBridge Technology Overview
NorthBridge Technology Overview
 
FPGA Based RGB LED Display
FPGA Based RGB LED DisplayFPGA Based RGB LED Display
FPGA Based RGB LED Display
 
C4Labs PCB Miller Project
C4Labs PCB Miller ProjectC4Labs PCB Miller Project
C4Labs PCB Miller Project
 
Summary Of Course Projects
Summary Of Course ProjectsSummary Of Course Projects
Summary Of Course Projects
 
8051 microcontroller introduction
8051 microcontroller introduction8051 microcontroller introduction
8051 microcontroller introduction
 
Brief History of Graphics Devices
Brief History of Graphics DevicesBrief History of Graphics Devices
Brief History of Graphics Devices
 
32bit Cortex Arduinoの布教とラパイド実験のススメ
32bit Cortex Arduinoの布教とラパイド実験のススメ32bit Cortex Arduinoの布教とラパイド実験のススメ
32bit Cortex Arduinoの布教とラパイド実験のススメ
 
AP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned FacilitiesAP-VAC150 Video Doorphone for Unmmaned Facilities
AP-VAC150 Video Doorphone for Unmmaned Facilities
 
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
 
2N-NetSpeaker-product-presentation-06_2014_EN.pdf
2N-NetSpeaker-product-presentation-06_2014_EN.pdf2N-NetSpeaker-product-presentation-06_2014_EN.pdf
2N-NetSpeaker-product-presentation-06_2014_EN.pdf
 
Micro controller
Micro controllerMicro controller
Micro controller
 
Sundance Profile 2014
Sundance Profile 2014Sundance Profile 2014
Sundance Profile 2014
 
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
 

More from Antonio Mondragon

Los jaliles pesados
Los jaliles pesadosLos jaliles pesados
Los jaliles pesados
Antonio Mondragon
 
Sistema de monitoreo multipropósito
Sistema de monitoreo multipropósitoSistema de monitoreo multipropósito
Sistema de monitoreo multipropósito
Antonio Mondragon
 
Robot
RobotRobot
Presentacion final
Presentacion finalPresentacion final
Presentacion final
Antonio Mondragon
 
Arm rit design_comp 2014
Arm rit design_comp 2014Arm rit design_comp 2014
Arm rit design_comp 2014
Antonio Mondragon
 
4th ARM Developer Day Presentation
4th ARM Developer Day Presentation4th ARM Developer Day Presentation
4th ARM Developer Day PresentationAntonio Mondragon
 
4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info
Antonio Mondragon
 

More from Antonio Mondragon (20)

Los jaliles pesados
Los jaliles pesadosLos jaliles pesados
Los jaliles pesados
 
Sistema de monitoreo multipropósito
Sistema de monitoreo multipropósitoSistema de monitoreo multipropósito
Sistema de monitoreo multipropósito
 
Robot
RobotRobot
Robot
 
Presentacion final
Presentacion finalPresentacion final
Presentacion final
 
Arm rit design_comp 2014
Arm rit design_comp 2014Arm rit design_comp 2014
Arm rit design_comp 2014
 
4th ARM Developer Day Presentation
4th ARM Developer Day Presentation4th ARM Developer Day Presentation
4th ARM Developer Day Presentation
 
4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info
 
Anura
AnuraAnura
Anura
 
Kuyashii poster
Kuyashii posterKuyashii poster
Kuyashii poster
 
Arc solutions poster
Arc solutions posterArc solutions poster
Arc solutions poster
 
Anura poster
Anura posterAnura poster
Anura poster
 
The up next
The up nextThe up next
The up next
 
Nomad presentation
Nomad presentationNomad presentation
Nomad presentation
 
Lontra
LontraLontra
Lontra
 
Umbrella cat
Umbrella catUmbrella cat
Umbrella cat
 
Oyu
OyuOyu
Oyu
 
Kuyashii p pt
Kuyashii p ptKuyashii p pt
Kuyashii p pt
 
Arc solutions powerpoint
Arc solutions powerpointArc solutions powerpoint
Arc solutions powerpoint
 
Anura
AnuraAnura
Anura
 
Ken love presentation
Ken love presentationKen love presentation
Ken love presentation
 

Recently uploaded

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 

Coffe eq presentation

  • 2. High Level Project Overview • LED Coffee Table • 8 x 20 RGB LED Display • Real Time Spectrum Analyzer • Audio input • Analyzes and displays the frequency content MBED M3 Audio In R B G R Display Pixel (160) 2" 2" SDA SCL Software FFT PCA9626 LED Driver Board (20) B R G
  • 3. Project Design Vision • SmartFusion Microcontroller • ARM Cortex M3 and FPGA • Hardware FFT Running on FPGA • Web Server and Phone App • Display Modes • Real Time Analyzer • Beat Detection • Phone App/Game Mode • Clock/Scrolling Marquee 18.75" 45.75" Table Top
  • 4. Functional Specification • MBED M3 Microcontroller • 100MHz ARM Cortex-M3 Microprocessor • I2C • Software FFT • 2048 Point FFT • Averaging used to create 20 bands • Custom Made LED Pixels (160) • Hand soldered boards with individual red, green and blue LEDs
  • 5. Functional Specification Cont. • Custom LED Driver Boards (20) • NXP PCA9626 LED Driver Chip • 24-Channel • 100mA per channel • Controlled by I2C • Custom Designed PCB • 5400+ Solder Joints
  • 6. Functional Specification Cont. • Analog Design • 12V To 6V Regulator Board • LM317 Voltage Regulators • 350W PC Power Supply • Audio Amplifier To Boost The Input • Non-Inverting Op-Amp
  • 7. Challenges and Road Blocks • LiberoSoc/SmartFusion • PCB Design • Soldering • LED Driver Communication
  • 8. Retrospective • Start Coding Early • Even without functioning hardware • Plan Out Each Component From The Beginning • It’s harder to get parts designed and made the last second • Don’t Bite Off More Than You Can Chew In The Beginning • Start small and add features after the previous
  • 9. Future Features • Scrolling Marquee • Web Server and Phone App For Games • Battleship • Tic Tac Toe • Checkers • API For Development