All Projects → glennlopez → EmbeddedSystems.Playground

glennlopez / EmbeddedSystems.Playground

Licence: MIT license
educational repo for storing everything I do with embedded systems (uC's, SoC's, FPGA, & CPLD) including solutions to online courses I take

Programming Languages

c
50402 projects - #5 most used programming language
assembly
5116 projects
HTML
75241 projects
C++
36643 projects - #6 most used programming language
Gnuplot
187 projects
Pawn
127 projects

Projects that are alternatives of or similar to EmbeddedSystems.Playground

Copilot
A stream-based runtime-verification framework for generating hard real-time C code.
Stars: ✭ 204 (+684.62%)
Mutual labels:  embedded-systems
Real Time Cpp
Real-Time C++ Companion Code
Stars: ✭ 242 (+830.77%)
Mutual labels:  embedded-systems
novaboot
A tool that automates booting of operating systems on target hardware or in qemu
Stars: ✭ 32 (+23.08%)
Mutual labels:  embedded-systems
Libuavcan
Portable reference implementation of the UAVCAN protocol stack in C++ for embedded systems and Linux.
Stars: ✭ 213 (+719.23%)
Mutual labels:  embedded-systems
Gnu Eprog
Embedded Programming with the GNU Toolchain
Stars: ✭ 230 (+784.62%)
Mutual labels:  embedded-systems
nrf52840-experiments
802.15.4 experiments with nRF52840
Stars: ✭ 23 (-11.54%)
Mutual labels:  embedded-systems
Awesome Embedded Rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
Stars: ✭ 2,805 (+10688.46%)
Mutual labels:  embedded-systems
easypay
NFC smart cards and payment terminals in Nigeria
Stars: ✭ 41 (+57.69%)
Mutual labels:  embedded-systems
Open Electronics
📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 242 (+830.77%)
Mutual labels:  embedded-systems
gdbundle
Minimalist plugin manager for GDB and LLDB
Stars: ✭ 72 (+176.92%)
Mutual labels:  embedded-systems
Sierra Wireless Modems
EM7565/EM7455/MC7455 - Modem Configuration
Stars: ✭ 217 (+734.62%)
Mutual labels:  embedded-systems
Libc
libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
Stars: ✭ 224 (+761.54%)
Mutual labels:  embedded-systems
adventures-in-motion-control
A realistic simulator for a 3D printer motion controller
Stars: ✭ 31 (+19.23%)
Mutual labels:  embedded-systems
Lwesp
Lightweight Espressif AT parser library for ESP8266 and ESP32 devices.
Stars: ✭ 212 (+715.38%)
Mutual labels:  embedded-systems
CurrentSense-TinyML
Spying on Microcontrollers using Current Sensing and embedded TinyML models
Stars: ✭ 71 (+173.08%)
Mutual labels:  embedded-systems
Xfrp
xfrps&frp client for openwrt&LEDE
Stars: ✭ 205 (+688.46%)
Mutual labels:  embedded-systems
Libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Stars: ✭ 247 (+850%)
Mutual labels:  embedded-systems
battman-hardware
PCB designs for Battman lithium ion battery management system
Stars: ✭ 57 (+119.23%)
Mutual labels:  embedded-systems
theCore
theCore: C++ embedded framework
Stars: ✭ 76 (+192.31%)
Mutual labels:  embedded-systems
Embedded-Linux-Education-Kit
Embedded Linux Education Kit
Stars: ✭ 66 (+153.85%)
Mutual labels:  embedded-systems

Embedded Systems Playground

This repo contains all my trials and tribulations with Embedded Systems. It contains learning materials, practice sessions, and all the labs I've completed independently (no-credits/for-fun).

+More: Labs I've done with schools/for-credit will have thier own repo. The table below links to all the embedded-systems labs I've completed (within this repo and outside of it). The table is organized from the most recent labs at the top and oldest being at the bottom

I've also create a Wiki to serve as a quick reference guide for configuring devices I use, and to teach myself how write wiki's on Github.

Institution Device Used Course Name
University of Texas MSP432 (32bit) UT.RTBN.12.01x - Realtime Bluetooth Networks (RTOS BLE)
University of Texas TM4C123G (32bit) UT.6.20x - Multi-Threaded Interfacing
University of Texas TM4C123G (32bit) UT.6.10x - Microcontroller Input/Output
Red River College Cyclone II (CPLD) DIGI-2224 - Digital Systems (intro to VHDL)
Red River College Z8 Encore! XP (8bit) MICR-1240 - Embedded Systems
Red River College Z8 Encore! XP (8bit) PROG-2000 - Intro to C and Microcontrollers

Learning/Referance material

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].