This repo holds configuration and packages for Buildroot
cesiumua / final-project-cesiumua Goto Github PK
View Code? Open in Web Editor NEWFinal project for Advanced Embedded Linux course.
Final project for Advanced Embedded Linux course.
Add a package located in this repo to Buildroot
DoD: Driver should be built successfully for target platform and loaded as a character device on system startup
Add a retransmitter as a package to Buildroot.
DoD: retransmitter is pulled from GitHub, can be built and can be started on target system
Need to add a packages for uemacs (preferred text editor), sunxi tools (with bootinfo), dtbocfg, dtc (for some debugging of device-tree, if needed), and some additional helper tools like screen, tree, htop and zsh (preferred shell)
DoD: all packages described above are present in base_external/configs/aesd_orangepi_zero_defconfig
Make all the changes (if any) for STM32 driver and for Linux driver, and update Buildroot-based project (if needed)
Blocked by CeSiumUA/nrf24l01_linux_driver#17 and CeSiumUA/stm32_nrf24l01#7
DoD: nrf24 package version should be updated (if any error will be detected). Or, this issue could be just closed, if no errors are detected.
DoD: GitHub actions latest run status could be seen on this repository GitHub page. Pipeline should attempt to build a Linux image using Buildroot
Clone Buildroot repo, try to create a config for OrangePi Zero, add appropriate .gitignore and push it t GitHub.
DoD: Image is being able to build and run on OrangePi Zero, providing UART and SSH access
Add a permanent dropbear key file to avoid problem with key identity changing on every rebuild.
DoD: Key is generated before build
Test the latest version of a project, alongside with a latest versions of other projects/components.
DoD: In case of any errors detected, corresponding changes should be applied. Otherwise no actions needed, and issue could be closed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.