Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
mbeddr on aruino
Search
Kolja Dummann
September 16, 2013
Programming
310
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
mbeddr on aruino
Language extension for the arduino platform in mbeddr
Kolja Dummann
September 16, 2013
More Decks by Kolja Dummann
See All by Kolja Dummann
Fsharp
coolya
0
1.1k
Android insights
coolya
0
170
IoT with extensible C - Democamp
coolya
0
170
Internet of thing with extensible C
coolya
0
160
mbeddr & MPS overview
coolya
0
160
What if we could change programming languages?
coolya
0
2.8k
Other Decks in Programming
See All in Programming
SREの越境 / SRE Collaboration
y0hgi
2
280
JRuby: Past, Present, and Future
headius
0
200
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
170
速習iPhone Duo対応
yuukiw00w
2
820
AWSに止められる覚悟してますか?
morizo_1984
1
370
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.9k
Verilogで学ぶCPU自作入門.pdf
uyuki234
8
3.4k
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
一人だけ、Kiroが静止する日
hideg
0
130
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
450
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
480
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
270
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
770
Evolving SEO for Evolving Search Engines
ryanjones
0
300
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
580
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
250
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
250
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
58k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
530
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Google's AI Overviews - The New Search
badams
0
1.6k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
520
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
740
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Transcript
Extending mbeddr with Arduino support Kolja Dummann http://logv.ws @dumdidum
Provide extensible first class language concepts for hardware interaction and
description.
Arduino “Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.”
Why Arduino? open source software and hardware lots of hardware
extension many compatible boards huge community
mbeddr “mbeddr supports embedded software development based on an extensible
version of the C programming language and an IDE”
Why mbeddr? open source extensible C implementation based on JetBrains
MPS awesome user guide and documentation
What’s working?
Hardware and platform description
Project configuration
Makefile generation
Digital I/O + PWM
Analog inputs
Interrupts
What’s next?
EEPROM support
Better IDE integration Upload code from mbeddr On device debugging
Integrated run/debug configuration
Extended sensor and shield support sensors: • Temperature (PT 1X,
NTC) • Light • Vibration • … shields: • Ethernet • Bluetooth • NFC / RFID • …
More boards
Eclipse Public License https://github.com/coolya/mbeddr.arduino/ All of it is Open Source