UNPKG

mbed-simulator

Version:
89 lines (78 loc) 2.84 kB
<!doctype html> <html lang="en-us"> <head> <meta charset="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Mbed Simulator</title> <link rel="stylesheet" href="/style/simulator.css"> <!-- Emulating Mbed OS 5 applications in the browser (c) 2017-2018 Arm Ltd. Written by Jan Jongboom. Version {{version}} --> </head> <body> <section id="header"> Arm Mbed OS simulator <span id="links"> <a target="_blank" href="https://github.com/janjongboom/mbed-simulator#cli">Download offline version</a> | <a target="_blank" href="https://github.com/janjongboom/mbed-simulator">GitHub project</a> </span> </section> <section id="project"> <section id="editor-container"> <div id="editor-topbar"> <select id="select-project"> <option disabled>-- Basic demo's --</option> <option selected name="blinky">Blinky</option> <option name="interrupts">Interrupts</option> <option name="events">Events</option> <option name="pwmout">PwmOut</option> <option name="busout">Blinky with BusOut</option> <option name="trace">Tracing</option> <option name="bd">Block Device</option> <option disabled>-- Peripherals --</option> <option name="lcd">LCD Display</option> <option name="touchscreen">Touch screen</option> <option name="temperature">Temperature / humidity</option> <option disabled>-- Networking --</option> <option name="tcpsocket">TCP Socket</option> <option name="tlssocket">TLS Socket</option> <option name="http">HTTP</option> <option name="https">HTTPS</option> <option name="coap">CoAP</option> <option name="ntp">Time over UDP</option> <option name="lorawan">LoRaWAN</option> <option name="lorawan-abp">LoRaWAN (ABP)</option> </select> <button id="load-demo">Load demo</button> <div id="run-container"> <span id="run-status"></span> <button id="run">Run</button> </div> </div> <div id="editor">#include "mbed.h" DigitalOut led(LED1); int main() { while (1) { led = !led; printf("Blink! LED is now %d\n", led.read()); wait_ms(500); } } </div> </section> <section id="viewer"> <div id="compilation-failed"> <h3>Compilation failed</h3> <pre></pre> </div> <iframe src="/view/blinky"></iframe> </section> </section> <script type="text/javascript" src="/ace/ace.js"></script> <script type="text/javascript" src="/js-hal/pinnames.js"></script> <script type="text/javascript" src="/js-ui/ga.js"></script> <script type="text/javascript" src="/js-ui/editor.js"></script> </body> </html>