SlideShare a Scribd company logo
1 of 56
Download to read offline
JAPANESE RASPBERRY PI USERS GROUP
EVENT
NAME
DATE EVENT ORGANIZE
AUG 18TH IN 2019
Raspberry Pi history, tips and use case
COSCUP19@NTUST
MASAFUMI OHTA
FOUNDER AND REP.
JAPANESE
RASPBERRY PI
USERS GROUP
Used to be a core contributor for
OpenSolaris project, now Leading
Raspberry Pi Community in Japan and
has been helping Raspberry Pi
Foundation as one of the volunteer since
2012
Often an OpenStacker looking into GPGPU
use.
I am one of the volunteer for Raspberry Pi Foundation.
I am volunteering for them as one of the forum moderator on Raspberry Pi official forum site.
I am selected ARM INNOVATOR, leading ARM-based things community
Thanks selecting me to ARM +hackster.io (an AVNET community) choosing me
Raspberry Pi history..
Looking back history: Getting back 2012 in Cambridge
What happens on the programming education?
What’s happens at that time
• Declining applicant numbers to major Computer Science
> 600 applicants in 1999
< 250 applicants in 2008
• Declining technical skills
- In 1995 most students could program when they arrived, 

but ten years later many had only designed simple HTML web pages.
- Remedial teaching required…
Diagnosing the problem
• Home computers in 1980s
- Children learned to program
- This was our source of applicants
• Replaced by appliances
- e.g. games consoles, tablets
- ‘PC is difficult to use, tablets are easy to handle’
• It is getting hard to hack ‘core’ system in computer.
- Computer is the tool for email, web surfing and Office
This is my friend’s old PC - x68000 by SHARP
Played with not only games but also programing
Bye Bye PC, Tablet and SmartPhone is too enough for IT every-day life
PC is complex and has sometimes unexpected error so Some doesn’t have any PCs, has only Tablets/SmartPhone
Concepts for the goal
• Inexpensive
- it would have to be cheap – their price target was $25, which they thought
was the price of a textbook.
• Fun
- It would have to be interesting to children, which for them meant playing
games and videos also.
• Robust
- It would have to be small and robust, so that children could carry it to
school.
• Programmable
- Obviously, it would have to be programmable, in as many languages as possible. 
Looked into ARM in cellphone
• Eben Upton looked into Broadcom ARM GPU SoC chip in Nokia cellphone
- It is enough speed to learn programing.
- He inspired old PC (BBC Micro/PC-9800), it is enough to educate programing
because cellphone has the same CPU speed nowadays as those old PC
- It may be cheaper than ordinary x64-based PC

It should be the same price as textbook (within 25US$)
Raspberry Pi 2006 Edition and Raspberry Pi Alpha boards
The first Raspberry Pi has Atmel ATmega644 22.1MHz, and a 512K SRAM for data and framebuffer storage
‘I felt that much higher performance, and the
ability to run a general-purpose operating system,
outweighed the benefits of home assembly’
- Eben Upton posted ‘RASPBERRY PI – 2006 EDITION’ to Raspberry Pi official
blog, 23rd Oct 2011
Raspberry Pi 1
Raspberry Pi 1 Model B
- First production release
- Launched in 2012
- 700MHz ARM11
- 256MB/512MB RAM
- $35
Five major revisions has been
released
Raspberry Pi 2
Raspberry Pi 2(v1.2) Model B
- 900MHz quad ARM Cortex-A53
- 1GB RAM
- Omitted Wifi/BT antennas
- $35
It is for whom don’t want to use
any antennas and use within 5V/
2A
-
Raspberry Pi 3
Raspberry Pi 3 Model B+
- 1.4GHz quad ARM Cortex-A53

(BCM2837B0 compared
BCM2837A1, which is for RPi3B)
- 1GB RAM
- 802.11ac + Bluetooth 4.2
- $35
Incorporates the improved
thermal design can go up to
1.4GHz
Raspberry Pi 4
Raspberry Pi 4 Model B
- 1.5GHz quad ARM Cortex-A72

(BCM2711B0)
- 1GB,2GB and 4GB LDDR4-RAM
- 802.11b/g/n/ac + Bluetooth 5.0 BLE
- VL805 USB controller
- BCM54213PE Gigabit Ethernet
- VideoCore VI 3D Graphics, supports
dual HDMI display output up to 4Kp60
- From $35
Renewal for latest specs, A72 fastest,

up to 4GB RAM, VideoCore VI for 4K
Raspberry Pi 

Compute Module
Raspberry Pi Compute Module 3+
- 1.2GHz quad ARM Cortex-A53(*due
to power-supply limitations)
- 1GB RAM
- Lite(No eMMC, SD Card slot)/8GB/
16GB/32GB eMMC
- Long Term Availability 

(∼2026)
- 25$
Expand eMMC for the requests from
enterprise business
Raspberry Pi
Zero
Raspberry Pi Zero
- 1GHz ARM11
- 512MB RAM
- 802.11bgn + Bluetooth 4.1(W)
- GPIO pin header (WH)
- 5$
It is for Raspberry Pi newbie/trial
use and still also limited when
purchasing
What the difference is….you know it is?
Raspberry Pi
Type A
Raspberry Pi 3 model A+
- 1.4GHz quad ARM Cortex-A53

(BCM2837B0 is the same as RPi3B+)
- 512MB RAM
- 802.11ac + Bluetooth 4.2
- $25
Smaller form factor is for embedded
and electric DIY use.same as RPI3B+,
enough memory and I/O ports for those
use
Inspired….?
Well-designed case encourages using Raspberry Pi with fun
You can check much more well-designed one with search listings
New Product: official keyboard and mouse (via USB)
Pre-order starting by reseller (Pimoroni, PiHut..)
Raspberry Pi forks was in
bloom
• Official Forum was trolled by talks about Chinese ‘forks’ board
- Orange, Banana Ads and Promotions were posted and they said ‘it is compatible
with Raspberry Pi’.
- Some were their employees trolled with incorporated organization that makes
annoyed.
• Foundation was not so upset to sue those ‘forks’
- But annoyed to ‘Raspberry Pi compatible’ as those folks said
- There are an opportunities to release ton of card-sized computers that is very
cheap and easy to get.
 ‘should be flattered but not really not’
Which is said ‘not Raspberry Pi compatible’?
Whose said it was ‘Raspberry Pi compatible’ and has issue…
There are some developments needed to use those forks..
ASUS ports some Applications from Raspberry Pi but need to ‘update-tool’ to be close to Raspberry Pi
Latest..
Raspberry Pi store in Cambridge Central
Please check open date/time..
Roadmaps..
• Say ‘who knows..’
- 8GB model for ARM servers, 4A+, Compute module 4…
- Options..
• Whisper keys..
- Down-compatible: works old/new Raspberry Pi
- ’It would have to be interesting to children, which for us meant playing games and videos’
- Official stuff, magazines and books combined with Raspberry Pi
- MagPi/Hackspace/WireFrame
- Cases
- Sneak Github :-)
DVB-T HAT is one of fun to use and a hint to
Regret ISDB-T driver by Sony is proprietary…
Raspberry Pi tips and use case
Much more tips/hints on the official forum - you should check
Raspberry Pi Engineers often post and check someone posts carefully to improve the products
Tip example 1: 3.5mm internal jack audio quality significantly improved
Raspberry Pi Engineers recommend and would ask to try..
Software License issue

on Raspbian
• Raspbian is included ‘Mathematica’, which is licensed software but it is free ‘on Raspberry
Pi’ for ‘education’
- Wolfram prohibited re-deliver their license.
- Need to remove if you sell your product included Raspberry Pi
- It used to be installed as default but latest is not
• Debian has various OSS license, thus need to check as well
• (old release only) Note Oracle Java is ‘OTN license’ is for free to use evaluation and
education use
- Need to change OpenJDK to sell your product.
Trademark rule and brand guidelines needs for your business
You must check if you sell your product included Raspberry Pi
Powered by Raspberry Pi brand for you business
Try submission (need to be screened)
Pivot to industry
2012 sales mostly to ‘hobbyists’
- still mainly sell to DIY makers
First industrial sales mid-2013
- First-party installations
- Integration into products
Low-cost, robust, programmable
- Good for toys, good for industry
- Good for prototyping use for industry
Volume forces quality
- 20,000 units a day
- No room for error
First step for studying hardware
LED blinker is basic usage to try such boards
Play Minecraft with 3D gesture sensor
3D gesture sensor makes the direction in the VR world
Retrogame on Raspberry Pi encourages children to learn inside
My Friend Paul Beech designed this, good designs fascinate children to get interested in Raspberry Pi
Ichigo Jam RPi OS is BASIC OS for education
BASIC is the another way to educate programming to kids
OTON GLASS to read characters
OTON GLASS has been made for handicapped who cannot read characters
Raspberry Pi, CPU+GPU for image recognition
An AI vendor Idein has made image recognition system runs PiZero and it works very faster.
Cucumber sorting automation with Raspberry Pi and TensorFlow
Makoto Koike, who worked for automotive company in Japan solved his mother work - choosing good one
Make wine grapes better with Raspberry Pi to reduce Agricultural chemicals
Kunio Kikushima, who is owner of Kikushima winery, check thermo and temperature with Raspberry Pi
Open Source Technologies in Health Informatics Education
Atsushi Inoue, PhD
Eastern Washington University, Spokane, WA 99202
Email: ainoue@ewu.edu,Web: http://www.inoueatsushi.net/
Curriculum. Hands-on materials. Simulated healthcare practice.
Courses required:
● Business Core (70 credits)
○ Accounting
○ Economics
○ Analytics
○ Communication& presentations
○ Law
○ OrganizationalTheory & Behavior
○ OperationalManagement
○ Finance
○ Marketing
○ InformationTechnologies
● Public Health Administration(20 credits)
○ Administration& supervision
○ Process improvement
○ Insurance
○ Policies, standards & regulations
○ Human resource
● InformationTechnology (20 credits)
○ Networking
○ Database
○ System analysis & design
○ Informationsecurity management
○ Health information technology
● Internship or cooperativeeducation (5 credits)
Features:
● AACSB Internationalaccredited.
● Goal: IT managementin healthcare industries.
● Close relation with local industries.
○ Hospitals
○ Related services (medical images such
as Inland Imaging, speech recognition
such as NextIT, etc.)
● Hands-on & active learning.
Raspberry Pi -- open source hardware.
● Raspbian OS on Raspberry Pi 3.
○ (Optional) Raspberry Pi zero+USB only.
● Internet ConnectionSharing (via direct wiring).
○ (Optional) WiFi AP+an Internet router.
● USB power supply.
● MicroSD as a disk.
OpenEMR -- open source web-based EHR.
● ONC certified complete EHR (2014 edition).
● Easy installation from the Internet -- LAMP.
● Full access to the (actual -- not virtual) system
Students
● install and configure the server.
● generate mock medical records and users.
○ (optional) phpmyadmin
● (optional) patient portal using Wordpress
A small group to play a skit.
● Nurse triage (picture below)
● Clark -- scheduling,check-in, etc.
● Billing and accounting
● Lab -- ECG, EEG, using other IoT devices
● Medical imaging (radiology)
AND/OR
A small group to develop a video of expertise in health
informationtechnologies(WHIIEC Expert Series).
● Interview
● Panel
Student course evaluation: good to very good.
Improvement: facility -- computer lab dedicated for Raspberry Pis. Better/more support on video production. Raspberry Pi zero.Small prototype use for learning IT
Atsushi Inoue is the professor at Eastern Washington Univ using RPi for IT+Major and ‘mini-startup’ studies..
Kubernetes studies for Prospective employees
Cyberagent was hold the workshop for prospective employees to learn Kubernetes
etc…
Raspberry Pi Foundation is looking for translator for multi-lang
They need to translate their programing text to many more language to build the multi-lang website
Need to trans online training stuff - projects.raspberrypi.org
Foundation is now making many of online training stuff because of teacher shortage for programing
Review and modify machine translation by crowdin
Many of sentences might be odd so you can modify to be better translation
Conclusion
• Raspberry Pi is programmable, robust, cheap and fun like
purchasing textbook at School
- it would have to be cheap – their price target was
$25, which they thought was the price of a textbook.
• It might be useful in many ways in everywhere.
• You can check many useful tips at Raspberry Pi Official
forum (their engineers often drop on great one)
• Sneak for next future products..
THANKS COMING MY SESSION
MASAFUMI OHTA - REP OF JAPANESE RASPBERRY PI USERS GROUP masafumi@pid0.org tweet @masafumiohta

More Related Content

Similar to Raspberry pi history, tips and use case (coscup19)

Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!Masafumi Ohta
 
Raspberry pi Update - Encourage your IOT
Raspberry pi Update - Encourage your IOTRaspberry pi Update - Encourage your IOT
Raspberry pi Update - Encourage your IOTLF Events
 
Raspberrypi best ppt
Raspberrypi best ppt Raspberrypi best ppt
Raspberrypi best ppt SOMRAJ GAUTAM
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi동호 손
 
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...Ravindranath67
 
Raspberry Pi Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi TechnologyRavi Basil
 
Raspberry pi seminar
Raspberry pi seminarRaspberry pi seminar
Raspberry pi seminarAkash Kumar
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionVatsal N Shah
 
My presentation raspberry pi
My presentation raspberry piMy presentation raspberry pi
My presentation raspberry piHusainBhaldar21
 
Raspberry pi 3
Raspberry pi 3Raspberry pi 3
Raspberry pi 3Vipin V
 
Introduction of raspberry pi
Introduction of raspberry piIntroduction of raspberry pi
Introduction of raspberry pipankaj478
 
Raspberry pi sikha
Raspberry pi sikhaRaspberry pi sikha
Raspberry pi sikhasikhakv
 

Similar to Raspberry pi history, tips and use case (coscup19) (20)

Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!
 
Raspberry pi Update - Encourage your IOT
Raspberry pi Update - Encourage your IOTRaspberry pi Update - Encourage your IOT
Raspberry pi Update - Encourage your IOT
 
Raspberrypi best ppt
Raspberrypi best ppt Raspberrypi best ppt
Raspberrypi best ppt
 
Raaaaassspberry pi
Raaaaassspberry piRaaaaassspberry pi
Raaaaassspberry pi
 
Raspberry
RaspberryRaspberry
Raspberry
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
 
Raspberry Pi Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi Technology
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi seminar
Raspberry pi seminarRaspberry pi seminar
Raspberry pi seminar
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An Introduction
 
My presentation raspberry pi
My presentation raspberry piMy presentation raspberry pi
My presentation raspberry pi
 
Raspberry pi 3
Raspberry pi 3Raspberry pi 3
Raspberry pi 3
 
Introduction of raspberry pi
Introduction of raspberry piIntroduction of raspberry pi
Introduction of raspberry pi
 
Raspberry pi sikha
Raspberry pi sikhaRaspberry pi sikha
Raspberry pi sikha
 
Rasp berry Pi
Rasp berry PiRasp berry Pi
Rasp berry Pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Mag pi18 Citation "PhotoReportage"
Mag pi18 Citation "PhotoReportage"Mag pi18 Citation "PhotoReportage"
Mag pi18 Citation "PhotoReportage"
 

More from Masafumi Ohta

Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...Masafumi Ohta
 
Journey with the vineyard compressed
Journey with the vineyard compressedJourney with the vineyard compressed
Journey with the vineyard compressedMasafumi Ohta
 
Lt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_editedLt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_editedMasafumi Ohta
 
Minio on Raspberry Pi
Minio on Raspberry PiMinio on Raspberry Pi
Minio on Raspberry PiMasafumi Ohta
 
20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_LinuxconMasafumi Ohta
 
20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoyaMasafumi Ohta
 
Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Masafumi Ohta
 
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Masafumi Ohta
 
CLSイベント企画について
CLSイベント企画についてCLSイベント企画について
CLSイベント企画についてMasafumi Ohta
 
Raspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 HokkaidoRaspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 HokkaidoMasafumi Ohta
 
Raspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in JapanRaspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in JapanMasafumi Ohta
 
Raspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoyaRaspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoyaMasafumi Ohta
 
Raspberry pi & rilakkuma
Raspberry pi & rilakkumaRaspberry pi & rilakkuma
Raspberry pi & rilakkumaMasafumi Ohta
 
トークセッション
トークセッショントークセッション
トークセッションMasafumi Ohta
 
Raspberry pi on java 20130514
Raspberry pi on java 20130514Raspberry pi on java 20130514
Raspberry pi on java 20130514Masafumi Ohta
 
Raspberry pi on java 20130510
Raspberry pi on java 20130510Raspberry pi on java 20130510
Raspberry pi on java 20130510Masafumi Ohta
 
Getting started raspberry pi osc hamamatsu
Getting started raspberry pi osc hamamatsuGetting started raspberry pi osc hamamatsu
Getting started raspberry pi osc hamamatsuMasafumi Ohta
 

More from Masafumi Ohta (20)

Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD card...
 
Journey with the vineyard compressed
Journey with the vineyard compressedJourney with the vineyard compressed
Journey with the vineyard compressed
 
Lt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_editedLt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_edited
 
Minio on Raspberry Pi
Minio on Raspberry PiMinio on Raspberry Pi
Minio on Raspberry Pi
 
20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon
 
20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya
 
20140521 Qcon資料
20140521 Qcon資料20140521 Qcon資料
20140521 Qcon資料
 
CLSx tokyo 2015 #0
CLSx tokyo 2015 #0CLSx tokyo 2015 #0
CLSx tokyo 2015 #0
 
Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較
 
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
 
CLSイベント企画について
CLSイベント企画についてCLSイベント企画について
CLSイベント企画について
 
Raspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 HokkaidoRaspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 Hokkaido
 
Raspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in JapanRaspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in Japan
 
Raspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoyaRaspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoya
 
Raspberry pi & rilakkuma
Raspberry pi & rilakkumaRaspberry pi & rilakkuma
Raspberry pi & rilakkuma
 
トークセッション
トークセッショントークセッション
トークセッション
 
Raspberry pi on java 20130514
Raspberry pi on java 20130514Raspberry pi on java 20130514
Raspberry pi on java 20130514
 
Raspberry pi on java 20130510
Raspberry pi on java 20130510Raspberry pi on java 20130510
Raspberry pi on java 20130510
 
Lt hamamtsu
Lt hamamtsuLt hamamtsu
Lt hamamtsu
 
Getting started raspberry pi osc hamamatsu
Getting started raspberry pi osc hamamatsuGetting started raspberry pi osc hamamatsu
Getting started raspberry pi osc hamamatsu
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Raspberry pi history, tips and use case (coscup19)

  • 1. JAPANESE RASPBERRY PI USERS GROUP EVENT NAME DATE EVENT ORGANIZE AUG 18TH IN 2019 Raspberry Pi history, tips and use case COSCUP19@NTUST
  • 2. MASAFUMI OHTA FOUNDER AND REP. JAPANESE RASPBERRY PI USERS GROUP Used to be a core contributor for OpenSolaris project, now Leading Raspberry Pi Community in Japan and has been helping Raspberry Pi Foundation as one of the volunteer since 2012 Often an OpenStacker looking into GPGPU use.
  • 3. I am one of the volunteer for Raspberry Pi Foundation. I am volunteering for them as one of the forum moderator on Raspberry Pi official forum site.
  • 4. I am selected ARM INNOVATOR, leading ARM-based things community Thanks selecting me to ARM +hackster.io (an AVNET community) choosing me
  • 6. Looking back history: Getting back 2012 in Cambridge What happens on the programming education?
  • 7. What’s happens at that time • Declining applicant numbers to major Computer Science > 600 applicants in 1999 < 250 applicants in 2008 • Declining technical skills - In 1995 most students could program when they arrived, 
 but ten years later many had only designed simple HTML web pages. - Remedial teaching required…
  • 8. Diagnosing the problem • Home computers in 1980s - Children learned to program - This was our source of applicants • Replaced by appliances - e.g. games consoles, tablets - ‘PC is difficult to use, tablets are easy to handle’ • It is getting hard to hack ‘core’ system in computer. - Computer is the tool for email, web surfing and Office
  • 9. This is my friend’s old PC - x68000 by SHARP Played with not only games but also programing
  • 10. Bye Bye PC, Tablet and SmartPhone is too enough for IT every-day life PC is complex and has sometimes unexpected error so Some doesn’t have any PCs, has only Tablets/SmartPhone
  • 11. Concepts for the goal • Inexpensive - it would have to be cheap – their price target was $25, which they thought was the price of a textbook. • Fun - It would have to be interesting to children, which for them meant playing games and videos also. • Robust - It would have to be small and robust, so that children could carry it to school. • Programmable - Obviously, it would have to be programmable, in as many languages as possible. 
  • 12. Looked into ARM in cellphone • Eben Upton looked into Broadcom ARM GPU SoC chip in Nokia cellphone - It is enough speed to learn programing. - He inspired old PC (BBC Micro/PC-9800), it is enough to educate programing because cellphone has the same CPU speed nowadays as those old PC - It may be cheaper than ordinary x64-based PC
 It should be the same price as textbook (within 25US$)
  • 13. Raspberry Pi 2006 Edition and Raspberry Pi Alpha boards The first Raspberry Pi has Atmel ATmega644 22.1MHz, and a 512K SRAM for data and framebuffer storage
  • 14. ‘I felt that much higher performance, and the ability to run a general-purpose operating system, outweighed the benefits of home assembly’ - Eben Upton posted ‘RASPBERRY PI – 2006 EDITION’ to Raspberry Pi official blog, 23rd Oct 2011
  • 15. Raspberry Pi 1 Raspberry Pi 1 Model B - First production release - Launched in 2012 - 700MHz ARM11 - 256MB/512MB RAM - $35 Five major revisions has been released
  • 16. Raspberry Pi 2 Raspberry Pi 2(v1.2) Model B - 900MHz quad ARM Cortex-A53 - 1GB RAM - Omitted Wifi/BT antennas - $35 It is for whom don’t want to use any antennas and use within 5V/ 2A -
  • 17. Raspberry Pi 3 Raspberry Pi 3 Model B+ - 1.4GHz quad ARM Cortex-A53
 (BCM2837B0 compared BCM2837A1, which is for RPi3B) - 1GB RAM - 802.11ac + Bluetooth 4.2 - $35 Incorporates the improved thermal design can go up to 1.4GHz
  • 18. Raspberry Pi 4 Raspberry Pi 4 Model B - 1.5GHz quad ARM Cortex-A72
 (BCM2711B0) - 1GB,2GB and 4GB LDDR4-RAM - 802.11b/g/n/ac + Bluetooth 5.0 BLE - VL805 USB controller - BCM54213PE Gigabit Ethernet - VideoCore VI 3D Graphics, supports dual HDMI display output up to 4Kp60 - From $35 Renewal for latest specs, A72 fastest,
 up to 4GB RAM, VideoCore VI for 4K
  • 19. Raspberry Pi 
 Compute Module Raspberry Pi Compute Module 3+ - 1.2GHz quad ARM Cortex-A53(*due to power-supply limitations) - 1GB RAM - Lite(No eMMC, SD Card slot)/8GB/ 16GB/32GB eMMC - Long Term Availability 
 (∼2026) - 25$ Expand eMMC for the requests from enterprise business
  • 20. Raspberry Pi Zero Raspberry Pi Zero - 1GHz ARM11 - 512MB RAM - 802.11bgn + Bluetooth 4.1(W) - GPIO pin header (WH) - 5$ It is for Raspberry Pi newbie/trial use and still also limited when purchasing
  • 21. What the difference is….you know it is?
  • 22. Raspberry Pi Type A Raspberry Pi 3 model A+ - 1.4GHz quad ARM Cortex-A53
 (BCM2837B0 is the same as RPi3B+) - 512MB RAM - 802.11ac + Bluetooth 4.2 - $25 Smaller form factor is for embedded and electric DIY use.same as RPI3B+, enough memory and I/O ports for those use Inspired….?
  • 23. Well-designed case encourages using Raspberry Pi with fun You can check much more well-designed one with search listings
  • 24. New Product: official keyboard and mouse (via USB) Pre-order starting by reseller (Pimoroni, PiHut..)
  • 25. Raspberry Pi forks was in bloom • Official Forum was trolled by talks about Chinese ‘forks’ board - Orange, Banana Ads and Promotions were posted and they said ‘it is compatible with Raspberry Pi’. - Some were their employees trolled with incorporated organization that makes annoyed. • Foundation was not so upset to sue those ‘forks’ - But annoyed to ‘Raspberry Pi compatible’ as those folks said - There are an opportunities to release ton of card-sized computers that is very cheap and easy to get.
  • 26.  ‘should be flattered but not really not’
  • 27. Which is said ‘not Raspberry Pi compatible’? Whose said it was ‘Raspberry Pi compatible’ and has issue…
  • 28. There are some developments needed to use those forks.. ASUS ports some Applications from Raspberry Pi but need to ‘update-tool’ to be close to Raspberry Pi
  • 30. Raspberry Pi store in Cambridge Central Please check open date/time..
  • 31. Roadmaps.. • Say ‘who knows..’ - 8GB model for ARM servers, 4A+, Compute module 4… - Options.. • Whisper keys.. - Down-compatible: works old/new Raspberry Pi - ’It would have to be interesting to children, which for us meant playing games and videos’ - Official stuff, magazines and books combined with Raspberry Pi - MagPi/Hackspace/WireFrame - Cases - Sneak Github :-)
  • 32. DVB-T HAT is one of fun to use and a hint to Regret ISDB-T driver by Sony is proprietary…
  • 33. Raspberry Pi tips and use case
  • 34. Much more tips/hints on the official forum - you should check Raspberry Pi Engineers often post and check someone posts carefully to improve the products
  • 35. Tip example 1: 3.5mm internal jack audio quality significantly improved Raspberry Pi Engineers recommend and would ask to try..
  • 36.
  • 37. Software License issue
 on Raspbian • Raspbian is included ‘Mathematica’, which is licensed software but it is free ‘on Raspberry Pi’ for ‘education’ - Wolfram prohibited re-deliver their license. - Need to remove if you sell your product included Raspberry Pi - It used to be installed as default but latest is not • Debian has various OSS license, thus need to check as well • (old release only) Note Oracle Java is ‘OTN license’ is for free to use evaluation and education use - Need to change OpenJDK to sell your product.
  • 38. Trademark rule and brand guidelines needs for your business You must check if you sell your product included Raspberry Pi
  • 39. Powered by Raspberry Pi brand for you business Try submission (need to be screened)
  • 40. Pivot to industry 2012 sales mostly to ‘hobbyists’ - still mainly sell to DIY makers First industrial sales mid-2013 - First-party installations - Integration into products Low-cost, robust, programmable - Good for toys, good for industry - Good for prototyping use for industry Volume forces quality - 20,000 units a day - No room for error
  • 41. First step for studying hardware LED blinker is basic usage to try such boards
  • 42. Play Minecraft with 3D gesture sensor 3D gesture sensor makes the direction in the VR world
  • 43. Retrogame on Raspberry Pi encourages children to learn inside My Friend Paul Beech designed this, good designs fascinate children to get interested in Raspberry Pi
  • 44. Ichigo Jam RPi OS is BASIC OS for education BASIC is the another way to educate programming to kids
  • 45. OTON GLASS to read characters OTON GLASS has been made for handicapped who cannot read characters
  • 46. Raspberry Pi, CPU+GPU for image recognition An AI vendor Idein has made image recognition system runs PiZero and it works very faster.
  • 47. Cucumber sorting automation with Raspberry Pi and TensorFlow Makoto Koike, who worked for automotive company in Japan solved his mother work - choosing good one
  • 48. Make wine grapes better with Raspberry Pi to reduce Agricultural chemicals Kunio Kikushima, who is owner of Kikushima winery, check thermo and temperature with Raspberry Pi
  • 49. Open Source Technologies in Health Informatics Education Atsushi Inoue, PhD Eastern Washington University, Spokane, WA 99202 Email: ainoue@ewu.edu,Web: http://www.inoueatsushi.net/ Curriculum. Hands-on materials. Simulated healthcare practice. Courses required: ● Business Core (70 credits) ○ Accounting ○ Economics ○ Analytics ○ Communication& presentations ○ Law ○ OrganizationalTheory & Behavior ○ OperationalManagement ○ Finance ○ Marketing ○ InformationTechnologies ● Public Health Administration(20 credits) ○ Administration& supervision ○ Process improvement ○ Insurance ○ Policies, standards & regulations ○ Human resource ● InformationTechnology (20 credits) ○ Networking ○ Database ○ System analysis & design ○ Informationsecurity management ○ Health information technology ● Internship or cooperativeeducation (5 credits) Features: ● AACSB Internationalaccredited. ● Goal: IT managementin healthcare industries. ● Close relation with local industries. ○ Hospitals ○ Related services (medical images such as Inland Imaging, speech recognition such as NextIT, etc.) ● Hands-on & active learning. Raspberry Pi -- open source hardware. ● Raspbian OS on Raspberry Pi 3. ○ (Optional) Raspberry Pi zero+USB only. ● Internet ConnectionSharing (via direct wiring). ○ (Optional) WiFi AP+an Internet router. ● USB power supply. ● MicroSD as a disk. OpenEMR -- open source web-based EHR. ● ONC certified complete EHR (2014 edition). ● Easy installation from the Internet -- LAMP. ● Full access to the (actual -- not virtual) system Students ● install and configure the server. ● generate mock medical records and users. ○ (optional) phpmyadmin ● (optional) patient portal using Wordpress A small group to play a skit. ● Nurse triage (picture below) ● Clark -- scheduling,check-in, etc. ● Billing and accounting ● Lab -- ECG, EEG, using other IoT devices ● Medical imaging (radiology) AND/OR A small group to develop a video of expertise in health informationtechnologies(WHIIEC Expert Series). ● Interview ● Panel Student course evaluation: good to very good. Improvement: facility -- computer lab dedicated for Raspberry Pis. Better/more support on video production. Raspberry Pi zero.Small prototype use for learning IT Atsushi Inoue is the professor at Eastern Washington Univ using RPi for IT+Major and ‘mini-startup’ studies..
  • 50. Kubernetes studies for Prospective employees Cyberagent was hold the workshop for prospective employees to learn Kubernetes
  • 52. Raspberry Pi Foundation is looking for translator for multi-lang They need to translate their programing text to many more language to build the multi-lang website
  • 53. Need to trans online training stuff - projects.raspberrypi.org Foundation is now making many of online training stuff because of teacher shortage for programing
  • 54. Review and modify machine translation by crowdin Many of sentences might be odd so you can modify to be better translation
  • 55. Conclusion • Raspberry Pi is programmable, robust, cheap and fun like purchasing textbook at School - it would have to be cheap – their price target was $25, which they thought was the price of a textbook. • It might be useful in many ways in everywhere. • You can check many useful tips at Raspberry Pi Official forum (their engineers often drop on great one) • Sneak for next future products..
  • 56. THANKS COMING MY SESSION MASAFUMI OHTA - REP OF JAPANESE RASPBERRY PI USERS GROUP masafumi@pid0.org tweet @masafumiohta