Micro & Mobile
Pance Cavkovski
The author
• Pance Cavkovski
• Senior Software Engineer @ Netcetera
• Java, Flex & JavaScript developer
• Hardware & elect...
The device
• Raspberry Pi + Arduino
• Basic multimeter: AC/DC voltage,
frequency spectrum, resistance
• Results shown in a...
The hardware
• Raspberry Pi
• Arduino Mega 2560
• Custom adapter and
interface board

|
The software

Browser app

d3js
d3js

JSON

• Arduino readings
• Java8 SE Embedded server
• D3.js animated SVG graphs

Jav...
The demo

|
The mobile reason
• Mobile is not just responsive
• Mobile browsers are getting lot faster
• JavaScript applications can r...
The micro reason
• Micro devices are catching on and improving
• Raspberry Pi Mod. B rev. 2: 700MHz ARM, 512MB SDRAM
Rumor...
The Java reason
• Java8 improves the embedded editions
• Java8 SE Embedded:
mid-high range, Full OS, general functions, li...
Thanks for the attention!
Follow @hsilomedus
pance.cavkovski@netcetera.com
github.com/hsilomedus/pi4jmultimeter
Upcoming SlideShare
Loading in...5
×

JAZOON'13 - Pance Cavkovski - Micro & Mobile

520
-1

Published on

http://guide13.jazoon.com/#/submissions/101

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
520
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

JAZOON'13 - Pance Cavkovski - Micro & Mobile

  1. 1. Micro & Mobile Pance Cavkovski
  2. 2. The author • Pance Cavkovski • Senior Software Engineer @ Netcetera • Java, Flex & JavaScript developer • Hardware & electronics fan |
  3. 3. The device • Raspberry Pi + Arduino • Basic multimeter: AC/DC voltage, frequency spectrum, resistance • Results shown in a mobile web application |
  4. 4. The hardware • Raspberry Pi • Arduino Mega 2560 • Custom adapter and interface board |
  5. 5. The software Browser app d3js d3js JSON • Arduino readings • Java8 SE Embedded server • D3.js animated SVG graphs Java Java Java8 WebSocket WebSocket lighttpd pi4j pi4j Serial communication Analog read + FFT |
  6. 6. The demo |
  7. 7. The mobile reason • Mobile is not just responsive • Mobile browsers are getting lot faster • JavaScript applications can run smoothly |
  8. 8. The micro reason • Micro devices are catching on and improving • Raspberry Pi Mod. B rev. 2: 700MHz ARM, 512MB SDRAM Rumored Model C: Dual Core, 1GB RAM ? • Arduino TRE: Intel 1GHz ARM, 512MB DDR3l RAM • Lots of sensors and shields available |
  9. 9. The Java reason • Java8 improves the embedded editions • Java8 SE Embedded: mid-high range, Full OS, general functions, limited I/O integration • Java8 ME Embedded (v.3.3) : low-mid range, Full/min OS, I/O integrated, optimized, available tools • Developer versions available |
  10. 10. Thanks for the attention! Follow @hsilomedus pance.cavkovski@netcetera.com github.com/hsilomedus/pi4jmultimeter
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×