Xduino – ARM Compiler and IDE with Arduino-like support
Posts Tagged C++
Xduino for ARM Cortex-M3 STM32f10x initial release
Posted by Ram in ARM, Cortex-M3, Xduino release on July 13, 2009
Wanting to run Arduino-like program on ARM boards? Finally something is here : -).
Yes, discount the Xduino for ARM Cortex-M3 STM32F10x is ready for you to download. It’s just the first step. You can download it here:
Xduino-ARM-Cortex-M3-STM32f10x-v0.1.zip download
You can check out the ARM Cortex-M3 section for help and example!.
Let us know what you think……
Arduino, ARM, ARM programming, C++, Cortex-m3, embedded, simple programming
About XDuino
Posted by Ram in ARM, compiler, Cortex-M3, detail, development tools, embedded, programming, programming example on July 12, 2009
Arduino platform has definitely enabled a lot of people including those non-tech savvy ones to enter into the electronics worlds. From the beauty of Arduino, now comes the challenge in making Arduino-like environment accessible across as many hardware platforms as possible. This would enable the simplicity and yet powerful Arduino platform to harvest on more powerful resources provided by different hardware to overcome hardware limitations based on different needs.
This approach will never be fully realized without contributors. So all contributions are welcome. Also, comments/suggestions will be highly appreciated. : -)
Let’s see what wonders we can create together…
Now, a little about me. My name is Ram, I am an independent IT consultant based in Bangkok and really like the Arduino project but it did not fit my needs so I started playing with ARM and manage to understand a bit about it then started this project. Feel free to contact me via the Contact us page : -)
ADC, Arduino, ARM, ARM compiler, ARM development tools, ARM programming, C++, Compiler, Cortex-m3, DAC, embedded, IDE, Interrupt, PWM, Round-robin, simple programming
Arduino-like library for ARM platform
Posted by Ram in ARM, detail, embedded, programming on July 12, 2009
Arduino platform has definitely enabled a lot of people including those non-tech savvy ones to enter into the electronics worlds. From the beauty of Arduino, now comes the challenge in making Arduino-like environment accessible across as many hardware platforms as possible. This would enable the simplicity and yet powerful Arduino platform users to harvest on more powerful resources provided by different hardware to overcome hardware limitations based on different needs.
This approach can never be realized without contributors. So all contributions are welcome. Also, more about comments/suggestions will be highly appreciated. : -)
Let’s see what wonders we can create together…
You can view the list of currently supported platforms on the Platform page
Now, a little about me. My name is Ram, I am an independent IT consultant based in Bangkok and really like the Arduino project but it did not fit my needs so I started playing with ARM and manage to understand a bit about it then started this project. Feel free to contact me via the Contact us page : -)
Arduino-like library for ARM platform
This project has been started for making ARM processor boards (the platform which is much more powerful)Â be easily accessible just like Arduino. Nowadays you can find ARM boards easily.
This idea came about when running into limitation of resources provided by the ATMEGA processor and with short learning curve for Arduino platform.
This starting point focuses on ARM Cortex-M3 processor from STM32F10ret6 platform it runs at 72MHz processor 512KB of flash memory and 64KB of RAM, many several USART communication ports and a lot of GPIO pins.
Library for other boards will be added as the board gets within reach.
See more at Platform page
XDUINO
A project from Thailand
Xduino project
Now if you can program an Arduino then you can easily program on Xduino on 32-bit platform of ARM Cortex-M3.
Want to use low-cost microcontroller with simple programming language and high performance? You can use Xduino + Arm Cortex-M3 STM board.
Xduino project has been started in order to bring Arduino-like environment to different hardware platforms.
(Note: Xduino supports all Arduino functions except analogReference()).
XDUINO IDE is available, so users will have to download the XDUINO-IDE and start enjoying the world of XDUINO on ARM Cortex-M3)
Blogroll
Copyright
Copyright (c) 2009 Ram Narula Programs are distributed under GNU Lesser General Public License (LGPL)Embedded news
- How to assess audio software to enhance sound quality June 5, 2023Software engineers understand the importance of testing their code during development, but the unique nature of audio means it presents special testing challenges for engineers.... The post How to assess audio software to enhance sound quality appeared first on Embedded.com.
- Programming embedded systems: RTOS – inter-thread synchronization June 5, 2023In this lesson, you learn about semaphores as the historically first inter-thread synchronization mechanism. So far, in this segment of lessons about the real time... The post Programming embedded systems: RTOS – inter-thread synchronization appeared first on Embedded.com.
- Happy birthday DRAM! June 5, 2023A reflection on the history of DRAM as it reaches its 55th anniversary, plus what’s next for DRAM. The post Happy birthday DRAM! appeared first on Embedded.com.
- Arm launches Total Compute Solution 2023 for premium smartphones June 2, 2023Arm’s Total Compute Solutions are intended to deliver a complete package of IP designed and optimized for specific workloads to work seamlessly together as a complete system. TCS23 is the latest, targeting premium smartphones. The post Arm launches Total Compute Solution 2023 for premium smartphones appeared first on Embedded.com.
- RISE project gives RISC-V an open source software lift June 2, 2023RISC-V Software Ecosystem (RISE) project brings together key players in the ecosystem with a governing board that includes Andes, Google, Intel, Imagination Technologies, MediaTek, Nvidia, Qualcomm Technologies, Red Hat, Rivos, Samsung, SiFive, T-Head, and Ventana. The post RISE project gives RISC-V an open source software lift appeared first on Embedded.com.
- Real world vs ideal signals in SDR-based simulations May 30, 2023This articles discusses how differences between real-world and ideal signals in software-defined radios (SDRs) for simulations can significantly impact GPS/GNSS testing. It is not a... The post Real world vs ideal signals in SDR-based simulations appeared first on Embedded.com.
- 5 practical tips for low-power design May 26, 2023The sheer number of devices connected to the grid may be responsible for wasting between 10-15% of the power generated in the United States each... The post 5 practical tips for low-power design appeared first on Embedded.com.
- Cloud compute and AI demand requires new approach to processors May 26, 2023Meeting cloud compute and AI needs a new approach to processor architectures. Ampere has a new 192 custom core processor to address this. The post Cloud compute and AI demand requires new approach to processors appeared first on Embedded.com.
- Device manager for storage devices May 26, 2023New Swissbit Device Manager (SBDM) allows customers to initiate firmware updates in addition to giving comprehensive insight into the lifecycle status of its storage solutions. The post Device manager for storage devices appeared first on Embedded.com.
- Partnership enhances deep data analytics in SoCs May 26, 2023Partnership delivers CEVA IP together with proteanTecs’ predictive system monitoring solutions for complex SoCs. The post Partnership enhances deep data analytics in SoCs appeared first on Embedded.com.
- How to assess audio software to enhance sound quality June 5, 2023