feurig - "do we have schematics?"
I have mostly complete schematics and barely draft-quality layouts (see comments below).
Now is probably a good time to start to share them. AFAIK I can't just paste a pdf into pastebin or gist (which I could do now), so I'll try to load them up at the weekend.
"I was looking at the dacs on the f3s ..."
Yes, and the faster ADCs, and more analogue support than STM32F103 or STM32F4.
IMHO STM32F3 is more interesting than the STM32F4 in some ways.
".. The max of 48k of sram makes it a little snug for the elua but I think it may be worth it."
The 48k RAM isn't contiguous. I don't know about elua, but the extra 8KiB of "core coupled memory" might be hard to make use of.
"It did occur that since the existing maple and mini both have significant design flaws and neither are moving forward can we do a group rehabilitation of each and submit them as pull requests"
We could try to submit pull requests, however I think LeafLabs have their own direction.
LeafLabs please correct me if I've misunderstood.
However, I think we can do whatever we want!-)
I had turned to other things when the STM32F-Discovery boards seemed a good way to go. They are great for low-cost software development and testing, IMHO amazing value . However they are quite big, and awkward to use in some projects (double row pin headers are not breadboard or veroboard friendly).
I am not aiming for a Maple-clone (Arduino pin headers). Instead I like bread-board friendly, dual-in-line boards, so my LQFP64 is very different from Maple. It is a subset of Maple functionality (no LiPo charger), with some useful (to me) changes.
The LQFP48 board is currently 'logically' pin-compatible with Maple Mini, but the board is wider because I'm using bigger components (for reasons outlined above) so it isn't physically compatible.
Hence I don't think my designs are close enough to LeafLabs designs to help.
Open issues on mini-schematic which need decisions:
1. connect AV+ to Vcc (retain inductor-isolated AV- which is analogue ground).
I've changed the 'digital-side' voltage regulator to support higher voltages (and power). If the board is running at, say, 9V, and the user draws significant current from AV+ then the MCP1700 will either shutdown or be damaged. There are several threads on the forum about 'smoking' the MCP1700.
2. Remove analogue MCP1700 voltage regulator. This would save space, and maybe allow the board to be 0.1" smaller pitch. It's currently 0.8" pitch.
3. Add 32KiHz crystal. This would be optional, so it'd be through hole.
The LQFP64 schematic is stable except for issue 1, removing AV+. I am dithering on that.
Both currently Maple bootloader compatible.
I would like to change the 64LQFP to make a few things more convenient, but I don't have the time to hack on the bootloader. Based on threads in the forum, ala42 has a better bootloader approach than LeafLabs; a future project?
(Edit: Please could we shift this to a more relevant and encouraging subject name?)