tou2 Goto Github PK
Name: tou2
Type: User
Bio: ..
Blog: tarekomar.com
Name: tou2
Type: User
Bio: ..
Blog: tarekomar.com
Build Cordova apps with true native UI
Free Communications For Everyone.
Firmware and Board Designs for the AllPixel LED Controller Board
One of the concepts many people find challenging when learning and beginning to writing code for microcontroller applications is: how to manage multiple hardware-related tasks, seemingly all running at the same time. Notably, events that should trigger some corresponding (re)action can occur at any time and in any order. It would be wonderful to write separate bits of code for each event type and (re) action, and then have the microcontroller run them as multiple separate threads of execution. Unfortunately, microcontrollers (such as the Arduino's ATmega328P chip) are really micro and don't have the hardware resources (such as our laptop computers) to execute a real operating system that support multiple processes and simultaneous threads of execution. This tutorial will explain the danger associated with using "delay()" in code for time-based actions, and take you incrementally through a few code examples to introduce a very simple framework for managing multiple asynchronous tasks/services. While the framework is pretty informal, it should give you good preparation for coding your pBot designs. If you are interested, there are more structured and sophisticated ways to deal with multiple tasks. Feel free to ask the TTeam or explore on your own. Let's start by reviewing the code for the blinking LED -- the program that is initialized on your RBBB that you've built. This very simple program demonstrates the basic concepts of time-based events and actions. Just about everything we do in the microcontroller world has some elements of timing involved. Then, we'll explain one of the major potential gotchas in this program, how to avoid such pitfalls, and how to better manage time-based activities.
The avionics version 3 flight computer.
A DIY cable I use to connect to my Brymen 867 multimeter
Javascript Content Management System running on Node.js
Erlang Openmoko userland replacement for gsmd/frameworkd/dialer/sms/addressbook etc.
🚀 An SDK to create VR games in Unity in a minute
This is a widget plugin for http://freeboard.io that allows dashboard widget authoring using http://www.jqplot.com
This is a widget plugin for http://freeboard.io that shows JSON data in a table
IoP workshop at AgtechX NYC
GSM daemon for OpenMoko
This program show you IMSI numbers of cellphones around you.
The Internet of Plants workshop
Jade - robust, elegant, feature rich template engine for nodejs
This is an arduino based open motion capture suit and all files necessary to build it.
node.js cms and web app framework
The LIN protocol implemented over Arduino APIs (Serial and Digital IO)
An Arduino based LINBUS stack and signal interceptor/injector.
Multiple RFID readers System with Arduino.
My projects in noor IoT Lab
Omgps is an open source GPS application for openmoko mobile phone.
Fast and simple library of common openmoko utility functions
Open Brilliant Pebbles firmware
OpenMoko application manager applet
OpenMoko calculator applet
OpenMoko contacts applet
debian for openmoko devices like gta01 and gta02
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.