<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to Project MariaMole</title><link href="https://sourceforge.net/p/mariamole/" rel="alternate"/><link href="https://sourceforge.net/p/mariamole/feed.atom" rel="self"/><id>https://sourceforge.net/p/mariamole/</id><updated>2014-01-06T17:47:28.476000Z</updated><subtitle>Recent changes to Project MariaMole</subtitle><entry><title>#1 teste</title><link href="https://sourceforge.net/p/mariamole/tickets/1/?limit=25#1529" rel="alternate"/><published>2014-01-06T17:47:28.476000Z</published><updated>2014-01-06T17:47:28.476000Z</updated><author><name>polygontwist</name><uri>https://sourceforge.net/u/polygontwist/</uri></author><id>https://sourceforge.net021ceaae8f61f57492c3a9b90c4353e2232a3010</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;-MM can not read ino-File (arduino 1.0.5) --&amp;gt; "ausgefÃƒÂ¼hrt." instead of "ausgeführt."&lt;/p&gt;
&lt;p&gt;-please add an "open"-Button for *.ino-Files&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>WikiPage Home modified by Alex Porto</title><link href="https://sourceforge.net/p/mariamole/wiki/Home/" rel="alternate"/><published>2012-11-28T19:23:05.805000Z</published><updated>2012-11-28T19:23:05.805000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.net5d5a73424b23e383bfd21a52005ccb1e07644ae3</id><summary type="html">&lt;pre&gt;--- v4
+++ v5
@@ -9,6 +9,6 @@
 *Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
 *Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!
 
-This project is distributed under the license CC By-SA 3.0: See it here:http://creativecommons.org/licenses/by-sa/3.0/
+This project is distributed under the license GPL v3: http://www.gnu.org/licenses/gpl-3.0-standalone.html
 
 This project uses an open-source library called Scintilla, for the syntax-highlighting code editor. You can get Scintilla licensing from here: http://www.scintilla.org/License.txt
&lt;/pre&gt;</summary></entry><entry><title>teste</title><link href="https://sourceforge.net/p/mariamole/tickets/1/" rel="alternate"/><published>2012-11-28T17:48:38.692000Z</published><updated>2012-11-28T17:48:38.692000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.netd3e72ad154a199b4d75f93bd0a8286746ef5bfa9</id><summary type="html">teste</summary></entry><entry><title>WikiPage Home modified by Alex Porto</title><link href="https://sourceforge.net/p/mariamole/wiki/Home/" rel="alternate"/><published>2012-11-23T12:41:24.123000Z</published><updated>2012-11-23T12:41:24.123000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.netee980bf5e41cadec2daba1f74f18f7620d502087</id><summary type="html">&lt;pre&gt;--- v3
+++ v4
@@ -1,4 +1,5 @@
 MariaMole is an open-source project being developed by me, on my spare time. But it's already fully functional. Check some of its features:
+
 *Runs over Arduino install: MariaMole uses the Arduino software that you have installed, so all your Arduino configurations are kept. You can still use the original Arduino side-by-side to MariaMole, if you want,.
 *Workspace support multiple projects at the same time. Workspaces are special folders where you can group any number of projects. This helps you keep the projects organized, and allows working with several projects at the same time. If you have used Visual Studio, CodeLite, Code::Blocks, Eclipse or any other modern IDE, you know that this makes a difference. Specially if you're designing a system with multiple Arduino boards talking each other, you're gonna love the workspace feature!
 *Multiple serial port consoles at the same time: And more: Once you open a serial console, it's always available. You don't have to close or re-open it again to upload your project to Arduino
@@ -7,3 +8,7 @@
 *Imports Arduino examples and sketches: You won't have any problems to reuse your old sketches.
 *Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
 *Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!
+
+This project is distributed under the license CC By-SA 3.0: See it here:http://creativecommons.org/licenses/by-sa/3.0/
+
+This project uses an open-source library called Scintilla, for the syntax-highlighting code editor. You can get Scintilla licensing from here: http://www.scintilla.org/License.txt
&lt;/pre&gt;</summary></entry><entry><title>New commit</title><link href="https://sourceforge.net/p/mariamole/code/" rel="alternate"/><published>2012-11-22T01:40:51.238000Z</published><updated>2012-11-22T01:40:51.238000Z</updated><author><name>allura</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net0648778c3444b284faaacb84cb08099789477f44</id><summary type="html">Initial commit&lt;br&gt;&lt;a href="/p/mariamole/code/1/"&gt;View Changes&lt;/a&gt;</summary></entry><entry><title>New commit</title><link href="https://sourceforge.net/p/mariamole/code/" rel="alternate"/><published>2012-11-22T01:40:51.209000Z</published><updated>2012-11-22T01:40:51.209000Z</updated><author><name>sgrnlpt</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netfcac2dc1156a1f510a9e128e8b358d05c2ad1b59</id><summary type="html">&lt;br&gt;&lt;a href="/p/mariamole/code/2/"&gt;View Changes&lt;/a&gt;</summary></entry><entry><title>WikiPage Home modified by Alex Porto</title><link href="https://sourceforge.net/p/mariamole/wiki/Home/" rel="alternate"/><published>2012-11-20T08:59:41.235000Z</published><updated>2012-11-20T08:59:41.235000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.net4643956a065974c3665274195f9da4899ac6c5d6</id><summary type="html">&lt;pre&gt;--- v2
+++ v3
@@ -1,10 +1,9 @@
 MariaMole is an open-source project being developed by me, on my spare time. But it's already fully functional. Check some of its features:
-
-    Runs over Arduino install: MariaMole uses the Arduino software that you have installed, so all your Arduino configurations are kept. You can still use the original Arduino side-by-side to MariaMole, if you want,.
-    Workspace support multiple projects at the same time. Workspaces are special folders where you can group any number of projects. This helps you keep the projects organized, and allows working with several projects at the same time. If you have used Visual Studio, CodeLite, Code::Blocks, Eclipse or any other modern IDE, you know that this makes a difference. Specially if you're designing a system with multiple Arduino boards talking each other, you're gonna love the workspace feature!
-    Multiple serial port consoles at the same time: And more: Once you open a serial console, it's always available. You don't have to close or re-open it again to upload your project to Arduino
-    Files use open-formats: All project informatio and configuration are stored on a single XML file (Except for code!)
-    Building process configurable: The Arduino IDE does a great job behind the scenes, but, sometimes, you're gonna need to fine-tune the building sequence, add or replace libraries or change the compiler options. Of cource, unless you ask for it, MariaMole works the same way as Arduino, building the whole project for you.
-    Imports Arduino examples and sketches: You won't have any problems to reuse your old sketches.
-    Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
-    Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!
+*Runs over Arduino install: MariaMole uses the Arduino software that you have installed, so all your Arduino configurations are kept. You can still use the original Arduino side-by-side to MariaMole, if you want,.
+*Workspace support multiple projects at the same time. Workspaces are special folders where you can group any number of projects. This helps you keep the projects organized, and allows working with several projects at the same time. If you have used Visual Studio, CodeLite, Code::Blocks, Eclipse or any other modern IDE, you know that this makes a difference. Specially if you're designing a system with multiple Arduino boards talking each other, you're gonna love the workspace feature!
+*Multiple serial port consoles at the same time: And more: Once you open a serial console, it's always available. You don't have to close or re-open it again to upload your project to Arduino
+*Files use open-formats: All project informatio and configuration are stored on a single XML file (Except for code!)
+*Building process configurable: The Arduino IDE does a great job behind the scenes, but, sometimes, you're gonna need to fine-tune the building sequence, add or replace libraries or change the compiler options. Of cource, unless you ask for it, MariaMole works the same way as Arduino, building the whole project for you.
+*Imports Arduino examples and sketches: You won't have any problems to reuse your old sketches.
+*Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
+*Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!
&lt;/pre&gt;</summary></entry><entry><title>WikiPage Home modified by Alex Porto</title><link href="https://sourceforge.net/p/mariamole/wiki/Home/" rel="alternate"/><published>2012-11-20T08:58:32.915000Z</published><updated>2012-11-20T08:58:32.915000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.net4dd4740c9d1c178423af9b3580f8d50743d80aa9</id><summary type="html">&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,10 @@
-Welcome to your wiki!
+MariaMole is an open-source project being developed by me, on my spare time. But it's already fully functional. Check some of its features:
 
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/mariamole/wiki/markdown_syntax/) syntax.
-
-[[project_admins]]
-[[download_button]]
+    Runs over Arduino install: MariaMole uses the Arduino software that you have installed, so all your Arduino configurations are kept. You can still use the original Arduino side-by-side to MariaMole, if you want,.
+    Workspace support multiple projects at the same time. Workspaces are special folders where you can group any number of projects. This helps you keep the projects organized, and allows working with several projects at the same time. If you have used Visual Studio, CodeLite, Code::Blocks, Eclipse or any other modern IDE, you know that this makes a difference. Specially if you're designing a system with multiple Arduino boards talking each other, you're gonna love the workspace feature!
+    Multiple serial port consoles at the same time: And more: Once you open a serial console, it's always available. You don't have to close or re-open it again to upload your project to Arduino
+    Files use open-formats: All project informatio and configuration are stored on a single XML file (Except for code!)
+    Building process configurable: The Arduino IDE does a great job behind the scenes, but, sometimes, you're gonna need to fine-tune the building sequence, add or replace libraries or change the compiler options. Of cource, unless you ask for it, MariaMole works the same way as Arduino, building the whole project for you.
+    Imports Arduino examples and sketches: You won't have any problems to reuse your old sketches.
+    Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
+    Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!
&lt;/pre&gt;</summary></entry><entry><title>Discussion for Home page</title><link href="https://sourceforge.net/p/mariamole/wiki/_discuss/thread/1b7a46f3/" rel="alternate"/><published>2012-11-20T08:57:52.235000Z</published><updated>2012-11-20T08:57:52.235000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.nete9791ec704378ed8177a02230a61f56771c845cc</id><summary type="html">MariaMole is an open-source project being developed by me, on my spare time. But it's already fully functional. Check some of its features:

    Runs over Arduino install: MariaMole uses the Arduino software that you have installed, so all your Arduino configurations are kept. You can still use the original Arduino side-by-side to MariaMole, if you want,.
    Workspace support multiple projects at the same time. Workspaces are special folders where you can group any number of projects. This helps you keep the projects organized, and allows working with several projects at the same time. If you have used Visual Studio, CodeLite, Code::Blocks, Eclipse or any other modern IDE, you know that this makes a difference. Specially if you're designing a system with multiple Arduino boards talking each other, you're gonna love the workspace feature!
    Multiple serial port consoles at the same time: And more: Once you open a serial console, it's always available. You don't have to close or re-open it again to upload your project to Arduino
    Files use open-formats: All project informatio and configuration are stored on a single XML file (Except for code!)
    Building process configurable: The Arduino IDE does a great job behind the scenes, but, sometimes, you're gonna need to fine-tune the building sequence, add or replace libraries or change the compiler options. Of cource, unless you ask for it, MariaMole works the same way as Arduino, building the whole project for you.
    Imports Arduino examples and sketches: You won't have any problems to reuse your old sketches.
    Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
    Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!</summary></entry><entry><title>WikiPage startt modified by Alex Porto</title><link href="https://sourceforge.net/p/mariamole/wiki/startt/" rel="alternate"/><published>2012-11-20T08:57:08.409000Z</published><updated>2012-11-20T08:57:08.409000Z</updated><author><name>Alex Porto</name><uri>https://sourceforge.net/u/sgrnlpt/</uri></author><id>https://sourceforge.net7fb0f3acab65ff804c3831e1f5bd49f7adf5cc5e</id><summary type="html">MariaMole is an open-source project being developed by me, on my spare time. But it's already fully functional. Check some of its features:

    Runs over Arduino install: MariaMole uses the Arduino software that you have installed, so all your Arduino configurations are kept. You can still use the original Arduino side-by-side to MariaMole, if you want,.
    Workspace support multiple projects at the same time. Workspaces are special folders where you can group any number of projects. This helps you keep the projects organized, and allows working with several projects at the same time. If you have used Visual Studio, CodeLite, Code::Blocks, Eclipse or any other modern IDE, you know that this makes a difference. Specially if you're designing a system with multiple Arduino boards talking each other, you're gonna love the workspace feature!
    Multiple serial port consoles at the same time: And more: Once you open a serial console, it's always available. You don't have to close or re-open it again to upload your project to Arduino
    Files use open-formats: All project informatio and configuration are stored on a single XML file (Except for code!)
    Building process configurable: The Arduino IDE does a great job behind the scenes, but, sometimes, you're gonna need to fine-tune the building sequence, add or replace libraries or change the compiler options. Of cource, unless you ask for it, MariaMole works the same way as Arduino, building the whole project for you.
    Imports Arduino examples and sketches: You won't have any problems to reuse your old sketches.
    Easily import Arduino libraries: A Wizard windows helps you with that. And also with adding new files to projects, importing other files, configuring the projects, etc.
    Color-themes: Do you prefer a dark color-scheme for code editing? No problem. This is the default for MariaMole. Or do you prefer writing your code against a white background? No problem yet! MariaMole comes with a light theme too. And you cand design your own theme!

Of course you may ask "Why another Arduino IDE?". Well, I recomend checking this answer and others at the FAQ below:
Download it

Wanna try MariaMole? Download it from here:

    Last release available at SourceForge. Click here to download

FAQ  - Frequent Questions

So, why another Arduino IDE?

Ok. I have no good answer for that, if you're asking this even after reading the feature list above. Sure, there's the original Arduino IDE, and several solutions based on Eclipse, Code::Blocks, NetBeans and other professional IDES. Why another one? 

Well, the original Arduino IDE is great for beginners, but it lacks a lot of features that advanced users need. And I've tried a lot of other solutions. But all were based on plugins and hacks to other IDEs, which lead to not-so-good performance. For example, a very famous plugin provided access to terminal console by adding a fixed option to the IDE Tools menu. So, if you're working with two different boards, you have to change this hard-coded option every-time.

Of couse, designing a new IDE it's not a trivial thing, and maybe these little annoyances were not enough to justify such work. But I didnt't know that :), and I used my spare time, and I always wanted to create an IDE. So, here it is! :)

It's designed only for advanced users? 

No! It follows some simple user-interface features from the Arduino IDE. The interface is very simple, and 99% of day-by-day functions can be reached by the small number of buttons on the main window. The only great difference in MariaMole interface, when compared with the original Arduino IDE, is the workspace tree at the left side of the Window.

But even the workspace is easy to understand. It's a tree representing your work area. Each project is a branch on this tree, and the files are sub-branches inside the projects.

What does "MariaMole" means?

Leterally, it means "Soft Mary" in Portuguese. MariaMole is the name of a very popular candy in Brazil. It's very similar to Marshmallow, but it takes egg-whites instead of corn-syrup.

 It's Open-source? It's free? Where can I get the code?

Yes. You can get it at SourceForge page. But it will be, probably, undocumented and ugly. I've joined a lot of pieces of code I had around here to build this beauty. I'm planning to get some time to improve this, but haven't managed to do it yet. But you can help, on the spirit of open-source :)

 It's available for other platforms besides Windows?

Not yet. Sorry. I'm planning to fix that but, right now, the code is Windows dependant. But I really want this to be a multi-platform project! </summary></entry></feed>