Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Embedded and Microcontrollers blog Cypress' Miho Nagahama wins prestigious TOPPERS Idea Application Development Contest
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • robot
  • psoc
  • psoc_creator
  • psoc5lp
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Cypress' Miho Nagahama wins prestigious TOPPERS Idea Application Development Contest

Mark Saunders
Mark Saunders
November 23, 2016

[re-printed from psoc creator news and information]

Congratulations to my colleague Nagahama-san for winning this prestigious award at Japan's Embedded Technology 2016 show in Yokohama.

 PSoC 5LP-driven Rapiro robot

The competition is in its sixth year and challenges competitors to create control applications using the TOPPERS application interface. TOPPERS Toyohashi OPen Platform for Embedded Real-time Systems)is an open source software package, based on the technical development of ITRON, which aims to provide a software development base for use in all kinds of embedded systems.

Nagahama-san based her entry on the Rapiro robot kit - with some added bling to attract attention.

BEFORE

AFTER

Unmodified Rapiro robot

PSoC robot with a little Bling!

OK, that's quite a lit of bling!

She didn't like the way it performed so she replaced the main board with a PSoC 5LP board running TOPPERS and her control software and wrote a simple game to show it all working together. The new application plays a game called "Point this way", which compares the user's hand movements with a random sequence of robot movements. If the movements match the robot wins, and cheers, and if not, it cries!

The PSoC handles the interfaces to the gesture sensor plus the audio amplifier and the 8x8 LED matrix boards that form the robot's eyes. It also controls the head and eye movements, ensuring that the movements are smooth and controlled.

PSoC 5LP board in the Rapiro

The TOPPERS platform is particularly popular in Japan and it has been running on PSoC since 2013. We are very proud of Nagahama-san's success in this competition and we're sending her more ideas for next year!

Anonymous
Embedded and Microcontrollers blog
  • Formally verifying a floating-point division routine with Gappa – part 2

    Simon Tatham
    Simon Tatham
    A method of testing whether a numerical error analysis using Gappa really matches the code it is intended to describe.
    • September 4, 2025
  • Formally verifying a floating-point division routine with Gappa – part 1

    Simon Tatham
    Simon Tatham
    Learn the basics of using Gappa for numerical error analysis, using floating-point division in Arm machine code as a case study.
    • September 4, 2025
  • Building Solutions on Arm: A recap of IEEE Arm Community Technothon project presentation

    Fidel Makatia
    Fidel Makatia
    Read Fidel's account from the Arm Community Technothon!
    • December 4, 2024