<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Forum: Maple Hardware Support - Recent Topics</title>
		<link>http://forums.leaflabs.com/forum.php?id=3</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:01:06 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?forum=3&topics=1" rel="self" type="application/rss+xml" />

		<item>
			<title>riphet on "How to set a Timer (PWM at center)?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74467#post-105815</link>
			<pubDate>Sun, 27 Dec 2015 01:23:36 +0000</pubDate>
			<dc:creator>riphet</dc:creator>
			<guid isPermaLink="false">105815@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;How to Set a timer ?&#60;/p&#62;
&#60;p&#62;PWM with Phase &#38;amp; Frecuency Correct =CENTER=&#60;/p&#62;
&#60;p&#62;I need a sample code.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>animefreak1233 on "EXTI not working (libmaple proper)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74454#post-105786</link>
			<pubDate>Mon, 26 Oct 2015 16:39:22 +0000</pubDate>
			<dc:creator>animefreak1233</dc:creator>
			<guid isPermaLink="false">105786@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'm a 16 yr old self learned hobbyist. I've been banging my head for the last 5 days unable to get the exti part working. Now, I'm gonna come clear, I've twiddled with registers and am using the low level functions and not the wirish library, and for some reason, my code doesn't work...&#60;br /&#62;
Board: Maple mini&#60;br /&#62;
Here's the code:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;#include &#38;lt;libmaple/gpio.h&#38;gt;
#include &#38;lt;libmaple/exti.h&#38;gt;
#include &#38;lt;libmaple/rcc.h&#38;gt;
#include &#38;lt;libmaple/libmaple.h&#38;gt;
//GVars---------------------------------------
volatile int s = 0;
//Functions-----------------------------------
void intHandler();
int main(void){
	RCC_BASE-&#38;gt;APB2ENR &#124;= (1 &#38;lt;&#38;lt; 3);
	//Enabling the clock for PORTB
	GPIOB-&#38;gt;regs-&#38;gt;CRL &#124;= ((1 &#38;lt;&#38;lt; 4)&#124;(1 &#38;lt;&#38;lt; 5));
	GPIOB-&#38;gt;regs-&#38;gt;CRL &#38;amp;= ~((1 &#38;lt;&#38;lt; 7)&#124;(1 &#38;lt;&#38;lt; 6));
        //Setting PB1 (the LED pin) to be an output
	gpio_set_mode(GPIOB, 8, GPIO_INPUT_PD);
        //Setting PB1 (the LED pin) to be an input
	afio_init();
        //Enable the AFIO clock
	//afio_exti_select(AFIO_EXTI_8,AFIO_EXTI_PB);
	exti_attach_interrupt((exti_num)AFIO_EXTI_8, gpio_exti_port(GPIOB), intHandler, EXTI_RISING);
        //attach the interrupt handler to the EXTI9_5 irq
	//Setting PB1 as an OUTPUT
	//blinky
	while(1){
	/*	if((GPIOB-&#38;gt;regs-&#38;gt;IDR &#38;amp; (1 &#38;lt;&#38;lt; 8)) == (1 &#38;lt;&#38;lt; 8))
			s = 1;*/
                if(s == 0)
			continue;
		GPIOB-&#38;gt;regs-&#38;gt;BSRR = (1 &#38;lt;&#38;lt; 1);
                //Turn the LED On
		delay_us(1000000);
		GPIOB-&#38;gt;regs-&#38;gt;BRR = (1 &#38;lt;&#38;lt; 1);
                //Turn the LED Off
		delay_us(1000000);
	}
}
void intHandler()
{
	GPIOB-&#38;gt;regs-&#38;gt;BSRR = (1 &#38;lt;&#38;lt; 1);
    s = 1;
}&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>tmbomber on "Using the CAN interface"</title>
			<link>http://forums.leaflabs.com/topic.php?id=802#post-4823</link>
			<pubDate>Thu, 26 May 2011 15:00:21 +0000</pubDate>
			<dc:creator>tmbomber</dc:creator>
			<guid isPermaLink="false">4823@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hello Everybody!&#60;/p&#62;
&#60;p&#62;New to the fourms. Thought I'd post a note on what I'm doing.&#60;/p&#62;
&#60;p&#62;I've been designing embedded micro-controller boards for ages. I've mostly been using Motorola 68xx, 68xxx, and Rabbit processors. Just recently a friend turned me on to Arduinos. I have two Uno's, a Mega, a Pro, and a Sanguino. About two weeks ago I designed my first Atmel based board using a '644 like on the Sanguino. (Incorporating an automotive LIN bus driver. Hacking newsoftserial to handle 10400 baud along the way)&#60;/p&#62;
&#60;p&#62;(Have a look: &#60;a href=&#34;http://cpriii.com/gg/PE2116A.zip&#34; rel=&#34;nofollow&#34;&#62;http://cpriii.com/gg/PE2116A.zip&#60;/a&#62; :)&#60;/p&#62;
&#60;p&#62;I have a red hot project requiring that I design a small controller board that can (among other things) interface to an automotive CAN bus. I've done several boards using an MCP2515 and an 82C251 (sometimes an AU5790) The thing is, this time I need to make it *really* small. Just last week I saw SparkFun's new product video and they mentioned the Maple. In reviewing the boards specifications I see that it has a built in CAN interface. (Hey! built in means less real estate!) So I've ordered a pair of Maple boards along with a JTAG programmer from Sparkfun. (I picked up an Olimex JTAG programmer as well, &#60;a href=&#34;http://www.sparkfun.com/products/7834&#34; rel=&#34;nofollow&#34;&#62;http://www.sparkfun.com/products/7834&#60;/a&#62; ) I'm expecting delivery tomorrow morning.&#60;/p&#62;
&#60;p&#62;Unfortunately, I also noticed that it's pins are shared with the USB interface.&#60;/p&#62;
&#60;p&#62;I went digging through all 37 pages of the forums here, looking to see if anybody had done anything already. I found a few threads, but nothing really helpful. (I found the thread that talked about the JTAG adapter to use with the Olimex programmer as well. I'll be building or ordering one of those :)&#60;/p&#62;
&#60;p&#62;For development, I'm planning on taking one of the Maple boards and removing R7, 13, 14, and C9 &#38;amp; 10. Soldering in zero ohm resistors for R13 &#38;amp; 14. That will allow me to connect a breakout board for an 82C251 to what use to be the USB connector. &#60;/p&#62;
&#60;p&#62;Obviously, programming the board via the USB connector isn't going to be working any more. What I need to know is if there's any good examples or howto's showing how to switch from using the IDE with a USB cable to using the IDE with a JTAG of FTDI cable. &#60;/p&#62;
&#60;p&#62;Given time I'm sure I could figure this out on my own, but I'm under a deadline to start design and development of a new card and need to hit the ground running. Any suggestions y'all could offer for programming with a JTAG or FTDI cable would be greatly appreciated.&#60;/p&#62;
&#60;p&#62;Thank you!!!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>9600baud on "Couldn&#039;t find the DFU device: [1EAF:0003]"</title>
			<link>http://forums.leaflabs.com/topic.php?id=76#post-406</link>
			<pubDate>Tue, 29 Jun 2010 13:36:00 +0000</pubDate>
			<dc:creator>9600baud</dc:creator>
			<guid isPermaLink="false">406@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi all,&#60;/p&#62;
&#60;p&#62;got my maple board yesterday. Yay!!!&#60;br /&#62;
Today, plugged it in but can't upload the blink sketch.&#60;/p&#62;
&#60;p&#62;Running on a Mac OSX 10.6&#60;/p&#62;
&#60;p&#62;What I did:&#60;br /&#62;
* selected Maple R3 to flash&#60;br /&#62;
* selected /dev/tty.usbmodem411 as port&#60;br /&#62;
* compiled&#60;br /&#62;
* upload, and that's the result.&#60;/p&#62;
&#60;p&#62;&#60;code&#62;&#60;br /&#62;
Binary sketch size is reported above. Check it against a 100000 byte maximum.&#60;br /&#62;
Loading via dfu-util&#60;br /&#62;
Resetting to bootloader via DTR pulse&#60;br /&#62;
Searching for DFU device [1EAF:0003]...&#60;br /&#62;
dfu-util - (C) 2007 by OpenMoko Inc.&#60;br /&#62;
This program is Free Software and has ABSOLUTELY NO WARRANTY&#60;/p&#62;
&#60;p&#62;Couldn't find the DFU device: [1EAF:0003]&#60;br /&#62;
&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;If I use the serial monitor, some garbage is received.&#60;/p&#62;
&#60;p&#62;What am I missing?&#60;/p&#62;
&#60;p&#62;Cheers,&#60;br /&#62;
Alex
&#60;/p&#62;</description>
		</item>
		<item>
			<title>hannahverlin on "FYI: Knock Off Maples"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74450#post-105775</link>
			<pubDate>Fri, 28 Aug 2015 13:28:18 +0000</pubDate>
			<dc:creator>hannahverlin</dc:creator>
			<guid isPermaLink="false">105775@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Dear Maple &#38;amp; Maple Mini Users - Quick message from the LeafLabs team. It has come to our attention that &#34;LeafLabs Maple Minis&#34; are being sold on AliExpress. Please be aware that although they say &#34;LeafLabs&#34; on them, they are not made by LeafLabs.  Again the Maple line was discontinued back in March and the designs are available at: &#60;a href=&#34;https://upverter.com/LeafLabs/&#34; rel=&#34;nofollow&#34;&#62;https://upverter.com/LeafLabs/&#60;/a&#62;.  &#60;/p&#62;
&#60;p&#62;As always, keep on hacking.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>madias on "I2S code available?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74451#post-105776</link>
			<pubDate>Wed, 02 Sep 2015 10:23:59 +0000</pubDate>
			<dc:creator>madias</dc:creator>
			<guid isPermaLink="false">105776@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I just wonder if someone has managed to get I2S working on a STM32F103 (RET,VET...)?&#60;br /&#62;
I see I2S wasn't implemented into libmaple (beyond some I2S register bits def's)&#60;/p&#62;
&#60;p&#62;I wanna setup a PT8211 DAC (lines are BCK, DI, WS, no master clock needed). I got it running with &#34;normal SPI conditions&#34; but it would be more efficient to use it with &#34;pur&#34; I2S &#60;/p&#62;
&#60;p&#62;I searched a lot on google, but didn't find any STM32F1 related I2s entries, because every I2s example I found is related to the standard periphery library. So I do not know how to start getting it working&#60;/p&#62;
&#60;p&#62;thank you and regards&#60;br /&#62;
Matthias
&#60;/p&#62;</description>
		</item>
		<item>
			<title>cherigo on "Flymaple_SPI"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74452#post-105777</link>
			<pubDate>Wed, 02 Sep 2015 21:24:56 +0000</pubDate>
			<dc:creator>cherigo</dc:creator>
			<guid isPermaLink="false">105777@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;hi guys i am new in this forum my question is the next :&#60;br /&#62;
i have a flymaple that i am trying connect to a quadrature counter LS7366R the code for do this is available in arduino. the communication is spi; between the maple and the counter but i not sure how work the SPI library in maple&#60;/p&#62;
&#60;p&#62;ARDUINO CODE&#60;br /&#62;
#include &#38;lt;SPI.h&#38;gt;&#60;br /&#62;
//#include &#38;lt;Arduino.h&#38;gt;&#60;/p&#62;
&#60;p&#62;#define CLR B00000000&#60;br /&#62;
#define RD B01000000&#60;br /&#62;
#define WR B10000000&#60;br /&#62;
#define LOAD B11000000&#60;/p&#62;
&#60;p&#62;#define MDR0 B00001000&#60;br /&#62;
#define MDR1 B00010000&#60;br /&#62;
#define DTR B00011000&#60;br /&#62;
#define CNTR B00100000&#60;br /&#62;
#define OTR B00101000&#60;br /&#62;
#define STR B00110000&#60;/p&#62;
&#60;p&#62;// filter factor 1&#60;br /&#62;
// async index&#60;br /&#62;
// no index&#60;br /&#62;
// free-running&#60;br /&#62;
// 4x quadrature&#60;br /&#62;
#define MDR0_CONF B00000011&#60;/p&#62;
&#60;p&#62;// no flag&#60;br /&#62;
// enabled&#60;br /&#62;
// 32 bits&#60;br /&#62;
#define MDR1_CONF B00000000&#60;/p&#62;
&#60;p&#62;void setup() {&#60;br /&#62;
  Serial.begin(9600);&#60;br /&#62;
  SPI.begin();&#60;br /&#62;
  pinMode(SS, OUTPUT);&#60;/p&#62;
&#60;p&#62;  digitalWrite(SS, LOW);&#60;br /&#62;
  SPI.transfer(WR &#124; MDR0);&#60;br /&#62;
  SPI.transfer(MDR0_CONF);&#60;br /&#62;
  digitalWrite(SS, HIGH);&#60;/p&#62;
&#60;p&#62;  digitalWrite(SS, LOW);&#60;br /&#62;
  SPI.transfer(WR &#124; MDR1);&#60;br /&#62;
  SPI.transfer(MDR1_CONF);&#60;br /&#62;
  digitalWrite(SS, HIGH);&#60;/p&#62;
&#60;p&#62;  digitalWrite(SS, LOW);&#60;br /&#62;
  SPI.transfer(CLR &#124; CNTR);&#60;br /&#62;
  digitalWrite(SS, HIGH);&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;long count = 0;&#60;/p&#62;
&#60;p&#62;void loop() {&#60;br /&#62;
  digitalWrite(SS, LOW);&#60;br /&#62;
  byte b = SPI.transfer((byte) RD &#124; CNTR);&#60;br /&#62;
  count = SPI.transfer(0x00);&#60;br /&#62;
  count &#38;lt;&#38;lt;= 8;&#60;br /&#62;
  count &#124;= SPI.transfer(0x00);&#60;br /&#62;
  count &#38;lt;&#38;lt;= 8;&#60;br /&#62;
  count &#124;= SPI.transfer(0x00);&#60;br /&#62;
  count &#38;lt;&#38;lt;= 8;&#60;br /&#62;
  count &#124;= SPI.transfer(0x00);&#60;br /&#62;
  count = count*0.351;&#60;br /&#62;
  digitalWrite(SS, HIGH);&#60;br /&#62;
  Serial.print(count);&#60;br /&#62;
  Serial.println();&#60;/p&#62;
&#60;p&#62;}&#60;/p&#62;
&#60;p&#62;//////////////////////////////////////////////////////////////////////&#60;br /&#62;
 i suppose that  is the way to do  in flymaple board  but not working&#60;/p&#62;
&#60;p&#62;#include &#38;lt;spi.h&#38;gt;&#60;/p&#62;
&#60;p&#62;#define CLR 0x00&#60;br /&#62;
#define RD 0x40&#60;br /&#62;
#define WR 0x80&#60;br /&#62;
#define LOAD 0xC0&#60;/p&#62;
&#60;p&#62;#define MDR0 0x08&#60;br /&#62;
#define MDR1 0x10&#60;br /&#62;
#define DTR 0x18&#60;br /&#62;
#define CNTR 0x20&#60;br /&#62;
#define OTR 0x28&#60;br /&#62;
#define STR 0x30&#60;/p&#62;
&#60;p&#62;// filter factor 1&#60;br /&#62;
// async index&#60;br /&#62;
// no index&#60;br /&#62;
// free-running&#60;br /&#62;
// 4x quadrature&#60;br /&#62;
#define MDR0_CONF 0x03&#60;/p&#62;
&#60;p&#62;// no flag&#60;br /&#62;
// enabled&#60;br /&#62;
// 32 bits&#60;br /&#62;
#define MDR1_CONF 0x00&#60;/p&#62;
&#60;p&#62;HardwareSPI spi(2);&#60;/p&#62;
&#60;p&#62;void setup() {&#60;br /&#62;
  spi.begin(SPI_18MHZ, MSBFIRST, 0);&#60;br /&#62;
  SerialUSB.begin();&#60;br /&#62;
   pinMode(D31, OUTPUT);&#60;/p&#62;
&#60;p&#62;  digitalWrite(D31, LOW);&#60;br /&#62;
  spi.transfer(WR &#124; MDR0);&#60;br /&#62;
  spi.transfer(MDR0_CONF);&#60;br /&#62;
  digitalWrite(D31, HIGH);&#60;/p&#62;
&#60;p&#62;  digitalWrite(D31, LOW);&#60;br /&#62;
  spi.transfer(WR &#124; MDR1);&#60;br /&#62;
  spi.transfer(MDR1_CONF);&#60;br /&#62;
  digitalWrite(D31, HIGH);&#60;/p&#62;
&#60;p&#62;  digitalWrite(D31, LOW);&#60;br /&#62;
  spi.transfer(CLR &#124; CNTR);&#60;br /&#62;
  digitalWrite(D31, HIGH);&#60;/p&#62;
&#60;p&#62;}&#60;/p&#62;
&#60;p&#62;long count = 0;&#60;/p&#62;
&#60;p&#62;void loop() {&#60;br /&#62;
  digitalWrite(D31, LOW);&#60;br /&#62;
  byte b = spi.transfer( RD &#124; CNTR);&#60;br /&#62;
  count = spi.transfer(0x00);&#60;br /&#62;
  count &#38;lt;&#38;lt;= 8;&#60;br /&#62;
  count &#124;= spi.transfer(0x00);&#60;br /&#62;
  count &#38;lt;&#38;lt;= 8;&#60;br /&#62;
  count &#124;= spi.transfer(0x00);&#60;br /&#62;
  count &#38;lt;&#38;lt;= 8;&#60;br /&#62;
  count &#124;= spi.transfer(0x00);&#60;br /&#62;
  count = count*0.351;&#60;br /&#62;
  digitalWrite(D31, HIGH);&#60;/p&#62;
&#60;p&#62;  SerialUSB.print(count);&#60;br /&#62;
  SerialUSB.println();&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;please  please help
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ridgebackred on "External interrupts with multiplexed IRQs"</title>
			<link>http://forums.leaflabs.com/topic.php?id=938#post-5790</link>
			<pubDate>Fri, 29 Jul 2011 11:20:53 +0000</pubDate>
			<dc:creator>ridgebackred</dc:creator>
			<guid isPermaLink="false">5790@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I hesitate to call this a bug, but I am seeing repeatable results when staying in the userspace code area...&#60;/p&#62;
&#60;p&#62;My setup is a six channel RC receiver with the outputs connected to the MapleMini.&#60;/p&#62;
&#60;p&#62;All inputs to the MapleMini are used as external interrupts. Care has been taken not to violate the multiplexed interrupt pin assignment rules.&#60;/p&#62;
&#60;p&#62;AFIO_EXTI_0 through AFIO_EXTI_4 work fine.&#60;br /&#62;
Inputs AFIO_EXTI_5 and above all seem to drop to a lower interrupt priority. Interrupt servicing for the multiplexed handlers is not consistent.&#60;/p&#62;
&#60;p&#62;Ideas?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>brettlevine on "USART3 Interrupt Grabbing?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1134#post-7433</link>
			<pubDate>Sun, 25 Dec 2011 02:21:54 +0000</pubDate>
			<dc:creator>brettlevine</dc:creator>
			<guid isPermaLink="false">7433@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'm trying to do much the same thing, would very much appreciate if you could share how this all worked out.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Anonymous on "&#34;DISC&#34; LINE newbie question and using PA11-PA12 lines as normal inputs GPIOs -"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74429#post-</link>
			<pubDate>Thu, 21 Jan 2016 19:01:06 +0000</pubDate>
			<dc:creator>Anonymous</dc:creator>
			<guid isPermaLink="false">@http://forums.leaflabs.com/</guid>
			<description></description>
		</item>
		<item>
			<title>rogerclark on "Maple - end of life announcement"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74426#post-105702</link>
			<pubDate>Fri, 03 Apr 2015 15:52:25 +0000</pubDate>
			<dc:creator>rogerclark</dc:creator>
			<guid isPermaLink="false">105702@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Can the forum moderator tell me whether leaflabs intends to take down the forum and wiki following the end of life notification on the main leaflabs site, dated 27th March.?&#60;/p&#62;
&#60;p&#62;As I don't want the community to loose either of these resources, I have already made a local copy of the wiki, and will try to take a static copy of the forum, but for copyright reasons, I'm not sure I can re-publish either :-(
&#60;/p&#62;</description>
		</item>
		<item>
			<title>rogerclark on "Building the Maple Mini bootloader"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74430#post-105720</link>
			<pubDate>Tue, 21 Apr 2015 05:33:05 +0000</pubDate>
			<dc:creator>rogerclark</dc:creator>
			<guid isPermaLink="false">105720@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Probably a long shot, but does anyone know where the sources are for the Maple mini bootloader&#60;/p&#62;
&#60;p&#62;I know the &#34;Maple&#34; bootloader is in github in the leaflabs/maple-bootloader repo&#60;/p&#62;
&#60;p&#62;However as far as I can tell this is only the bootloader for the Maple, because when I compared the GPIO pins used for DISC etc in the schematics, the GPIO port and pins specified in the maple-bootloader is almost certainly for the Maple&#60;/p&#62;
&#60;p&#62;Thanks&#60;/p&#62;
&#60;p&#62;Roger
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jessb on "Maple  end-of-life notice"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74424#post-105694</link>
			<pubDate>Mon, 30 Mar 2015 10:33:51 +0000</pubDate>
			<dc:creator>jessb</dc:creator>
			<guid isPermaLink="false">105694@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Full notice here: &#60;a href=&#34;http://leaf-labs.squarespace.com/news/2015/3/27/maple-end-of-life-notice&#34; rel=&#34;nofollow&#34;&#62;http://leaf-labs.squarespace.com/news/2015/3/27/maple-end-of-life-notice&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;The short version:&#60;br /&#62;
The time has come to officially end-of-life Maple. The forums will remain open for the foreseeable future, since many of you are still out there hacking on libmaple and various STM32 variants. Thanks for all your support over the years, and feel free to ping us with any questions.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>manitou on "wfi and low power delay()"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74421#post-105687</link>
			<pubDate>Wed, 18 Mar 2015 12:53:55 +0000</pubDate>
			<dc:creator>manitou</dc:creator>
			<guid isPermaLink="false">105687@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;The maple ide v0.0.12 uses an asm spin loop to implement &#60;em&#62;delay()&#60;/em&#62;. delay() on DUE, teensy, and pyboard (to name a few ARM-based boards) spin waiting for milliseconds to advance.  With these it is possible to add a sleep option (&#60;strong&#62;asm(&#34;wfi&#34;)&#60;/strong&#62;) to reduce power between the systick millisecond interrupts.  The maple core library could be upgraded to support this low power delay().  Here is proof-of-principle sketch that demonstrates delay with wfi&#60;br /&#62;
     &#60;a href=&#34;https://github.com/manitou48/maple/blob/master/delaywfi.pde&#34; rel=&#34;nofollow&#34;&#62;https://github.com/manitou48/maple/blob/master/delaywfi.pde&#60;/a&#62;&#60;br /&#62;
On a RET6 with normal delay(), the 5 second LED off/on consumes 46.4/47.2 ma, with the delaywfi(), it is 28.4/29.2 ma.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ik1wvq on "&#34;DISC&#34; LINE newbie question and using PA11-PA12 lines as normal inputs GPIOs -"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74429#post-105709</link>
			<pubDate>Tue, 14 Apr 2015 10:29:09 +0000</pubDate>
			<dc:creator>ik1wvq</dc:creator>
			<guid isPermaLink="false">105709@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;HI to all,&#60;/p&#62;
&#60;p&#62;I do not understand the use of &#34;DISC&#34; (PB9) line and the two transistors (Q1-Q2) near the USB connector.&#60;br /&#62;
my board is &#34;MAPLE MINI&#34;.&#60;/p&#62;
&#60;p&#62;I  ask this because my need is to use the whole PA port as input, and I do not understand how &#34;disconnect&#34; the USB port from PA11-PA12 .&#60;br /&#62;
Is sufficient to issue &#34;USBSerial.end()&#34; to free the PA11-PA12 ???&#60;/p&#62;
&#60;p&#62;thanks in advance and best regards&#60;/p&#62;
&#60;p&#62;Mauro IK1WVQ
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
