Differences
This shows you the differences between two versions of the page.
| microprocessor:basys-mx3:migration-guide [2021/05/14 23:03] – ↷ Page moved from reference:microprocessor:basys-mx3:migration-guide to microprocessor:basys-mx3:migration-guide Arthur Brown | microprocessor:basys-mx3:migration-guide [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| Welcome to the Migration Guide for the Basys MX3! This guide is intended to assist in the migration from the recently retired chiKIT Pro MX4 to the new Basys MX3. See below for the list of topics included in this guide. | Welcome to the Migration Guide for the Basys MX3! This guide is intended to assist in the migration from the recently retired chiKIT Pro MX4 to the new Basys MX3. See below for the list of topics included in this guide. | ||
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| - | * [[reference:microprocessor: | + | * [[microprocessor: |
| ====== The Basys MX3 ====== | ====== The Basys MX3 ====== | ||
| Line 46: | Line 46: | ||
| ===== Course material " | ===== Course material " | ||
| - | Free and completely open-source course material is available! Created in coordination with an experienced embedded systems university professor, a set of seven theoretical teaching units with 15 complete labs are available for download on the [[reference/microprocessor/basys-mx3/start|Basys MX3 Resource Center]]. Instructors can design a new course or update an old one more easily by following our coursework exactly, or picking and choosing from our labs that range from simple digital IO to audio digital signal processing. The coursework is titled " | + | Free and completely open-source course material is available! Created in coordination with an experienced embedded systems university professor, a set of seven theoretical teaching units with 15 complete labs are available for download on the [[microprocessor:basys-mx3:start|Basys MX3 Resource Center]]. Instructors can design a new course or update an old one more easily by following our coursework exactly, or picking and choosing from our labs that range from simple digital IO to audio digital signal processing. The coursework is titled " |
| Line 105: | Line 105: | ||
| As with the chipKIT Pro MX4, the Basys MX3 is designed to work with MPLAB X, as is the " | As with the chipKIT Pro MX4, the Basys MX3 is designed to work with MPLAB X, as is the " | ||
| - | [[reference:microprocessor: | + | |
| **Completed lab solutions are available to instructors upon request.** | **Completed lab solutions are available to instructors upon request.** | ||
| Line 128: | Line 128: | ||
| </ | </ | ||
| - | The two PWM pins for the servos are mapped to a set of OCx pins in the [[https:// | + | The two PWM pins for the servos are mapped to a set of OCx pins in the [[https:// |
| < | < | ||
| RPB8R = 0x0B; //RB8 mapped to the OC5 peripheral | RPB8R = 0x0B; //RB8 mapped to the OC5 peripheral | ||
| Line 243: | Line 243: | ||
| </ | </ | ||
| - | The backlight for the LCD screen can be enabled by using the slide switch on the Basys MX3 between the LCD screen and the seven segment display. A library for the LCD is available from the Digilent Basys MX3 library pack; alternatively users may create their own library functions based on the commands available listed in the KS0066U display controller datasheet. A list of the predefined characters built into the display controller are available | + | The backlight for the LCD screen can be enabled by using the slide switch on the Basys MX3 between the LCD screen and the seven segment display. A library for the LCD is available from the Digilent Basys MX3 library pack; alternatively users may create their own library functions based on the commands available listed in the KS0066U display controller datasheet. A list of the predefined characters built into the display controller are available |
| + | |||
| + | --> Pmod CLP Predefined Characters # | ||
| + | {{/ | ||
| + | <-- | ||
| ===== Accelerometer ===== | ===== Accelerometer ===== | ||
| Line 278: | Line 282: | ||
| </ | </ | ||
| - | The embedded microphone is a Knowles Acoustics MEMs microphone with a SNR of 94 dB at 1 kHz. Additional information about the microphone is available in the corresponding section of the [[reference:microprocessor: | + | The embedded microphone is a Knowles Acoustics MEMs microphone with a SNR of 94 dB at 1 kHz. Additional information about the microphone is available in the corresponding section of the [[microprocessor: |
| The Basys MX3 uses the embedded PIC32' | The Basys MX3 uses the embedded PIC32' | ||

