• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here: Home » DIY UMPC/PDA With Raspberry Pi, BeagleBone

By Abhishek Ghosh January 8, 2017 12:35 am Updated on January 8, 2017

DIY UMPC/PDA With Raspberry Pi, BeagleBone

Advertisement

Here is a Gross Guide to Build DIY UMPC/PDA With Raspberry Pi, BeagleBone and Install Your Favourite Real Time OS or Desktop OS or Embedded Linux. It is a gross guide, not a step by step guide. As we pointed out before on another article listing Raspberry Pi alternatives – not all of these Single-Board Computers are Libre Hardware, neither Raspberry Pi is cheapest now. We use the phrase Raspberry Pi to indicate the small Single-Board Computer segment. BeagleBone is Free Software Foundation listed Libre Hardware with some issues. Also Debian, Ubuntu, CentOS etc are not Libre Software. You should understand you need, capability and current possibilities of 100% Libre Software-Libre combination. If you use plain Raspberry Pi with their OS, it is just easy but that is not 100% Libre Software-Libre combination. First, Ben NanoNote exists :

Vim
1
http://en.qi-hardware.com/wiki/Ben_NanoNote

Second, there is Pyra :

Vim
1
https://pyra-handheld.com/boards/pages/pyraimages/

Last, we are not talking about them because we are building our own.

Advertisement

---

 

Porting Stolen Idea to DIY UMPC/PDA With Raspberry Pi, BeagleBone

 

Psion Series 5 almost a standard from PDA era. Commercial PDA and UMPC segment almost died now out of tablets, smartphones. Psion Series 5 was correct for the users who needed advanced usage, so were many HP to Nokia devices. Here is a nice list with images of them :

Vim
1
https://www.reddit.com/r/linux/comments/4biamr/a_list_of_handheldpocket_linux_computers/

With time, 4G/LTE almost blasted wired internet, 5G is knocking the door. With the comeback of Single-Board Computers as Raspberry Pi to whatever, a QWERTY keyboard, a touchpad like device to control mouse pointer if needed, a display and battery completes the goal within $200 budget. In this situation, using a Libre Software with text-based user interface should serve the best possible purpose for office, SSH to day to day works. Sadly there is no GNU/Linux distro which has text-based User Interface (TUI) as default OS desktop window management. That is the funny reason we need to use full command line interface on SSH. The operating systems which had such full TUI were not Libre Software or no way possible to use on modern ARM systems. But there is a package named Twin for TUI :

Vim
1
https://github.com/cosmos72/twin

Installing the server OS on Single-Board Computer and attaching the display-keyboard to work with a KVM switch should be the easiest way to restrict resources and battery. But sadly such easy way does not exist. Because without Libre Hardware,  Libre Software you can not expect source code. For that reason we have guides like how to develop TUI applications. There are embedded GNU/Linux which are Libre Software :

Vim
1
2
http://proteanos.com
https://librecmc.org

There are extensive guides on the web for installing embedded GNU/Linux on these single-board computers :

Vim
1
http://www.pebblebay.com/raspberry-pi-embedded/

In the same way there is Real Time GNU/Linux OS, which is Libre Software. We have to make the thing like Psion Series 5’s interface. Anyone can add those keyboard, display and run Raspberry Pi. You’ll get such on Adafruit like websites.

 

Building the Chassis of DIY UMPC/PDA With Raspberry Pi, BeagleBone

 

We have an extensive guide on building DIY enclosure for Arduino. In that guide we have talked about how to use wood to aluminium to build enclosure. In our this DIY UMPC/PDA with Raspberry Pi, BeagleBone etc board project, the basic thing is same. Two 2.5″ hard drive enclosures with hinge will make a new box – one is for the board, keyboard and touchpad one is for display and battery. You have cut the areas for keyboard, display, ports etc. For such easy

List of stuffs to buy:

  1. Raspberry Pi or BeagleBone or other single-board computer
  2. Three Female USB ports with wire end
  3. One Ethernet port with wire end
  4. Full QWERTY keyboard
  5. 3.5″ display with 480×320 16-bit color pixels
  6. 1000mAh battery and charger circuit
  7. Case – two 2.5″ hard drive enclosures
  8. A/V out with wire end
  9. Mini qwerty keyboard for raspberry pi
  10. Mini Metal Speaker w/ Wires – 8 ohm 0.5W (optional)

Joining them, cutting them demands skill and practical idea. Obviously if you use your 3D printer or any 3D printing service, you can make thing exactly like Psion Series 5. I think this a good guide :

Vim
1
http://imgur.com/gallery/J0P5n

I know what you’ll dislike! With the heading DIY UMPC/PDA with Raspberry Pi, pathetic, I am offering finishing with two plastic 2.5″ hard drive enclosures. First build the thing. As long Sony, Apple, HP does not sell ONLY the UMPC/PDA casing, good finishing means you have to find some article like this :

Vim
1
http://nerdtechy.com/best-usb-sata-hard-drive-enclosures

to get some idea of near perfect 3.5″ aluminium hard drive enclosure with lid system. Perform web search with phrases like –

aluminium wallet for banknotes, mini aluminium briefcase, mini aluminium suitcase, aluminium casting service, Aluminium Alloy Case Enclosure Box for Raspberry PI, iPad notebook with keyboard etc on Google images to get idea.

DIY-UMPCPDA-With-Raspberry-Pi-BeagleBone

Here is one made with wood :

Vim
1
https://in.pinterest.com/pin/222013456600620652/

Making mini laptop like aluminium box is not big matter. The hinge assembly is difficult to make without good moulding. If you think like Apple, you can cut the boom part of aluminium credit card hold like thing screw fix with slightly bigger sized aluminium box. If the prototype with plastic is made, it is fully DIY work.
Obviously you can use a rubber gasket for fitting the display. That is the reason I gave you that guide on building DIY enclosure for Arduino link. Pelican 1200 case is infamous for testing anything.

Raspberry Pi, BeagleBone are for prototyping. They will be thick. If you custom build everything with PCB service, they will be slim with mini USB ports.

Tagged With diy umpc , raspberry pi pda , raspberry pi umpc , diy pda , Pi umpc , pi cm3 umpc , umpc vs pda , pda net for raspberry pi , how to make a raspberry pi ino a pda , diy pda using ssingleboard computer

This Article Has Been Shared 452 Times!

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to DIY UMPC/PDA With Raspberry Pi, BeagleBone

  • Getting Started With DIY Electronics With Low Budget

    Here is a Guide For Getting Started With DIY Electronics With Low Budget. We Discussed About the Components Needed For Electronics DIY Works.

  • Mini Bulb & Mini Bulb Holder Buying Guide for DIY Electronics

    Shopping is Not Easy than it Sounds. They Have Scientific Standards. Here is Mini Bulb & Mini Bulb Holder Buying Guide for DIY Electronics.

  • Which Microcontrollers Can Be Programmed?

    Peoples Often Ask How to Program a Micrrocontroller or IC. In This Article We Have Explained Which Microcontrollers Can Be Programmed and Their Proper Naming Convention.

  • Build DIY Ultrasound Machine Under 500 USD

    Here is How to Build DIY Ultrasound Machine Under 500 Bucks. Small Companies Easily Follow the IEEE Medical Device Standard For Production.

  • Arduino Based Patient Monitoring : Overview

    Here is an Overview of F/OSS Arduino Based Patient Monitoring in Terms of Ease of Build, Cost, Features & Comparison With Proprietary.

Additionally, performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Cyberpunk Aesthetics: What’s in it Special January 27, 2023
  • How to Do Electrical Layout Plan for Adding Smart Switches January 26, 2023
  • What is a Data Mesh? January 25, 2023
  • What is Vehicular Ad-Hoc Network? January 24, 2023
  • Difference Between Panel Light, COB Light, Track Light January 21, 2023

About This Article

Cite this article as: Abhishek Ghosh, "DIY UMPC/PDA With Raspberry Pi, BeagleBone," in The Customize Windows, January 8, 2017, January 29, 2023, https://thecustomizewindows.com/2017/01/diy-umpcpda-with-raspberry-pi-beaglebone/.

Source:The Customize Windows, JiMA.in

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT