<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/molcajete/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/molcajete/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 15 Apr 2018 02:22:14 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/molcajete/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/molcajete/wiki/Home/?limit=25#1b40</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;                                           Requirements and dependencies&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As for the time of the 0.1 release there are some requirements you need to fulfill in order to use this software:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Arduino 1.8.5 for Linux 64 bits&lt;/li&gt;
&lt;li&gt;Arduino-core 2:1.0.5&lt;/li&gt;
&lt;li&gt;Arduino-mk 1.5-2&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Arduino 1.8.5&lt;/strong&gt;&lt;br/&gt;
It's included in the downloaded project bundle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Arduino-core 2:1.0.5&lt;/strong&gt;&lt;br/&gt;
As per Linux Mint 18.3 this version is installed from the official repositories. It's known that for Linux Mint XFCE 17.3 the installed version is :1.0.5 which will not work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Arduino-mk 1.5-2&lt;/strong&gt;&lt;br/&gt;
As per Linux Mint 18.3 this version is installed from the official repositories. Arduino-core is installed along Arduino.mk. It's recommended to install the "screen" package as well:&lt;br/&gt;
&lt;code&gt;sudo apt install arduino.mk screen&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Testing&lt;/strong&gt;&lt;br/&gt;
Locate the testing project:&lt;br/&gt;
&lt;code&gt;/your/arduino1.8.5/installation_folder/Libraries/FreeRTOS/examples/Blink_DynamicTask&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Modify the ARDUINO_DIR variable in the Makefile to point to your arduino1.8.5 installation:&lt;br/&gt;
&lt;code&gt;ARDUINO_DIR = /your/arduino1.8.5/installation_folder&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Open a terminal and type:&lt;br/&gt;
&lt;code&gt;make&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The test program should build.&lt;/p&gt;
&lt;p&gt;If you want to test the other example you must first set to 1 the FreeRTOS flag&lt;br/&gt;
&lt;code&gt;configSUPPORT_STATIC_ALLOCATION&lt;/code&gt;&lt;br/&gt;
which is located at&lt;br/&gt;
&lt;code&gt;/your/arduino1.8.5/installation_folder/Libraries/FreeRTOS/src&lt;/code&gt;&lt;br/&gt;
Then in the terminal move to the folder &lt;em&gt;Blink_StaticTask&lt;/em&gt; and type again:&lt;br/&gt;
&lt;code&gt;make&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Clean the mess&lt;/strong&gt;&lt;br/&gt;
Type&lt;br/&gt;
&lt;code&gt;make clean&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Uploading your program&lt;/strong&gt;&lt;br/&gt;
If your chip already have the bootloader then you can upload your program typing:&lt;br/&gt;
make upload&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Serial terminal&lt;/strong&gt;&lt;br/&gt;
Type&lt;br/&gt;
&lt;code&gt;make monitor&lt;/code&gt;&lt;br/&gt;
to open a serial terminal. Type ^a + k to exit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Uploading the program with USBASP&lt;/strong&gt;&lt;br/&gt;
If you don't have or don't want to use the bootloader, then you can upload the .hex executable right away through the USBASP interface. For more information you can follow my tutorial (in spanish):&lt;br/&gt;
&lt;a href="https://fjrg76.wordpress.com/2017/07/06/arduino-desde-la-linea-de-comando-de-linux-y-usbasp/" rel="nofollow"&gt;https://fjrg76.wordpress.com/2017/07/06/arduino-desde-la-linea-de-comando-de-linux-y-usbasp/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xavier</dc:creator><pubDate>Sun, 15 Apr 2018 02:22:14 -0000</pubDate><guid>https://sourceforge.net4bee5c594301aa74c3b5720b3fd6ecdb4c659bf9</guid></item><item><title>Home modified by Xavier</title><link>https://sourceforge.net/p/molcajete/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/molcajete/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/fjrg76mx/"&gt;Xavier&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-5ac8fc79dd85f40f4633378e" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xavier</dc:creator><pubDate>Sat, 07 Apr 2018 17:14:34 -0000</pubDate><guid>https://sourceforge.netbbe38d5abe22672ea3c4a78b0fc9606d1b8df674</guid></item></channel></rss>