<?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; Topic: Breadboard maple</title>
		<link>http://forums.leaflabs.com/topic.php?id=10130</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:09:41 +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?topic=10130" rel="self" type="application/rss+xml" />

		<item>
			<title>ala42 on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22223</link>
			<pubDate>Sat, 02 Feb 2013 18:50:14 +0000</pubDate>
			<dc:creator>ala42</dc:creator>
			<guid isPermaLink="false">22223@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;You can take it from &#60;a href=&#34;https://github.com/AeroQuad/AeroQuad/tree/development&#34; rel=&#34;nofollow&#34;&#62;https://github.com/AeroQuad/AeroQuad/tree/development&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>JoshSanders on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22221</link>
			<pubDate>Sat, 02 Feb 2013 10:07:18 +0000</pubDate>
			<dc:creator>JoshSanders</dc:creator>
			<guid isPermaLink="false">22221@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hey ala42&#60;/p&#62;
&#60;p&#62;That's great news!&#60;br /&#62;
I searched the forums and came up with a post where you linked to the project:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://forums.leaflabs.com/topic.php?id=1268&#38;amp;page=2&#34; rel=&#34;nofollow&#34;&#62;http://forums.leaflabs.com/topic.php?id=1268&#38;amp;page=2&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Unfortunately, the links seem to give 404 errors.&#60;br /&#62;
Do you have a new link?&#60;/p&#62;
&#60;p&#62;Thanks!!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ala42 on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22213</link>
			<pubDate>Fri, 01 Feb 2013 18:55:21 +0000</pubDate>
			<dc:creator>ala42</dc:creator>
			<guid isPermaLink="false">22213@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;&#38;gt; I like the idea of using the F4 chip - especially for the floating point coprocessor and clock speed. I'm still pretty new at all of this, so if it means I'd have to hack the bootloader and libmaple to make things work, I'll have to go with F103 for now - at least until I graduate in the fall and have time again.&#60;/p&#62;
&#60;p&#62;I already made these available. Instead of the maple IDE you have to use your favorite editor or Eclipse, which allows debugging when using a suitable JTAG/SWD device.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>crenn on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22206</link>
			<pubDate>Fri, 01 Feb 2013 07:37:19 +0000</pubDate>
			<dc:creator>crenn</dc:creator>
			<guid isPermaLink="false">22206@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Good to hear it working JoshSanders!&#60;/p&#62;
&#60;p&#62;gbulmer, Ah ok, I made a bad assumption in most cases the STM32F103s had an equivalent STM32F303. However this is in correct, in fact, they don't have any flash size past 256kb. If you want more, you have to use a F4. I suspect the reason is because of the performance upgrade you get from going from F3 to F4.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22204</link>
			<pubDate>Fri, 01 Feb 2013 06:16:13 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">22204@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;JoshSanders - Very well done. I think you are the first reported breadboard-based STM32F.&#60;/p&#62;
&#60;p&#62;crenn - STM32F303 only has 48kiB SRAM, compared to STM32F103xE/F which have 96kiB. So large STM32F103 do have some benefits.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>JoshSanders on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22197</link>
			<pubDate>Fri, 01 Feb 2013 01:27:04 +0000</pubDate>
			<dc:creator>JoshSanders</dc:creator>
			<guid isPermaLink="false">22197@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I got it working!!!&#60;/p&#62;
&#60;p&#62;It's always something stupid. Always check stupid things.&#60;br /&#62;
On the ARM chip, there are two indentations and text. One of the indentations is pin 1, but pin 1 has to be oriented north-west to match the pinout diagram in the datasheet, causing the text on the chip to face *sideways*. Man I wish they drew a circle on that diagram. &#38;lt;head-desk&#38;gt;&#60;/p&#62;
&#60;p&#62;Anyway, the RET6 bootloader went right on to both the RET6 and the RFT6, and I have the blink sketch running on both. I have never been so happy to see a flashing light.&#60;/p&#62;
&#60;p&#62;I like the idea of using the F4 chip - especially for the floating point coprocessor and clock speed. I'm still pretty new at all of this, so if it means I'd have to hack the bootloader and libmaple to make things work, I'll have to go with F103 for now - at least until I graduate in the fall and have time again. If I can use the present version of the leaflabs bootloader and IDE, on the other hand, it shouldn't be too hard to figure out the power scheme and design a board. I'd caution that I have limited experience in this field and will likely make rookie mistakes before I get it right =)&#60;/p&#62;
&#60;p&#62;Thanks to those of you who shared suggestions. Really, you're the best.&#60;/p&#62;
&#60;p&#62;Ciao,&#60;br /&#62;
J
&#60;/p&#62;</description>
		</item>
		<item>
			<title>crenn on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130&amp;page=2#post-22189</link>
			<pubDate>Thu, 31 Jan 2013 21:52:26 +0000</pubDate>
			<dc:creator>crenn</dc:creator>
			<guid isPermaLink="false">22189@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;One thing you could do (although work would be needed) is use a STM32F303 chip as it will be pin to pin compatible with the STM32F103s, also you'll get double the RAM!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22188</link>
			<pubDate>Thu, 31 Jan 2013 21:49:36 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">22188@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;JoshSanders - I certainly agree with ala42, STM32F4 gives a lot more RAM than STM32F103. STM32F4 has many other performance benefits and improved peripherals. &#60;/p&#62;
&#60;p&#62;Note: there is an STM32F4 which comes in a 64pin package. Friends use it on micromouse robots.&#60;/p&#62;
&#60;p&#62;It would require a bit of effort to make the board compatible with STM32F103 and STM32F4; the power pins are slightly different. But I think it might be worthwhile given the range of chips you'd have access to.&#60;/p&#62;
&#60;p&#62;The signal pins are compatible, though IIRC the STM32F4 has more 5V tolerant pins.&#60;br /&#62;
The STM32F4 peripherals are much better than some of the STM32F103.&#60;/p&#62;
&#60;p&#62;The STM32F103 does have the advantage of being available in low-cost versions, which might be very useful. So I wouldn't suggest making it STM32F4 only.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ala42 on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22183</link>
			<pubDate>Thu, 31 Jan 2013 18:46:24 +0000</pubDate>
			<dc:creator>ala42</dc:creator>
			<guid isPermaLink="false">22183@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;If you go for a 100 pin chip, use a F4 to have 192KB ram, or at least make your board F4 compatible by adding the few needed caps/resistors, which is described in the F4 manual.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>feurig on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22175</link>
			<pubDate>Wed, 30 Jan 2013 23:44:58 +0000</pubDate>
			<dc:creator>feurig</dc:creator>
			<guid isPermaLink="false">22175@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Our bad in not giving credit where credit is due I believe that slys prototype is where we got that from.&#60;br /&#62;
That plus 1117 series regulator = much better circuit all around.&#60;/p&#62;
&#60;p&#62;I am going to try to do the same with a ret6 based board and run elua on it....
&#60;/p&#62;</description>
		</item>
		<item>
			<title>JoshSanders on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22174</link>
			<pubDate>Wed, 30 Jan 2013 18:58:19 +0000</pubDate>
			<dc:creator>JoshSanders</dc:creator>
			<guid isPermaLink="false">22174@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;gbulmer, thanks for sharing Oshpark!&#60;br /&#62;
I've been using SeeedStudio Fusion PCB and I'm happy with their work - but I'm restricted to 2 layers. This looks great!&#60;/p&#62;
&#60;p&#62;I looked over Siy's prototypes. Very elegant!&#60;br /&#62;
I may use the mini64 as a starting point - I ultimately want to use the STM32F103RFT6 for its 96k of on-board sRAM. &#60;/p&#62;
&#60;p&#62;I had noticed the same USB interface improvement earlier, in Suspect Devices prototype, Maple Bacon&#60;br /&#62;
&#60;a href=&#34;https://github.com/soycamo/maplebacon&#34; rel=&#34;nofollow&#34;&#62;https://github.com/soycamo/maplebacon&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I'll post my own designs once I have something I'm happy with
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22144</link>
			<pubDate>Mon, 28 Jan 2013 11:12:33 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">22144@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;JoshSanders - &#60;em&#62;&#34;My original intent was to design a minimal Maple schematic I could &#34;drop&#34; in to my designs to sidestep the need for a separate Maple board&#34;&#60;/em&#62;&#60;/p&#62;
&#60;p&#62;I believe several of us have had the same thought. IMHO a schematic isn't sufficient; the PCB layout is needed too to make it easy to embed in larger designs.&#60;/p&#62;
&#60;p&#62;&#60;em&#62;&#34;I've decided the best way to do this is to design a reduced 2-layer version of the core Maple mini circuit, have a PCB fabbed and test it. I'll start another thread once I have made progress on that front.&#34;&#60;/em&#62;&#60;/p&#62;
&#60;p&#62;I recommend looking at Siy's work on the mini48 at &#60;a href=&#34;https://github.com/siy/openstm32hw&#34; rel=&#34;nofollow&#34;&#62;https://github.com/siy/openstm32hw&#60;/a&#62; though I haven't used this design myself.&#60;/p&#62;
&#60;p&#62;Siy's mini48 is a &#60;strong&#62;single-sided&#60;/strong&#62; PCB design for a 48-pin LQFP part, so it is a good start for embedding in other designs. The Eagle files are on github. It improves on the Maple USB interface, being both fewer components, and giving some ESD protection. It also includes the 32KiHz crystal for the STM32F103's on-board battery backed Real-Time-Clock.&#60;/p&#62;
&#60;p&#62;Edit:&#60;br /&#62;
For prototype PCBs you might try:  &#60;a href=&#34;http://oshpark.com/&#34; rel=&#34;nofollow&#34;&#62;http://oshpark.com/&#60;/a&#62; for prototype PCB's.&#60;br /&#62;
It is $5/square inch of design (to the nearest $0.01), and returns 3 PCBs. They are very good PCBs, with gold finish for SMD soldering. Siy's design would be about $8.50 for three PCBs.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>JoshSanders on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22137</link>
			<pubDate>Mon, 28 Jan 2013 02:08:29 +0000</pubDate>
			<dc:creator>JoshSanders</dc:creator>
			<guid isPermaLink="false">22137@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;My original intent was to design a minimal Maple schematic I could &#34;drop&#34; in to my designs to sidestep the need for a separate Maple board (given the uncertain availability of the board in the future). I figured if I could breadboard the circuit, I could more easily determine which parts of the circuit I could change or eliminate.&#60;/p&#62;
&#60;p&#62;I've decided the best way to do this is to design a reduced 2-layer version of the core Maple mini circuit, have a PCB fabbed and test it. I'll start another thread once I have made progress on that front. &#60;/p&#62;
&#60;p&#62;If anyone decides to pick this up, it would be great to hear what ended up working!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22099</link>
			<pubDate>Fri, 25 Jan 2013 04:59:42 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">22099@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;JoshSanders - if you want to prove the viability of the approach in a smaller step, you might try using the low-cost STM32F051:&#60;br /&#62;
&#60;a href=&#34;http://www.futureelectronics.com/en/Search.aspx?dsNav=Ntk:PartNumberSearch%7cstm32f051%7c1%7c,Ny:True,Ro:0,Ns:P_Price1%7c101%7c1%7c,Nea:True,N:587-4294880381&#34; rel=&#34;nofollow&#34;&#62;http://www.futureelectronics.com/en/Search.aspx?dsNav=Ntk:PartNumberSearch%7cstm32f051%7c1%7c,Ny:True,Ro:0,Ns:P_Price1%7c101%7c1%7c,Nea:True,N:587-4294880381&#60;/a&#62;&#60;br /&#62;
or&#60;br /&#62;
&#60;a href=&#34;http://uk.rs-online.com/web/c/?sra=oss&#38;amp;r=t&#38;amp;searchTerm=stm32f051&#38;amp;x=0&#38;amp;y=0&#34; rel=&#34;nofollow&#34;&#62;http://uk.rs-online.com/web/c/?sra=oss&#38;amp;r=t&#38;amp;searchTerm=stm32f051&#38;amp;x=0&#38;amp;y=0&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;They come in 48pin packages, so a smaller SMT.&#60;br /&#62;
I do vaguely remember seeing an SMT adapter which had space for decoupling capacitors on board (sadly I'm not sure where). That would reduce the test to the SMT adapter, a smoothed power supply, and a USB-to-serial.&#60;br /&#62;
It would need a custom test program though. It wouldn't run the Maple bootloader, or Maple IDE generated programs. On the other hand, you'd have a low-cost Cortex-M0 which is more 'oomph' than an Arduino UNO or Nano.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>JoshSanders on "Breadboard maple"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10130#post-22094</link>
			<pubDate>Thu, 24 Jan 2013 08:47:46 +0000</pubDate>
			<dc:creator>JoshSanders</dc:creator>
			<guid isPermaLink="false">22094@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Ok, I tried the STM flash tool. I was able to flash the bootloader on to a maple board, but not on to the breadboard STM32F103RET6. It just gave me a &#34;No response from the target&#34; message. I tried with and without the crystal, and at different baud rates.&#60;br /&#62;
I also tried using Maple's onboard voltage regulator instead of the through-hole version I had been using (i.e. powering a maple board by the same FTDI that's talking to USART1 on the breadboard STM32F103, and bringing the 3v3 and gnd across to the breadboard. Still no dice.&#60;/p&#62;
&#60;p&#62;I'll post more when I bake my next round of chips.&#60;br /&#62;
Thanks for all your help!
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
