• 22 May 2017

    Cypress Maker Lab - Barc is Finally Tamed

    [re-printed from PSoC Creator News and Information ] Well, I finally finished my Barc project. The design is attached to this blog. I think I learned a lot. Mostly that I should never pick up another soldering iron, always use battery packs with on/off switches, and that blogging takes a lot longer than programming. More usefully I got quite efficient at tuning CapSense and have a very tidy and reliable motor control...
    • 16 May 2017

    No Protest from ARM Cortex-M0 MCU in Berkeley

    Last week we were pulling the nightshift in Cave 4B at Lawrence Berkeley National Laboratory, using the 88-Inch Cyclotron facility to perform Heavy Ion Testing on the VA10820 ARM Cortex-M0 based microcontroller. The cyclotron generated Boron, Neon, Argon, Kryton and Xenon charged particles that were used to directly irradiate the MCU while it was operating in various modes. The same tests were conducted using the...
    • 15 May 2017

    ARM and CSNE from the University of Washington partner to develop brain-implantable chips

    The seemingly impossible medical application of a new technology to address neurodegenerative disease stands to be within reach for bi-directional brain-computer interfaces (BBCI).
    • 10 May 2017

    PSoC 6 and PDL 3.0 – Designed for Flexibility

    [re-printed from Cypress Developer Community by Jim Trudeau - to learn more about PSoC 6 join the Cypress PSoC 6 EAP Community ] The Peripheral Driver Library v3, for PSoC 6, is more than a driver library. It’s a complete software development kit. I talked about what the PDL is in Software Enablement for PSoC 6 – What to Expect . In this article I want to give you some insight into the very high level design...
    • 3 May 2017

    Cypress & Hackster Sensing the World Contest - Smart Home Controller

    [re-printed from PSoC Creator News and information by Michi Yoneda] Here's an update on one of the winners of the "Sensing the World" Contest with our partner, Hackster . Abdullah Sadiq built a Smart Home Controller using Cypress' PSoC Analog Coprocessor . The key message in this Smart Home Controller is the versatility, meaning fulfilling every possibility. This project is a proof of concept showing...
    • 27 Apr 2017

    Hackster Sensing the World Contest - Aquaponics Monitoring and Control System

    [re-printed from PSoC Creator News and Information by Michiyuki Yoneda] Here's an update on one of the winners of the "Sensing the World" Contest with our partner, Hackster. Narashiman Parthasarathy built an Aquaponics Monitoring and Control System (AMACS) using Cypress' PSoC Analog Coprocessor . Firstly, to give a brief description of aquaponics, it's a system of aquaculture in which the waste...
    • 26 Apr 2017

    Get your hands on HiKey 960 board, a combination of the latest ARM technologies and AOSP

    April 25, 2017 will be remembered by developers as a liberation day, because it’s the day Linaro announced the HiKey 960 board from HiSilicon. This innovative board was designed to resolve one of the persistent problems they’ve been facing: access to both competitive hardware and latest operating system code.
    • 21 Apr 2017

    Avoiding the Faults That Can Occur in our Stars

    It has long been common knowledge that particle strikes can flip bits in memory arrays and disrupt code execution. This is a common event in space, is somewhat common when travelling on aircraft and will occur to a lesser but measurable extent at sea level. An Error Detection and Correction (EDAC) subsystem can be used to check for flipped bits and fix them. These systems are implemented on terrestrial safety critical...
    • 18 Apr 2017

    PerceptIn Enabled Embedded Deep Learning Inference Engine with the ARM Compute Library

    Deep learning is a rapidly evolving field in modern artificial intelligence (AI) and signal processing, with diverse applications including object detection, human identification, speech recognition, gesture tracking and so on. It is providing fantastic opportunities for innovation and business growth across the whole ARM ecosystem and in all market segments.
    • 17 Apr 2017

    Software Enablement for PSoC 6 – What to Expect

    [re-printed from Cypress Developer Community by Jim Trudeau - to learn more about PSoC 6 join the Cypress PSoC 6 EAP Community ] As a developer, working on new hardware is pretty common. The product team says “We’re going to use X in the next version.” About the first question on your mind when this happens is, “How do I write software for this platform?” Let me give you a quick...
    • 17 Apr 2017

    Introducing PSoC 6: Purpose-built MCU Architecture for the IoT

    [re-printed from PSoC Creator News and Information ] If you were following Cypress news for the few weeks, I’m sure you saw some interesting and exciting announcements…in between reading my posts about Barc: My Cypress Maker Lab Project . Take a look at the below to learn more and join us in the PSoC 6 Early Adopter Program to continue learning more. Here it is…Cypress’ PSoC 6 MCU Architecture...
    • 13 Apr 2017

    MYIR Released the Ultra Low-cost MYS-6ULX Single Board Computer

    MYIR has released its high-performance, cost-effective NXP i.MX 6UltraLite / 6ULL based ARM Cortex-A7 single board computer MYS-6ULX , especially designed to target Industry 4.0 (Industrie 4.0) and Internet of Things (IoT) applications. Measuring only 70mm by 55mm, the MYS-6ULX has DDR3, Nand Flash, USB, Ethernet, TF, LCD and more other core components and peripheral interfaces integrated on the tiny board. Furthermore...
    • 31 Mar 2017

    Just one word...Plastics

    Electronics packaging technology has moved on a bit since that classic line about ‘plastics’ was delivered in The Graduate movie, 50 years ago. Plastic packages are now capable of operating comfortably at 200˚C and there is a now a willingness from some engineers to fly them in space. When the VA10820 rad-hard ARM Cortex-M0 microcontroller was launched early in 2016, it was available in a ceramic package...
    • 27 Mar 2017

    ARM University Program launches Embedded Linux Education Kit

    Today, we announced the launch of the ninth and latest Education Kit from the ARM University Program: the Embedded Linux Education Kit.
    • 23 Mar 2017

    Cypress Maker Lab - Barc gets a nose

    [re-printed from PSoC Creator News and Information ] If you read my last post about Barc you will know that I was feeling pretty confident prior to the Embedded World show. All I needed to do was add some CapSense proximity loops (a.k.a. wires) to the robot, tune the CapSense sensors, and add a simple firmware state machine to move the robot based on which sensor notices a nearby hand. Simple! And, for the most part...
    • 22 Mar 2017

    Theremin with Cypress' PSoC Analog Coprocessor!

    [reprinted from PSoC Creator News and Information ] Cypress's PSoC Analog Coprocessor MCU has been used to create a Theremin instrument! This project was developed by Tom Minnich , who is an excellent maker in the Hackster.io community. So what is a theremin? A theremin is an electronic musical instrument that does not require direct physical contact on the instrument, it uses proximity sensors to detect a nearby...
    • 22 Mar 2017

    Optimizing Power Consumption on Your Cortex-M0 Design

    Many of the engineers that are working on designs using the ARM Cortex-M0 microcontroller care deeply about power consumption. This is particularly true for designers who use the VORAGO Technologies VA108x0, since it is a go-to choice for applications such as downhole drilling and small satellites (battery-powered and solar-powered respectively). VORAGO Technologies specialize in ARM microcontrollers for extreme environments...
    • 16 Mar 2017

    EW17 day 3 blog: The evolution of embedded computing

    (This is a wrap up of my thoughts from day 3 of Embedded World 2017. For highlights from day 1 and 2, check out EW17 day 1 blog: IoT security and Lego cities and EW17 day 2 blog: All about automotive ) One of the things that has struck me walking around the halls of Nuremberg Messe this week is that the classic definition of ‘embedded computing’ needs to be updated as the market has evolved significantly...
    • 15 Mar 2017

    EW day 2 blog: All about automotive

    As embedded devices become more prevalent and assume more responsibility in our daily lives, there is a need for functional safety to make sure that we are not put in danger by any faults that may occur.
    • 15 Mar 2017

    EW17 Day 1 blog: IoT security and Lego cities

    (This is a wrap up of my thoughts from day 1 of Embedded World 2017. For highlights from day 2, check out EW17 day 2 blog: All about automotive ) Guten tag from Nuremberg! The Embedded World conference and exhibition is upon us, with more than 300,000 people expected to attend over the three day event. I am sharing some of the trends and cool technology that I have seen from the show, but please feel free to share...
    • 14 Mar 2017

    EW17: Embedded products are evolving fast. Shouldn't your development tools?

    Continuous integration has (finally) arrived in mainstream embedded to do away with the integration hell, mitigating the risk of project schedule delays.
    • 13 Mar 2017

    Cypress Maker Lab - Barc Go! Barc Stop! Barc Chase Your Tail!

    [reprinted from PSoC Creator News and Information ] It's time for the finishing touches on Barc's motor control circuit. It's high time I took notice of the motor driver FLT (fault) signal and I want to add the ability to walk backwards. I started by tidying up the wiring on the breadboard. Sree was giving me some mean looks about it. Here is the neater layout with the PSoC moved closer to the driver board...
    • 10 Mar 2017

    ARM Compiler 6: Simplifying functional safety all the way to autonomous driving systems

    At one level or another, we’re all excited about smarter, more autonomous cars. Some of us want completely autonomous vehicles right now (“Home, James!”); others just want their cars do take over the drudge work, especially in traffic or cities on the daily commute. It’s coming. Expanding innovations in advanced driver assistance systems (ADAS) and autonomous driving are transforming the way...
    • 9 Mar 2017

    EW17 DEMO: The future of debug

    Solving problems in an SoC is a non-trivial matter - hardware and software bugs can be time consuming to identify and fix. In a market where time to market is vital, any delay can mean the difference between product success or failure. Traditionally, designers have relied on JTAG – to debug their SoCs and optimize performance. Fig. 1 JTAG debug with DS-5 Developers face significant challenges as the product...
    • 8 Mar 2017

    Cypress Maker Lab - Barc lives!

    [re-printed from PSoC Creator News and Information ] Last week I verified that my hardware was working. So it's time to connect the PSoC kit to the motors and breathe a little life into the old dog! This requires a little re-wiring on the bread board. I started by connecting up the power and ground to both the motor driver and the PSoC kit, then the SLP (sleep) and FLT (fault) pins were wired to P2.3 and P2.0 respectively...