Picked up some maple mini clones so I can try them with fastled library. They do not show up as a usb device in osx yosemite. Any tips on the easiest way to add the usb drivers and if fastled is going to work on them?
I don’t currently support the Maple Mini in the library. It’s possible the spark core/photon support would work.
This fork should work, not done by me though… https://github.com/evq/FastLED/tree/stm32f103
I’ve tried to port it to 3.1 but it’s way above my paygrade! I’ve got more errors than I know what to do with 
@Daniel_Garcia , does this fork make it easier to add support for these boards to FastLED 3.1.x? It would be great to be able to use them as they’re excellent value for money
I’d be happy to get one or two sent to you if that would help…
And head over to http://www.stm32duino.com/index.php for details on how to use them with the Arduino IDE. There’s a whole section on the maple mini, you need to flash a new bootloader,…
@Chris_Stock , how’re you getting on with the maple mini?
I downloaded the leaflabs compiler and I can run the blink sketch and change the blink timing. In Arduino I can see the smt32 usb device. When I try to upload a sketch I get maple_upload: line 34: /Applications/Arduino: No such file or directory
Okay I installed the fastled for stm32 and I am not getting errors when compiling. The stm32 is showing up as a usb device. I have tried pressing the two buttons before upload and without pressing them. The board continues to blink the blue led when i unplug and plug back in. The led strip wont light. Not sure where it is going wrong. I am making sure that arduino is using the right library.
I keep getting an error in arduino when I try to upload a sketch.
line 53: 26465 Trace/BPT trap: 5 ${DFU_UTIL} -d ${usbID} -a ${altID} -D ${binfile} -R ${dfuse_addr} -R
It seems it is a usb driver issue but the maple ide works. I have read that you can use homebrew because some macs require it but I dont know homebrew and dont want to risk messing stuff up.
I use Windows
and don’t have any USB issues… I’d try the stm forum, I’ve noticed lots of Mac related posts, but didn’t really take any notice
I got the fastledstm32 version working. On the rgb calibrate sketch the lights turn on but they are strobing. I have it connected to pin 7. Is it a software issue or a pin issue?
I’m not sure, I’ve used the port of the library with STM32 boards, I’ll try it with a maple mini in the next couple of days. I’ve just bought some more and they arrived yesterday
I’ve just set up a maple mini with the fastled blink example modified to flash 30 ws2812b leds and it’s working fine. The maple has been flashed with the stm32 bootloader. I’m using arduino 1.6.5 with the stm32 fork of fastled 3.0 on windows 8.1.
#include “FastLED.h”
#define DATA_PIN 15
#define NUM_LEDS 30
CRGB leds[NUM_LEDS];
void setup() {
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);
}
void loop() {
// Turn the LED on, then pause
for (int i=0; i<NUM_LEDS;i++){
leds[i] = CRGB::Red;
}
FastLED.show();
delay(500);
// Now turn the LED off, then pause
for (int i=0; i<NUM_LEDS;i++){
leds[i] = CRGB::Black;
}
FastLED.show();
delay(500);
}
And it also works fine on pin 7…
@Chris_Stock @Daniel_Garcia I’m trying to get FastLED 3.1 working on the Maple Mini. I’ve made some progress, but am now stuck so I’ve asked for help on the STM32duino forum http://www.stm32duino.com/viewtopic.php?f=9&t=1101
I’ll keep you posted with any progress
@Chris_Stock here is a port of the adafruit WS2812B library for the maple mini, again not mine…
Yes the adafruit port worked for me up to a point. I need to see what was giving errors when I tried uploading a whole sketch I had with a bunch of modified voids in the adafruit examples.
Ive been using Ken Sherriff’s IR library and on Maple it gives me errors. Is there any ir libraries that work on Maple? Im wondering if the adafruit ir library would work because they used to sell maples.
It seems the sketches take up way too much room on the maple mini. I dont understand how libraries and porting works but it seems the options for maple minis when compiled take up much more space than say Teensy.
https://github.com/petoknm/STM32_NEC_Decode
from here http://www.stm32duino.com/viewtopic.php?f=15&t=1009
or this one https://www.mikrocontroller.net/articles/IRMP_-_english
from the same thread