University Programs Knowledge Base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

University Programs Knowledge Base

Discussions

Sort by:
Summary   This page contains the technical information for the FRDM-OLED shield.    This includes the schematics, bill of materials (BOM),  gerber files and raw design files.   Main features: Newhaven NHD-2.7-12864UCY3 128x64 pixel graphic OLED Display Electret microphone interface with gain control RS-485 Interface for doing cool things like driving a DMX lighting system. General purpose I/O (I/O is shared with A/D pins so you could make your own scope!)       Example software, video tutorials tutorials, cool demos, etc are location on the page for MonkeyListen project page located here.     Notes:   You can order PCBs through OSHPark or your favorite board house.   There is a special .zip file with files ready to go for OSHPark  (using their preferred naming convention). There is a complete design package which has the raw design files (Altium Designer Format) as well as gerbers,  a bill of materials,  assembly plots etc.  Look in the "BUILD_PACKAGE" folder for the stuff needed to make the board. A PDF Schematic is also provided for easy reference.   If you are interested in a low cost pre-fabbed board or a fully assembled version,  please leave a comment.  A kickstarter project may follow to get a bunch built!
View full article
Summary: This page contains the technical information for the FRDM-JAM shield.    This includes the Schematics, Bill of Materials (BOM),  Gerber Files and raw design files. See the attachments section.   There are 2 versions long this page.  Rev Gamma and Rev Delta. Rev Gamma:      This was the version for designed around the K20D50 FRDM board.   At the time of the design,  the FRDM-K64F did not exsist Rev Delta This version added IO connections to be able to use the FRDM-K64F.    The FRDM-K64F uses a different I2S pinout so a jumper had to be added as well as the QSPI RAM devices in Gamma had to be remove Other Special Notes about Rev Delta Rev Delta was design such that a FRDM-K64 could be used.      There is not yet firmware available but the hardware now allows connection to the K64F I2S interface. Rev Delta requires that J16 must be cut on the FRDM-K20D50 PCB.  There is a trace connecting the pads of J16 on the bottom side of the FRDM-K20D50.      This cut allows the audio transmit frame sync to work properly.   The signal INT2_ACCEL on the FRDM-K20D50 was interfering with the signal on the FRDM-JAM Rev Delta Introduced an I/O mapping bug.  IO Epsilon connects to PTC9 of the K20D50.     This also maps to the I2S RXD if using with the K64F and is also routed to PTC5 of the K20D50.     Do not use IO epsilon in your code unless you make the proper PCB modifications. Example software, video tutorials tutorials, cool demos, etc are location on the page for MonkeyJam project located here. MBED Support coming *very soon* Notes: You can order PCBs through OSHPark or your favorite board house.   There is a special .zip file with files ready to go for OSHPark (using their preferred naming convention). There is a complete design package which has the raw design files (Altium Designer Format) as well as gerbers,  a Bill of materials,  assembly plots etc.  Look in the "BUILD_PACKAGE" folder for the stuff needed to make the board. A PDF Schematic is also provided for easy reference. If you are interested in a low cost pre-fabbed board or a fully assembled version,  please leave a comment.  A kickstarter project may follow to get a bunch built!
View full article
The Freescale Cup has been around the world for the last 9 years. Over 23,000 students work each year on intelligent cars to make then run around the track at fast speed. Find more information on the community. Select the region you are part on and engage in the next season of the challenge.
View full article
Here is a short update via video of the activities done at the University Programs demo area at the Embedded World 2014 Exhibition that was held on 25-27 March 2014 in Nuremberg (Germany).
View full article
"What's the difference between all these Freedom boards?" First, let's talk about the givens.  All Freedom boards will have the following: -OpenSDA Debug Interface -Pin layout to accept any Arduino(R3) shield -Multiple Power Options (USB, Battery or External) -The Cortex-M0+ family excels at low-power operation!! Now for the bells and whistles: FRDM-K20D50M FRDM-KL25Z FRDM-KL26Z FRDM-KL05Z FRDM-KL02Z FRDM-KE027Z FRDM-KL46Z Core MHz Flash/RAM/FlexMem Cortex-M4 50 128K/16K/32K Cortex-M0+ 48 128K/16K Cortex-M0+ 48 128K/16K Cortex-M0+ 48 32K/4K Cortex-M0+ 48 32K/4K Cortex-M0+ 20 64K/4K Cortex-M0+ 48 256K/32K Typ. Operating Voltage 3.3V 3.3V 3.3V 3.3V 3.3V 5V 3.3V Capacitive Touch Slider :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: RGB Led :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: Light Sensor :smileycheck: 3-Axis Acceleromter :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: :smileycheck: Magnometer :smileycheck: IrDA :smileycheck: Thermistor :smileycheck: LCD Display :smileycheck: Switches 2 mbed Enabled :smileycheck: :smileycheck: List Price (USD) $18.00 $12.95 $15.00 $12.95 $12.95 $12.95 $15.00 Link to Product Page :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: :smileyinfo: If you would like me to add anything to the matrix, post to the comments section below!
View full article
We are thrilled to present to you, the newest member of our Apalis family of ARM powered computer-on-modules, the Apalis iMX6. The module is based on Freescale i.MX 6 series of System-on-Chip (SoC), runs an ARM Cortex-A9 CPU, and offers an operating frequency of up to 1.2 GHz. Apart from the benefits of long term product availability (of more than 10 years), and compatibility with the existing Apalis T30 module, this module is also qualified for industrial temperature range -40° C to 85° C. More details including datasheet shall be published by the last week of February. For a preliminary datasheet, click here. For more details on Apalis family, click here. To know more about the Apalis T30 module, click here. Here's a first look at the module.
View full article
Note:    We are currently a 3 completed projects.   At this point we are going to stop and rethink the ideas for future projects.   Feel free to add comments below for project suggestions!   Any ideas for new stuff that currently aren't out in the wild with other platforms would be very helpful! Introduction HIT projects are a new initiative to help improve your embedded systems chops.  The target audience spans STEM student in high school,  DIY enthusiasts, hackers, Makers,  universities and seasoned embedded developers.    Each project makes use open hardware, software and instructional videos to supply the audience all they need to put together a cool project and expose them to a new topic space. Each HIT project will be comprised of the following A low cost Freescale Development Board (such as the FRDM series) A FRDM Shield.  Many cases,  there will be a shield that the participant can assemble themselves with parts procured from common distributors.  Raw PCBs will be available at low cost All Hardware will open.  Raw design files (Schematics, BOM. Gerbers, notes) will be supplied so the participant can fabricate PCBs themselves. All software will be opensource and available on the project packages and/or Google Code or GitHub The projects will try to simulate the participant by mapping code to the senses..... Play sounds,  blinking LEDs, starting warp drives.  After all it is nice to see a microcontroller do something.  A DMA unit  may be a really cool piece of hardware but it would be quite boring if we never used it to do something cool ! The goal is to have cool projects that will capture your interest,  develop new skills while not breaking the bank.    While efforts will be made to keeps costs minimum,  other factors such as part availability, ease of use, cool factor also come into play! Each project will list a set of skills that you will develop.  This will included both microcontroller hardware  and high level concepts (I2S modules, Digital Signal Processing, etc.).    When you complete a project,  you will have some good experience with something new.  Efforts will be made to have the project span a variety of hardware interfaces, design patterns and embedded systems topics.  Most importantly, each project will be cool in its own way! Project Listing and Roadmap Here you will find the current project list , status and roadmap.  Note that items on the roadmap are subject to change Project #1: Monkey Jam! A DIY Guitar / Bass Stomp Box Summary: Project #1 will use the FRDM-K20D50 board (which has a Cortex M4 core with DSP instruction) with the FRDM-JAM shield so you can  make your very own guitar  bass  stomp box.  The end result will be a functional DSP system that will allow you to do high quality amplifier simulation and effects. The FRDM-JAM does not limit you to DSP on musical instruments!  There are 3.5MM stereo jacks to DSP filtering any type of audio signal.    You could even use the USB interface to create a USB-MIDI Synthesizer!  Lastly,  no need to bring the house down.....  a headphone amplifier circuit is provided so you can jam out without bothering the neighbors Skills Developed: Real Time DSP Algorithms Fixed Point Mathematics 24-bit I2S Data Converter Interfacing Soldering SOIC8 and 1206 Surface mount devices Cortex CMSIS DSP Library Audio filtering techniques Tube Amplifier modeling Status:    Released! Project Page: Freescale H.I.T. Project #1:  MonkeyJam - A DIY Guitar Stomp Box Project #2: Monkey Listen! Audio Spectrum Analyzer Display Summary: MonkeyListen uses the FRDM-K20D50 board (which has a Cortex M4 core with DSP instructions) with the FRDM-OLED shield so you can make your very own spectrum analyzer display.  The end result will be a functional DSP system that will analyze incoming audio content via an electret microphone on FRDM-OLED board and display the spectral content.   The example code will also show you how to plot time domain data (a simple audio scope!),  Frequency domain data (via an FFT) and a time-frequency plot (spectrogram).  Extra I/O are provided to hack the code and create your own DMM or oscilloscope. The FRDM-OLED shield also has an optional RS-485 interface for doing cool things like driving a DMX lighting system! Skills Developed: Spectrum Anazlysis via FFT OLED Display Interfacing Electret Microphone Interfacing Soldering SOIC8 and 1206 Surface mount devices Cortex CMSIS DSP Library Audio Data Capturing with an ADC Status: Released! Project Page: Freescale H.I.T. Project # 2:  MonkeyListen - A DIY Audio Spectrum Analyzer Display Project #3: Monkey Do! DIY Home Automation and IoT Summary: Project #3 will explore DIY Home In this project, you will learn how to do basic electrical automation and control via the web.  Think of the NEST.... only more open and hackable!   Using Websockets, Javascipt and HTML,  you will have a simple way of viewing remote data and be able to control some solid state relays.   This framework will will allow you to create more complex IoT applications.    The example will combine a FRDM-K64F and a FRDM-AUTO to read a temperature sensor and control a solid state relay. 1 High current solid State relay output (10Amp Triac About up to 240VAC) 1 Low current solid state relay  output (1Amp Triac output up to 120VAC) 2 Opto-Coupler (Isolated) Inputs - (Read up to 120VAC on/off signals) Option for K-Type thermocouple Input with Omega thermocouple Connector Option for MCP9700A active thermistor Input RN-XV WIFI Module -  Footprint compatible with Xbee modules and RN42-XV bluetooth modules. RS-485 interface for chaining multiple systems over a wired network.... Or talk to a FRDM-OLED Skills Developed Embedded Systems Networking Electrical Control Systems HTML5/Javascript - Websockets SOIC8 and 1206 Surface mount soldering Internet of "Things" Status:   Released! Project Page: Freescale H.I.T Project #3: MonkeyDo
View full article
Here is a simple example developed at Politecnico di Torino, to show how the NXP CUP car can be managed using Simulink-generated code. The Simulink model is intended to move the car forward and backward for 20 seconds, or until an obstacle is found. Any comment is welcome.
View full article