Shakti: now with Arduino compatibility


Some time ago I already told you about this interesting Indian project, Shakti, to build a series of CPUs based on the ISA RISC-V. That is to say, the famous open-source ISA that is giving so much to talk about lately, especially after the purchase of Arm by NVIDIA and that so many consequences could bring.

Well, this project continues to advance and some of the models of the series launched could be very interesting for certain sectors. As indicated in the official website of the project, they have focused their work on several series aimed at different market objectives.

By example, you have:

  • Class E: for embedded, with 3-stage pipeline in order.
  • Class C: microcontrollers for mid-range workloads, with 5 stages and channel in order and MMU. It would go from 500Mhz to 1.5Ghz.
  • Class I: for performance equipment with out-of-order execution and multithreading. It has a more aggressive jump predictor and more pipeline stages than the previous ones. It reaches frequencies from 1.5 to 2.5 Ghz.
  • Class M: for the mobile device sector, with up to 8 cores.
  • Lessons: for workstations and business servers. They could support up to 32 cores and MP support.
  • Class H: for SoCs configured for high-level parallelism. It is a class for HPC, being able to reach up to 128 cores.
  • Class T: is an experimental processor, variant of C-Class designed for security.
  • Class f: another fault tolerant version that includes some redundancy techniques, ECC, and other functions for certain critical applications.

Well, up to here everything is very interesting, but it is even more so when you see this other tweet recently posted:

As you can see, now also with compatibility for Arduino, which is a pleasant surprise.

The content of the article adheres to our principles of editorial ethics. To report an error click here.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.