Skip to content

CircuitMess Ringo is an educational DIY mobile phone designed to bring electronics and programming to the crowd in a fun and interesting way.

License

Notifications You must be signed in to change notification settings

steka/CircuitMess-Ringo

 
 

Repository files navigation

CircuitMess Ringo - an educational DIY mobile phone

This is the main CircuitMess Ringo GitHub repository.

Ringo is an educational mobile phone that you make and code yourself. It comes in parts that have to be assembled and then leaves you with all the time in the world to build on the pre-loaded software.

This is the page where you will find all the neccessary information about how to do your own programming on Ringo using Arduino platform.

All the libraries, licenses, schematics and source files are available to check out at anytime. Additional information can be found on the offical CircuitMess website.

Ringo is a DIY mobile phone project that was recently successfuly funded on Kickstarter: https://www.kickstarter.com/projects/albertgajsak/makerphone-an-educational-diy-mobile-phone


Installation

Follow step-by-step installation guide that helps you install Ringo board package for Arduino IDE.

If you are already familliar with Arduino board package installation,
here is .json file from wchich you can download the Ringo package:
https://raw.githubusercontent.com/CircuitMess/MAKERphone/boardArduino/package_CircuitMess_Ringo_index.json


Schematics

In the master branch you'll find subfolder schematics which contains schemes for every part of the Ringo phone.

There are 5 seperate scheme files each representing a different board:


Features

We tried to fit CircuitMess Ringo with as many features as possible. Time spend using the phone and programming it's new features surely won't be boring with all of these:

  • A color screen
  • Python programming language compatibility
  • Scratch programming language compatibility
  • Arduino (C/C++) compatibility
  • Dedicated DAC and electronic volume controller for sound regulation and .mp3 and .wav playback
  • 8 individually programmable RGB LEDs
  • Phone calls and messages
  • Wi-Fi, Bluetooth, RTC (real-time clock)
  • 2G (SIM800) or 4G (SIM7600) chipset
  • SD Memory Card expanded storage

Examples

We are currently working on creating as many examples as possible. Don't worry, you won't have to start from zero!


Used libraries and copyright notices

See NOTICE


Meta

CircuitMess - https://www.circuitmess.com/ - @circuitmess.com

Facebook - https://www.facebook.com/makerbuino/

Instagram - https://www.instagram.com/thecircuitmess/

Twitter - https://twitter.com/circuitmess

YouTube - https://www.youtube.com/channel/UCVUvt1CeoZpCSnwg3oBMsOQ

Copyright © 2020 CircuitMess

Licensed under MIT license

About

CircuitMess Ringo is an educational DIY mobile phone designed to bring electronics and programming to the crowd in a fun and interesting way.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 62.1%
  • C++ 36.5%
  • Processing 1.4%