System - Embedded systems
Live Instructor Led Online Training Embedded systems courses is delivered using an interactive remote desktop! .
During the course each participant will be able to perform Embedded systems exercises on their remote desktop provided by Qwikcourse.
Select among the courses listed in the category that really interests you.
If you are interested in learning the course under this category, click the "Book" button and purchase the course. Select your preferred schedule at least 5 days ahead. You will receive an email confirmation and we will communicate with trainer of your selected course.
free alternative firmware for the DLink DNS-320/320L/321/323/325/327L
Alt-F provides a free and open-source alternative firmware for the DLINK DNS-320/320L/321/323/325/327L and DNR-322L. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS, BTRFS; RAID 0, 1, 5 (with external USB disk) and JBOD; supports up to 8TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and LEDs control, clean power up and down and more. Alt-F also has a set of comprehensive administering web pages, you don't need to use the command line to configure it. Besides the built-in software, Alt-F also supports additional packages on disk, including ffp and Entware packages, that you can install, update and uninstall using the administering web pages Alt-F is being developed and tested on a DNS-323-rev-A1/B1, a DNS325-rev-A1, a DNS-320L-rev-A1, and on DNS-327L-rev-A1 hardware boards. Other models and boards are said to work.
XPerience it's an AOSP-CAF (Android Open Source and Code Aurora Forum) based rom which aims to bring the perfect combination of both performance and battery life by bringing you our ultimate kernel and system optimizations in order to give you the best XPerience for your Android devices. Because you deserve to use your device's full capabilities without Sacrificing battery life.
Network File System (NFS Versions 2.0 & 3.0) for Windows
FreeNFS is an NFS 2.0 and 3.0 Compliant Server for Windows. FreeNFSE is an NFS 2.0 and 3.0 Compliant Server for Windows to an Embedded System Client. Adding more protocols to better serve embedded systems and video streaming.
Modular CNC software for Arduino controller
The goal of the project is the realization of a modular firmware that allows to control a CNC machine with different utensils. For instance, a CNC with a drill, with few changes can become a plotter with a pen or cutting machine to cut cardboard or stickers. In order to do that, we want project a CNC router with a mechanism that allows a fast utensil change and a controlling firmware which can use different utensils changing some configuration parameters.
Raspberry PI minimal Linux distribution
Moebius Linux is a Raspberry PI armhf distribution built from scratch and targeted to have a small footprint. 20Mb of RAM (with ssh) and a 128Mb SD are minimum requirements. Size, speed, and optimizations are the main goals for this distro.
goinedit is a texteditor, Integrated Development Environment that supports every programming languages. It has an integrated shell terminal and function buttons like compile, execute, debug. It has a support for Microchip Pic and pickit! easy to use!
Community-driven variant of TI's bare metal development support tools
This is the community driven variant of StarterWare(tm) 2.0.x by Texas Instruments, a collection of example source codes, headers, and basic implementations for AM335X-based hardware (like the BeagleBone Black, the PocketBeagle or the OSD335x SiP). The aim of this project is to add features and functionalities faster than TI is able to do that and to get a high-quality package for easy bare metal programming on such Sitara-based devices.
TouchLock is a tool to prevent inadvertently switching on a Windows CE device, thus draining you battery. At power-up it locks the screen (shows date time and a message) and requires you slide a button to unlock. Supports skin customization.
The Velitium project provides a build environment to create an embedded distribution of OpenSolaris boot images. Velitium for NAS - Velitium can create OpenSolaris based firmware images for SOHO NAS appliances.
The clash New Generation now focuses on making a versatile OS environment for embedded systems allowing users to customize the resulting platform into routers, firewalls, 3G gateways, access points, emergency rescue system or even diskless clients.
This project intends to issue a universal remote controller based on Bluetooth connectivity. The client side runs on every mobile phones supporting Java ME. Many applications can be controlled on the host, as long as they furnish a D-Bus interface.
Porting Android to the iPAQ 200/210/211/212/214 or equilivalent
Porting Android to the iPAQ 200/210/211/212/214 or equilivalent. It has a 4-inch VGA Screen (TFT LCD display), resistive touchscreen, WiFi, Bluetooth, SD/MMC, CF. Originally it is running Windows Mobile 6 Classic. his project is in Alpha state, which means it is not suitable for daily usage unless developing for the project.
Open Source middleware platform with FreeRTOS, processor abstraction
uEZ(r) is an open-source, embedded middleware platform providing underlying RTOS and processor abstraction features enhancing portability of application code to multiple ARM and Renesas platforms with high reusability. uEZ is now available in a 7-Zip archive in addition to the standard zip file. The .7z download is much smaller file size. uEZ 2.10 release introduces support for LWIP v2, FreeRTOS v9, SEGGER RTT/Systemview, Crossworks 4.3.2, and IAR 8.30. uEZ 2.11 release updates emWin to 5.48 (Includes a color update doc), Crossworks 4.7.0, and IAR 8.50. Several bug fixes are included in this release. uEZGUI-1788-43WQR / uEZGUI-1788-70WVT
FunkOS is an RTOS for 8-32 bit MCUs including AVR, MSP430, and Cortex M3. Both C and C++ kernels available. Key features include preemption, periodic events, device drivers, and mutex/semaphores. Includes a variety of graphics and filesystem middleware.
PCD – Process Control Daemon is a light-weight system level process manager, designed for Embedded Linux based products. The PCD is used for starting the system in a synchronized manner, control and monitor processes and recover from crashes.
Debian for Intel Galileo Board
This project provides packages and an SD card image for Debian for the Intel Gellileo boards (both Gen 1 and Gen2). Aside from the board specific kernel and some configuration that is unique to this board, the rest of the image is normal Debian Wheezy for i386.
smartCOM is a graphical serial device terminal.
smartCOM is a graphical serial device terminal, it's an alternative to minicom. It is aimed mainly at hardware developers who need a gui test tools to talk to their custom hardware. The GUI is written using the wxWidgets library, and using the tinyxml to save or load config.
RTOS for Secure, Safe, and Real-Time Systems
Pharos is a free open-source RTOS for secure, safe, and real-time systems with the following characteristics: - Memory and enhanced time partitioning (TSP) - Native support for sporadic, periodic, and aperiodic threads - Fixed-priority preemptive scheduler - Execution time protection (threads are prevented from executing for more time than they are configured to) - Small size (full image has ~100 to 300KiB text, ~30KiB data) - Hard real-time determinism - Fast critical sections - Prioritized nested interrupts - inter-partition communication with filters to protect unwanted access - Multicore support (RMP) - Supports ARM9, Cortex-A/R/M, and Aarch64, RISC-V64 (64 bits) - The complete TestSuite is run successfully for each platform in each release - Tested: more than 170 KLOC of requirement-based tests, executed for each board at each release
nwGTPv2 is free and open source implementation of GPRS Tunneling Protocol version 2 (GTPv2) or Evolved GTP (eGTP). GTPv2 is primarily used for control signalling between Serving Gateway SGW and PDN Gateway (PGW) in Evolved Packet Core (EPC).
UFFS: Ultra-low-cost Flash File System, designed for NAND flash working in embedded system. UFFS typically consumes less then 200K ram for 1Gb(page 512)/4Gb(page 2K) NAND flash. It supports direct flash interface, works with or without OS.
Multi Core ARM Boot Sequencer
The ARM Chain Coupler is a system level design to allow Multi Core ARM processors to divide memory and CPU cores into virtual sessions which then support native code. This architecture supports running multiple concurrent software code on one device utilizing multiple cores. A back end database which can be incorporated to utilize common API's and tools can facilitate migration and collaboration of data between multiple sessions.
ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.
In the field of Embedded systems learning from a live instructor-led and hand-on training courses would make a big difference as compared with watching a video learning materials. Participants must maintain focus and interact with the trainer for questions and concerns. In Qwikcourse, trainers and participants uses DaDesktop , a cloud desktop environment designed for instructors and students who wish to carry out interactive, hands-on training from distant physical locations.
For now, there are tremendous work opportunities for various IT fields. Most of the courses in Embedded systems is a great source of IT learning with hands-on training and experience which could be a great contribution to your portfolio.
Embedded systems Online Courses, Embedded systems Training, Embedded systems Instructor-led, Embedded systems Live Trainer, Embedded systems Trainer, Embedded systems Online Lesson, Embedded systems Education