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 ThailandXduino 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
- The hidden costs of open-source compilers April 23, 2024While open source has provided much value to the industry, are there costs or other issues we are oblivious to that embedded software teams are... The post The hidden costs of open-source compilers appeared first on Embedded.com.
- Enabling sustainable building management systems with 10BASE-T1L April 23, 2024This article highlights the benefits of using Ethernet direct digital controllers in building management systems (BMSs) and explains how the 10BASE-T1L protocol can fit into... The post Enabling sustainable building management systems with 10BASE-T1L appeared first on Embedded.com.
- UDE – All-in-One Tool for Debug, Trace & Test demonstrated by PLS at embedded world 2024 April 22, 2024Jens Braunes from PLS gives an exclusive overview of the features of the new version UDE 2024 of the Universal Debug Engine. UDE is the... The post UDE – All-in-One Tool for Debug, Trace & Test demonstrated by PLS at embedded world 2024 appeared first on Embedded.com.
- Cadence emulator and prototyping duo can handle up to 48 billion gate SoCs April 22, 2024The new Cadence Palladium Z3 emulation and Protium X3 FPGA prototyping systems provide a digital twin platform where large SoCs can be tested as a whole rather than just partial models. The post Cadence emulator and prototyping duo can handle up to 48 billion gate SoCs appeared first on Embedded.com.
- Programming embedded systems: embedded unit testing April 22, 2024This installment explains the role of testing in the broader context of creating and managing complexity. Testing is critical in software development, but not necessarily... The post Programming embedded systems: embedded unit testing appeared first on Embedded.com.
- Renesas adds code customization, remote debugging to Quick Connect Studio April 21, 2024Renesas adds code customization, remote debugging, and expanded device support for Quick Connect Studio. New features mean that automatically generated code can be customized real-time in the browser application. The post Renesas adds code customization, remote debugging to Quick Connect Studio appeared first on Embedded.com.
- embedded world 24: edge AI, ML everywhere, and more with software April 21, 2024embedded world 2024 showcased how everything will be intelligent. Watch interviews with Arm, ADLINK Technology, Silicon Labs, and Analog Devices. The post embedded world 24: edge AI, ML everywhere, and more with software appeared first on Embedded.com.
- Mark Oliver talks about Efinix FPGAs and the Titanium Ti375 during Embedded World April 19, 2024Mark Oliver, the Efinix VP of Marketing, talks with Nitin Dahad and introduces Efinix, the Titanium and Trion product families and the breakthrough technologies in... The post Mark Oliver talks about Efinix FPGAs and the Titanium Ti375 during Embedded World appeared first on Embedded.com.
- Mastering motor control: memory management April 17, 2024In this next installment of our motor control series, we examine challenges and methods for memory management needed to ensure predictable and deterministic behavior of... The post Mastering motor control: memory management appeared first on Embedded.com.
- The key trends bolstering streamlined IoT application development April 16, 2024What can we expect from IoT development in the future? What approaches should developers take to create next-generation IoT applications efficiently? The internet of things... The post The key trends bolstering streamlined IoT application development appeared first on Embedded.com.
- The hidden costs of open-source compilers April 23, 2024