A collection of examples organized from basics to advanced.
Dependencies: mbed SDFileSystem
Mbed online compiler has no facility to easily manage a lot of programs or organized them in to related folders. This makes creating an examples and sample pack difficult.
This repository contains a single main.cpp file (which does very little), and a BuildOptions.h file. Simply uncomment the example you would like to compile from the build options. Each example is wrapped in a compiler directive.
If the directive does not include a description comment, it likely does not exist yet. If you would like to contribute to the Examples project, please contact me or fork and issue a pull request.
readme.txt@2:17a5c34b3a79, 2019-07-09 (annotated)
- Committer:
- epremeaux
- Date:
- Tue Jul 09 02:23:18 2019 +0000
- Revision:
- 2:17a5c34b3a79
- Parent:
- 0:b471f7764d46
Added SD card examples. Had to roll back the MBED library to maintain SDFileSystem compatability
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
epremeaux | 0:b471f7764d46 | 1 | starting with a working list of the Arduino example sketches... |
epremeaux | 0:b471f7764d46 | 2 | |
epremeaux | 0:b471f7764d46 | 3 | |
epremeaux | 0:b471f7764d46 | 4 | 01_Basics: |
epremeaux | 0:b471f7764d46 | 5 | AnalogReadSerial |
epremeaux | 0:b471f7764d46 | 6 | Blink |
epremeaux | 0:b471f7764d46 | 7 | DigitalReadSerial |
epremeaux | 0:b471f7764d46 | 8 | Fade |
epremeaux | 0:b471f7764d46 | 9 | ReadAnalogVoltage |
epremeaux | 0:b471f7764d46 | 10 | |
epremeaux | 0:b471f7764d46 | 11 | 02_Digital |
epremeaux | 0:b471f7764d46 | 12 | BlinkWithoutDelay |
epremeaux | 0:b471f7764d46 | 13 | Button |
epremeaux | 0:b471f7764d46 | 14 | Debounce |
epremeaux | 0:b471f7764d46 | 15 | DigitalInputPullup |
epremeaux | 0:b471f7764d46 | 16 | StateChangeDetection |
epremeaux | 0:b471f7764d46 | 17 | ToneKeyboard |
epremeaux | 0:b471f7764d46 | 18 | ToneMelody |
epremeaux | 0:b471f7764d46 | 19 | ToneMultiple |
epremeaux | 0:b471f7764d46 | 20 | TonePitchFollower |
epremeaux | 0:b471f7764d46 | 21 | |
epremeaux | 0:b471f7764d46 | 22 | 03_Analog |
epremeaux | 0:b471f7764d46 | 23 | AnalogInOutSerial |
epremeaux | 0:b471f7764d46 | 24 | AnalogInput |
epremeaux | 0:b471f7764d46 | 25 | AnalogWrite |
epremeaux | 0:b471f7764d46 | 26 | Calibration |
epremeaux | 0:b471f7764d46 | 27 | Fading |
epremeaux | 0:b471f7764d46 | 28 | Smoothing |
epremeaux | 0:b471f7764d46 | 29 | |
epremeaux | 0:b471f7764d46 | 30 | 04_Communication |
epremeaux | 0:b471f7764d46 | 31 | AScii table |
epremeaux | 0:b471f7764d46 | 32 | Dimmer |
epremeaux | 0:b471f7764d46 | 33 | Graph |
epremeaux | 0:b471f7764d46 | 34 | Midi |
epremeaux | 0:b471f7764d46 | 35 | Multiserial |
epremeaux | 0:b471f7764d46 | 36 | physicalPixel |
epremeaux | 0:b471f7764d46 | 37 | ReadAScii string |
epremeaux | 0:b471f7764d46 | 38 | serial call response |
epremeaux | 0:b471f7764d46 | 39 | serial call response ascii |
epremeaux | 0:b471f7764d46 | 40 | serial event |
epremeaux | 0:b471f7764d46 | 41 | serial pass through |
epremeaux | 0:b471f7764d46 | 42 | virtual color mixer |
epremeaux | 0:b471f7764d46 | 43 | |
epremeaux | 0:b471f7764d46 | 44 | 05_Control |
epremeaux | 0:b471f7764d46 | 45 | arrays |
epremeaux | 0:b471f7764d46 | 46 | for loop itteration |
epremeaux | 0:b471f7764d46 | 47 | if statement conditional |
epremeaux | 0:b471f7764d46 | 48 | switch case |
epremeaux | 0:b471f7764d46 | 49 | switch case 2 |
epremeaux | 0:b471f7764d46 | 50 | while statement conditional |
epremeaux | 0:b471f7764d46 | 51 | |
epremeaux | 0:b471f7764d46 | 52 | 06_sensors |
epremeaux | 0:b471f7764d46 | 53 | ADXL3xx |
epremeaux | 0:b471f7764d46 | 54 | Knock |
epremeaux | 0:b471f7764d46 | 55 | Memsic2125 |
epremeaux | 0:b471f7764d46 | 56 | Ping |
epremeaux | 0:b471f7764d46 | 57 | GPS |
epremeaux | 0:b471f7764d46 | 58 | |
epremeaux | 0:b471f7764d46 | 59 | 07_Display |
epremeaux | 0:b471f7764d46 | 60 | bar graph |
epremeaux | 0:b471f7764d46 | 61 | row column scanning |
epremeaux | 0:b471f7764d46 | 62 | |
epremeaux | 0:b471f7764d46 | 63 | 08_strings |
epremeaux | 0:b471f7764d46 | 64 | character analysis |
epremeaux | 0:b471f7764d46 | 65 | string addition operator |
epremeaux | 0:b471f7764d46 | 66 | string append |
epremeaux | 0:b471f7764d46 | 67 | string case change |
epremeaux | 0:b471f7764d46 | 68 | string characters |
epremeaux | 0:b471f7764d46 | 69 | strinc comparison |
epremeaux | 0:b471f7764d46 | 70 | string constructor |
epremeaux | 0:b471f7764d46 | 71 | string index of |
epremeaux | 0:b471f7764d46 | 72 | string length |
epremeaux | 0:b471f7764d46 | 73 | length trim |
epremeaux | 0:b471f7764d46 | 74 | string replace |
epremeaux | 0:b471f7764d46 | 75 | string starts ends with |
epremeaux | 0:b471f7764d46 | 76 | substring |
epremeaux | 0:b471f7764d46 | 77 | string to int |
epremeaux | 0:b471f7764d46 | 78 | |
epremeaux | 0:b471f7764d46 | 79 | 09_USB |
epremeaux | 0:b471f7764d46 | 80 | Keyboard |
epremeaux | 0:b471f7764d46 | 81 | key and mouse |
epremeaux | 0:b471f7764d46 | 82 | mouse |
epremeaux | 0:b471f7764d46 | 83 |