μSim: PICmicro instruction simulator

Dilshan has published a new build:

μSim is a lightweight PIC™ CPU and ALU simulator. This simulator supports the PICmicro mid-range instruction set and designed to work on both PC and Arduino platforms.
Compare with most of the other emulators, μSim does not provide all MCU features and peripherals. This simulator design as a minimalistic system, and based on the requirements, it can extend with additional peripherals and features.

See the full post on Dilshan blog.

from Dangerous Prototypes https://ift.tt/2OoQ2I2

Travel the world with a retro musical phone

This rotary phone features a built-in Raspberry Pi that communicates with radiooooo.com (a musical time machine) and an Arduino working behind the map to control the selection of the country. Just pick up the phone, choose a country and a decade, and listen to some great music!

How does it work?

The Raspberry Pi:

  • Plays music through radiooooo.com
  • Detects when the handset is picked up/put down
  • Detects the numbers that are dialled in

The Arduino:

  • Detects which country is selected on the map (via jack connectors)
  • Sends the info to the Raspberry Pi over serial

We saw this project on hackster.io and loved how maker Caroline Buttet dug into the finer detail of an old-fashioned rotary phone’s pick-up/put-down mechanism, as well as how the phone knows which numbers you’re dialling. She goes into more detail about that aspect in the second build video, above.

An audio jack being plugged into a world map mounted on a board

Some countries have a jack pin – this is how you select the music

Other bits you’ll need

As well as a Raspberry Pi 4 and Arduino UNO, you’ll need a world map (obviously) and something to mount it on which can be drilled into. This is because the jack pins you can see in the image above need to poke out of different countries.

Caroline’s grandma donated the old rotary phone she used for this project. You should be able to pick one up from a second-hand shop or, if you can get a new handset made in the retro style online.

The shopping list for this build also includes: jumper wires; audio/video cable assembly; LED, breadboard; jack socket 3-pin; resistors

A simplified visual representation of how everything works

In her original post, Caroline explains in detail how to connect the rotary phone’s switches to the pins on your Raspberry Pi, how to build in audio sockets on the board you glue your map to, how to run the necessary Python script from the command line, and what a Chrome extension to use to make radiooooo.com work with your Raspberry Pi.

The Raspberry Pi inside the rotary phone

And yes, Caroline is one of those most magical of makers who deposits all the code needed for this build on GitHub!

And here’s the Arduino mounted onto the back of the map, with the audio jacks taped up to the holes drilled into different countries

The post Travel the world with a retro musical phone appeared first on Raspberry Pi.

Noticia Original

TED and Qatar Foundation unveil TEDinArabic: A new initiative to identify and amplify ideas in the Arabic language

TED and Qatar Foundation have launched TEDinArabic. The joint two-year initiative, featuring an ideas search, live event and custom digital destination, will provide a global platform for thinkers, researchers, artists and change-makers across the Arabic-speaking world to share their ideas with a global audience.

As part of its mission of “ideas worth spreading,” TED is committed to enabling inspiring ideas to crisscross languages and borders. TEDinArabic is TED’s first initiative to focus on sharing solutions, inventions and stories in the Arabic language. Qatar Foundation — a nonprofit organization supporting Qatar on its journey to becoming a diversified and sustainable economy — believes in unlocking human potential. It is committed to preserving, promoting and celebrating the Arabic language and providing platforms for people to share their knowledge, perspectives and ideas.

TEDinArabic is where these two beliefs meet. Recognizing the value of diverse perspectives, TEDinArabic will spread the ideas of Arabic speakers to new audiences, magnifying their reach and impact.

“We are thrilled to partner with Qatar Foundation to bring ideas from Arabic-speaking regions to the world,” said Chris Anderson, head of TED. “We at TED have always valued the power of delivering talks in one’s native language, and the nuance and richness that comes with doing so. The TEDinArabic initiative is an important step in that journey. As we bring this program to life, together with Qatar Foundation, we are grateful for the support of an organization that shares our passion and dedication to education and ideas.”

Her Excellency Sheikha Hind bint Hamad Al Thani, Vice Chairperson and CEO of Qatar Foundation, said: “Language is more than just a means of communication: it influences the way we think and how we frame our perceptions on a subconscious level. With TEDinArabic, I hope we can continue the process of amplifying ideas from our region to a global audience in a language that is synonymous with innovation and new thinking. We are proud to be partnering with TED, with whom we share the belief that everyone’s mind and voice can make a difference, as together we aim to build a new culture of idea-generation that stretches across the Arab world and beyond.” 

A foundational part of the initiative’s engagement approach is an ideas search spanning the Middle East, during which selected ideas will be celebrated at regional events throughout 2021. The idea search will result in the selection of 16 speakers to give TED Talks at the partnership’s culminating flagship event in Doha, Qatar, in 2022. This event will offer the TED conference experience in the heart of the Middle East, and showcase the boldest and most inspiring ideas to emerge from the Arabic-speaking world. 

To house the initiative’s content library, TED has built a custom digital destination. Content will focus on topics that matter to the Arabic-speaking world and will include a combination of TED-original and TED-translated content, such as blog articles, TED-Ed video lessons and custom video content. 

The impact of TEDinArabic is intended to endure long after this two-year partnership, with the digital destination and its content remaining live after the culmination of this partnership.

You can find out more at TEDinArabic.ted.com. Or, check out a conversation hosted as part of TED2020: Uncharted, in which TED global curator Bruno Giussani sat down with Dr. Ahmad M. Hasnah of Qatar Foundation’s Hamad Bin Khalifa University to discuss education amid the pandemic.

from TED Blog https://ift.tt/2CzcGuz