Embedded Linux Class by Mark A. Yoder
Team members: Mark A. Yoder
I'm using the following template to grade. Each slot is 10 points. 0 = Missing, 5=OK, 10=Wow!
09 Executive Summary 09 Packaging 09 Installation Instructions 09 User Instructions 09 Highlights 09 Theory of Operation 09 Work Breakdown 09 Future Work/Conclusions 09 Hackster.io 09 Demo/Poster 00 Late Comments: Have a good day. Score: 90/100
Picture that summarizes the project.
Give two sentence intro to the project.
Give two sentences telling what works.
Give two sentences telling what isn't working.
End with a two sentence conclusion.
The sentence count is approximate and only to give an idea of the expected length.
If you have hardware, consider Small Build, Big Execuition for ideas on the final packaging.
Give step by step instructions on how to install your project.
- Include your github path as a link like this to the read-only git site: https://github.com/MarkAYoder/gitLearn.
- Be sure your README.md is includes an up-to-date and clear description of your project so that someone who comes across you git repository can quickly learn what you did and how they can reproduce it.
- Include a Makefile for your code if using C.
- Include any additional packages installed via apt. Include install.sh and setup.sh files.
- Include kernel mods.
- If there is extra hardware needed, include links to where it can be obtained.
Once everything is installed, how do you use the program? Give details here, so if you have a long user manual, link to it here.
Consider making it autostart for full credit.
Here is where you brag about what your project can do.
Include a YouTube demo the audio description.
Theory of Operation
Give a high level overview of the structure of your software. Are you using GStreamer? Show a diagram of the pipeline. Are you running multiple tasks? Show what they do and how they interact.
List the major tasks in your project and who did what.
Also list here what doesn't work yet and when you think it will be finished and who is finishing it.
Suggest addition things that could be done with this project.
Give some concluding thoughts about the project. Suggest some future additions that could make it even more interesting.
Embedded Linux Class by Mark A. Yoder
Pages in category "ECE497"
The following 117 pages are in this category, out of 117 total.
- ECE497 SPI Project
- Adafruit: 16x24 Red LED Matrix Panel
- Adafruit: 2-Axis Thumb Joystick
- Adafruit: 8x8 Blue LED Matrix Panel
- Adafruit: 8x8 Red LED Matrix Panel
- Adafruit: 8x8 Yellow LED Matrix Panel
- Adafruit: Bicolor LED Square Pixel Matrix
- Adafruit: LED Strip LPD8806
- Adafruit: Rotary Encoder
- Adafruit: RTC DS1307
- Adafruit: XBee Module Series 1
- EBC Exercise 01 Start Here
- EBC Exercise 02 Cloud9 MarkDown
- EBC Exercise 02 Out-of-the-Box, Bone
- EBC Exercise 02 Setting Up VirtualBox for USB
- EBC Exercise 02 Setting Up Windows Subsystem for Linux
- EBC Exercise 03 Installing a Beagle OS
- EBC Exercise 04 Mounting OneDrive
- EBC Exercise 04 Setup Scripts
- EBC Exercise 05 Getting Exercise Support Materials
- EBC Exercise 06 Setting Up Visual Studio Code
- EBC Exercise 06 Setting Up Wifi
- EBC Exercise 07 Connecting to Rose VPN
- EBC Exercise 07 Updating an Old U-Boot
- EBC Exercise 08 Installing Development Tools 4.4
- EBC Exercise 08 Installing U-boot
- EBC Exercise 08 Mounting a Remote Directory via-sshfs
- EBC Exercise 08 Mounting a USB drive
- EBC Exercise 08a Cross-Compiling
- EBC Exercise 09 Working With Open Source
- EBC Exercise 10 Flashing an LED
- EBC Exercise 10a Analog In
- EBC Exercise 10b Green Wireless Pins Used
- EBC Exercise 11 gpio Polling and Interrupts
- EBC Exercise 11a Device Trees
- EBC Exercise 11b gpio via mmap
- EBC Exercise 11c getting more gpio
- EBC Exercise 12 I2C
- EBC Exercise 12a 2.4 TFT LCD display via SPI
- EBC Exercise 13 Pulse Width Modulation
- EBC Exercise 14 gdb Debugging
- EBC Exercise 15 make
- EBC Exercise 16 git
- EBC Exercise 16 git - Beagle repos
- EBC Exercise 16 git - Fork and Pull
- EBC Exercise 16 git Workshop Version
- EBC Exercise 16a ssh port number
- EBC Exercise 17 Switching a GPIO to an LED
- EBC Exercise 17 Using ALSA for Audio Processing
- EBC Exercise 18 Using the DSP for Audio Processing
- EBC Exercise 19 DSS2 and sysfs
- EBC Exercise 20 The Display SubSystem (DSS)
- EBC Exercise 21 Running Audio and Video
- EBC Exercise 21a Boot Sequence
- EBC Exercise 21b systemd
- EBC Exercise 22 Recovering
- EBC Exercise 22 Updating the Kernel
- EBC Exercise 23 Configuring the Kernel
- EBC Exercise 25 Configuring U-boot
- EBC Exercise 26 Device Drivers
- EBC Exercise 26 Device Drivers Details
- EBC Exercise 27 BusyBox
- EBC Exercise 28 Remote gdb and more
- EBC Exercise 29 GStreamer
- EBC Exercise 30 PRU porting pasm to clpru
- EBC Exercise 30 PRU via remoteproc and RPMsg
- EBC Exercise 31 Dallas 1-Wire
- EBC Exercise 31 Pushing Data to the Cloud
- EBC Exercise 32 gpio via flask
- EBC Exercise 32 ifttt
- EBC Exercise 33 gpio via Siri
- EBC Exercise 34 canbus
- EBC Exercise 35 Blynk
- EBC Exercise 36 PREEMPT RT
- EBC Exercise 37 Logging to Sheets
- EBC Exercise 38 Logging to Excel
- EBC Exercise 38 Logging to ThingSpeak
- EBC Exercise 39 Setting Up tidl on X15
- EBC Exercise 40 Running buster on AI
- EBC Exercise 41 Pin Muxing for the AI
- EBC Exercise 42 udev
- EBC Exercise 43 Fritzing
- EBC Exercise 49 Setting Up coral
- EBC Exercise 50 Setting Up Node-Red
- EBC Exercise XX Ideas
- ECE497 Signup
- EBC Reading a Rotary Encoder via eQEP
- SparkFun: 0.5" Force Sensitive Resistor
- SparkFun: ADXL335, three-axis accelerometer
- Sparkfun: BMP085 Barometric Pressure Sensor
- Sparkfun: Flex Sensor
- Sparkfun: HMC5883L Magnetometer
- Sparkfun: IR Receiver Breakout Board
- SparkFun: ITG-3200,Triple-Axis Gyro
- SparkFun: ITG-3200,Triple-Axis Gyro Display
- Sparkfun: Large Piezo Vibration Sensor - With Mass
- Sparkfun: Mini Photocell
- Sparkfun: PIR Motion Sensor
- SparkFun: QRD1114,Optical Detector/Phototransistor
- SparkFun: SoftPot Variable Potentiometer