Search found 66 matches
- 27 Jun 2016, 15:19
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
I haven't updated the thread for a while, but more recently I've been looking at using more of the STM32 parts. We spoke about it earlier in the thread, but some of the STM32F0 parts do crystal-less USB, and I've been using the 1262 3v3 regulators from microchip which only need a single cap for oper...
- 03 Feb 2016, 12:53
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 29 Oct 2015, 02:00
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
There are two main issues with using a raspberry pi: firstly, the size (about 4-5x the 2d area of a teensy or similar, at least) and the software that it runs. The Raspberry pi is a SoC (system on chip) based device, I believe, and it runs a complete operating system. It isn't really designed, or co...
- 25 Oct 2015, 23:15
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 25 Oct 2015, 22:38
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Just a quick warning - be careful when soldering this: I hand-solder, and apparently it's possible that during soldering the flash becomes corrupted. There are four particular bits in the flash, which when in a particular state, can irrevocably brick the chip ("flash secure" and "mass erase disable...
- 01 Oct 2015, 03:13
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
So the boards arrived from Smart Prototyping: http://i.imgur.com/DJsTxVe.jpg Here it is fully assembled: http://i.imgur.com/nBBnLQ5.jpg Now to just test that everything is working. Good news though, the USB/Battery portion of the circuit behaves as expected for sure so that is one big chunk of the B...
- 26 Sep 2015, 09:32
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
No need to even check there. Go to : http://www.freescale.com/products/arm-p ... T-SELECTOR and put under USB features "USB Crystal-less(FS)". Filter based on RAM/FLASH/Pin count.
- 26 Sep 2015, 02:56
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 24 Sep 2015, 15:09
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Hey Oobly, check http://cache.freescale.com/files/32bit/doc/data_sheet/KL27P64M48SF6.pdf?fpsp=1&WT_TYPE=Data%20Sheets&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=pdf&WT_ASSET=Documentation&fileExt=.pdf - thats the MKL27 I've successfully prototyped using its inbuilt regulator. Not sure where you're looking b...
- 24 Sep 2015, 09:43
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
For what it's worth, here's a list of the Kinetis devices with a bootloader preinstalled, either in flash for one-time use or in ROM:
http://www.freescale.com/products/arm-p ... ader:KBOOT
http://www.freescale.com/products/arm-p ... ader:KBOOT
- 24 Sep 2015, 08:42
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 21 Sep 2015, 22:42
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
I'm not so much teaching the hardware design process, but the firmware development. It's a game dev degree with a heavy vocational emphasis so there's a lot of flexibility within the projects that I run, so long as students get the opportunity to demonstrate the learning outcomes/baseline criteria r...
- 21 Sep 2015, 16:40
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Minor diversion to show what I've been working on recently... http://i.imgur.com/ur92pgr.png Custom development board with a bunch of varied peripherals, for my students to meet their 'hardware integration' learning outcomes in the penultimate game project they are about to start in the game develop...
- 21 Sep 2015, 07:10
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
The one thing I found with Microchip alongside their documentation and such was the compiler support was sorta half-assed. There's freeware available, but only up to a point - if I remember correctly you're limited in flash size, and I'm not sure if the current IDE runs on non-windows platforms. Als...
- 20 Sep 2015, 07:51
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
MTL has some good things worth considering. In terms of my response to your list here are my top considerations * Comes with bootloader This is essential for making a product that can be reprogrammed by end users. * at least ..(insert number) I/O pins If the MCU doesn't have enough input pins, you e...
- 07 Sep 2015, 23:15
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
@twiddle: yes, I'd like to have a look at the firmware, but I guess I'm first going to have to get some nordic board(s)... Ah, well I'm actually not quite there with the Nordic support at the moment. I've been working on the abstraction layer and getting the basic functionality in which consumes it...
- 07 Sep 2015, 15:53
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
I hadn't actually seen that board - I'll have to keep it in mind for my studio projects at the college, it sounds like it might be a contender for something I can get the students to use. Quick update for everybody - still working on the firmware, another few weeks and I think I'll be at a point of ...
- 05 Aug 2015, 01:19
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 04 Aug 2015, 23:20
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Little update for everybody: VisualGDB now have Nordic support available, so I'll get on that shortly. In the meantime I've been working on my HAL, so I figured I'd give people a little insight into how I'm building it (source will eventually be on Github when I'm at a point that it would be useful ...
- 24 Jul 2015, 11:01
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Heh, well I only have very basic USB functionality working at present. As I said, I'm getting the POCs for the different chips working before I do too much, because that way I have a few hardware configurations to run my tests against so cross-mcu portability is maintained right from the start. I wa...
- 23 Jul 2015, 23:27
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
I'm currently trying to get a good setup for working with the nRF51 chips. Nordic don't have very good support for GCC though. The SDK is all well and fine but there's a hierarchy of makefiles, some in the SDK, and then some in the samples that depend on the SDK ones. The SDK makefiles aren't self-c...
- 13 Jul 2015, 10:33
- Forum: Group buys
- Topic: PHANTOM Plates (Shipped)
- Replies: 166
- Views: 34749
- 11 Jul 2015, 22:08
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 11 Jul 2015, 21:34
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Yeah a bit that way, haha For what its worth I'm strongly considering the Freescale MKL27z for my wired project I'm working on, but I'm looking at a Nordic nRF product for BT. Where did you see the automatic switching mentioned in the specs, though? I didn't spot that. If you find Freescale's sample...
- 10 Jul 2015, 19:33
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
It's just that all the functions have names which are very long, and because of "versatility" the nesting of functions goes quite deep, and it is scattered among many source files in different directories. I suppose this is inevitable when it supports 3 different architectures (AVR8, XMEGA, UC3), b...
- 10 Jul 2015, 10:23
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 10 Jul 2015, 10:16
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
The one in my design uses a crystal, but STM32L0x2 has crystal-less USB:
http://www.st.com/web/en/catalog/mmc/FM ... sc=stm32l0
http://www.st.com/web/en/catalog/mmc/FM ... sc=stm32l0
- 10 Jul 2015, 08:31
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
Ah, my omission. Some kinetis devices support a usb-based HID bootloader in ROM, check here for a list of the parts. http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KBOOT The kl27z is one such part, rom bootloader and crystalless was why I picked it. Do bear in mind I went for a speci...
- 10 Jul 2015, 00:28
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
- 10 Jul 2015, 00:27
- Forum: Workshop
- Topic: Alternative controller experiments
- Replies: 186
- Views: 52568
While I'll admit that some libraries are not much use or are written poorly, I'd respectfully disagree on the idea of using raw register access for writing your own usb stack from scratch. Putting aside code generators, the libraries themselves are field tested to a substantial degree and you will e...