All Projects → CircuitMess → CircuitMess-Ringo

CircuitMess / CircuitMess-Ringo

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

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
processing
702 projects

Labels

Projects that are alternatives of or similar to CircuitMess-Ringo

Carton Android
Carton SDK and main sample
Stars: ✭ 7 (-88.71%)
Mutual labels:  phone, diy
Nerf-Gun-Call-of-Duty-Warzone-Controller
DIY Call of Duty Warzone controller built using a nerf gun powered by the Raspberry Pi 4.
Stars: ✭ 18 (-70.97%)
Mutual labels:  diy
IndyMill
Open Source DIY Metal CNC Machine
Stars: ✭ 85 (+37.1%)
Mutual labels:  diy
PhoneNumberKit
Android Kotlin library to parse and format international phone numbers. Country code picker.
Stars: ✭ 124 (+100%)
Mutual labels:  phone
djinn
Djinn Split Keyboard
Stars: ✭ 685 (+1004.84%)
Mutual labels:  diy
SkiPi
Skywire on Raspberry Pi
Stars: ✭ 16 (-74.19%)
Mutual labels:  diy
wiki
从diy行为艺术到diy苏格拉底式对话,从diy一个仪式到diy一次旷课,各种活动指南的百科。diy💔是706孵化的一个非代码开源项目。
Stars: ✭ 49 (-20.97%)
Mutual labels:  diy
ATtiny13-TinyRemoteXL
12-Button IR Remote Control
Stars: ✭ 33 (-46.77%)
Mutual labels:  diy
UC2-GIT
Respository for Open-Science modular microscope system.
Stars: ✭ 325 (+424.19%)
Mutual labels:  diy
ketos
Cross Container Builder (Ketos), a tasting project for Go Hackathon 2017 Shanghai. This project aims to help you building a docker image in CI platform better.
Stars: ✭ 20 (-67.74%)
Mutual labels:  diy
Wristkey
A free and open-source offline authenticator app for Wear OS.
Stars: ✭ 65 (+4.84%)
Mutual labels:  phone
timit-preprocessor
Extract mfcc vectors and phones from TIMIT dataset
Stars: ✭ 14 (-77.42%)
Mutual labels:  phone
XATC
DIY CNC Automatic Toolchanger
Stars: ✭ 47 (-24.19%)
Mutual labels:  diy
ATtiny13-TinyTacho
Simple RPM-Meter
Stars: ✭ 36 (-41.94%)
Mutual labels:  diy
homify
🏡 Open-source home automation / smarthome platform running on PHP (Laravel).
Stars: ✭ 45 (-27.42%)
Mutual labels:  diy
mcp3008.js
A node.js module for querying an mcp3008 analog/digital converter.
Stars: ✭ 24 (-61.29%)
Mutual labels:  diy
TSynth-Teensy4.1
TSynth for Teensy 4.1
Stars: ✭ 101 (+62.9%)
Mutual labels:  diy
PokerTexter
SMS App for Poker Odds. Runs on Flask + Twilio + Heroku.
Stars: ✭ 17 (-72.58%)
Mutual labels:  phone
Apple-1-Mini
A minified replica of the Apple 1
Stars: ✭ 32 (-48.39%)
Mutual labels:  diy
mechanical-keyboard
⌨️ Resources related to my mechanical keyboard build.
Stars: ✭ 14 (-77.42%)
Mutual labels:  diy

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].