Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 11bf2dd9 authored by Deepak Khatri's avatar Deepak Khatri :dog:
Browse files

Add automation io projects

parent 51ad1c2c
Branches
Tags
1 merge request!4New GSoC site
......@@ -3,5 +3,56 @@
Automation and Industrial I/O
##############################
librobotcontrol support for BeagleBone AI/AI-64 and Robotics Cape
*****************************************************************
\ No newline at end of file
BeagleBone gets used a lot in automation tasks, be they in industrial, building,
home or otherwise. Software that helps enable individual hobbyists, but can bridge
into professional automation tasks, is strongly desired.
- MikroElectronika click board manifests for the Greybus simulator, instead of device tree overlays
- learning tools like BlockyTalky3 and Makecode, but with a focus on making automation easy
- open source PLC software
.. card::
**librobotcontrol support for BeagleBone AI/AI-64 and Robotics Cape**
^^^^
- **Goal:** Complete implementation of librobotcontrol on BeagleBone AI/AI-64.
- **Hardware Skills:** Basic wiring
- **Software Skills:** C, Linux
- **Possible Mentors:** jkridner, lorforlinux
- **Expected Size of Project:** 350 hrs
- **Rating:** Medium
- **Upstream Repository:** https://github.com/jadonk/librobotcontrol/tree/bbai
- **References:**
- http://www.strawsondesign.com/docs/librobotcontrol/index.html
++++
.. card::
**Makecode Arcade for PocketBeagle GamePup**
^^^^
Makecode is a framework for creating special-purpose programming experiences for
beginners, especially focused on computer science education. Makecode has a blockly
based programming environment served on the browser along with an in-browser board
simulator. MakeCode Arcade is a similar environment to MakeCode, but the environment
has code blocks that are oriented towards building games. The goal of this project
is to support the Makecode Arcade target for the Beaglebone boards and demonstration
of example games on the Pocketbeagle Gamepup Cape.
- **Complexity:** 350 hours
- **Goal:** Makecode target for Beaglebone boards with Breadboard simulator functionality making use of a UF2 daemon running in Beaglebone
- **Hardware Skills:** Basic breadboard prototyping skills
- **Software Skills:** Linux,Javascript,PXT
- **Possible Mentors:** Andrew Henderson, Vaishnav
- **Rating:** Medium
- **Upstream Repository:** TBD
- **References:**
- https://github.com/microsoft/pxt-arcade
- https://github.com/microsoft/uf2-linux
- https://beagleboard.org/capes
++++
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment