Skip to content
UPenn Embedded Systems Handbook
Buried Treasure and Map Files
Initializing search
Home
FAQ
Guides
Resources
UPenn Embedded Systems Handbook
Home
FAQ
Guides
Guides
Build Systems
Build Systems
CMake
CMake
1. Intro to Build Systems
2. Cmake Introduction
3. Getting Started with Cmake
4. How Does CMake Work
5. CMake Project Organization
6. CMake Exercise Pt. 1
7. Managing Dependencies
8. Cross Compilation and Toolchain Files
9. CMake Exercise Pt. 2
CMake FAQ
HW/SW Quality Assurance
HW/SW Quality Assurance
Software Testing
Software Testing
1. Foreword to Testing Software
2. Getting Started with Unit Testing
3. Unit Testing Exercise 1
4. Test-Driven Development
5. Test-Driven Development Exercise
CI/CD Pipelines
CI/CD Pipelines
1. Foreword to Pipelines
2. Continuous Integration
3. Continuous Deployment/Delivery
Programming
Programming
C
C
C-Primer
Altium
Altium
Hotkeys
Resources
Resources
Hardware/Equipment
Software & Programs
Book Recommendations
Recommended Courses
General CS/SE/EE Resources
General Embedded Systems Resources
Presentations
Presentations
General
General
Interfaces, Integration, and Incremental Development
Videos
Videos
General
General
Buried Treasure and Map Files
Resumes
Resumes
Template
Buried Treasure and Map Files
Back to top