Some of the toys…

Just wanted to share a picture of some of the items i collected on my Electronics learning journey. These are only Development Boards & Programmers, I have way to much stuff to take a picture of it all. I’m surprised i fit it all in 1 area without a huge mess. (just a small mess). Take a look at the Pickit 2, its been through HELL and back and works 100%
I blew a PNP/NPN transistor on it which was a SOT223 and i fixed it with a IRON heh… this was about a year ago. I would like to think my skills have improved more by now πŸ™‚

A couple different types here:
PIC – ARM – AVR – FPGA – PARALLAX

Parallax and AVR are probably the ones I know the least about. So far i would have to say ARM is the fastest simplest solution i ever seen.

FPGA’s are faster but i woundnt recommend for a full system really. As a addon its great! PICs are super simple to play with but can get pricey to get the same results as on a cheap ARM mcu.

ARM has 1 draw back kind of. The ICSP for arm or JTAG is huge, 20pin connector. But some ARMs use SWD type of JTAG which is about 6pins from PCB. But the SWD connectors are mostly 2×10 1.27mm (pitch) and 1.27mm (row space) so its pretty small. But i just made some boards which will convert my Rowley SWD connector to a 1×6 2.54mm SIL (Single In Line) adapter. Which means it will be super easy to make boards at home and use my programmer.

I might start playing with PIC32 soon since i now am the owner of a Pickit 3. I do have 1 PIC32 in stock here (PIC32MX320F032H). Which would be nice to play with.

But then again i have quite a few ARM mcus here. Like:

IC Only:
LPC1313 – IC MCU 32BIT 32KB FLASH 33HVQFN
LPC2101 – IC ARM7 MCU FLASH 8K 48-LQFP
LPC2103 – IC ARM7 MCU FLASH 32K 48-LQFP
LPC2378FBD144 – IC ARM7 MCU FLASH 512K 144LQFP
STM32F103CBT6 – MCU ARM 32BIT 64KB FLASH 48LQFP
STM32F105V8T6 – MCU ARM 64KB FLASH MEM 100-LQFP
STR711FR2T6 – IC MCU ARM7 TDMI 256K 64-LQFP

On Dev. Boards:
LPC2106 – IC ARM7 MCU FLASH 128K 48-LQFP
LPC1114 – IC MCU LV 32BIT 32K FLASH 48LQFP
STM32F407VG – IC MCU 32BIT 1MB FLASH 100LQFP

Published by atomsoft

Starting a small company. Trying to build it from ground up. Only 2 employees so far. Nothing serious yet but soon!

9 thoughts on “Some of the toys…

      1. So in your experience, is ARM a better processor to play with? The thing i didnt like about PIC was with every new compiler, there are differences to be made in the code. Every compiler has a different way to handle interrupt calls, timers, PORT data, serial data etc.

        Is it uniform for ARM ? Also are all ARM’s 32-bit?

        1. Most if not all code can be used between compilers but you have to remember that all compilers have extras like shortcuts which is what i dont really like.

          I recommend for ARM getting a IDE based on GCC. Like Crossworks, GNU ARM, YAGARTO or Raisonance.

          I think most if not all ARMs are 32bit. There is a 64 bit ARM coming out…(ARMv8)
          http://www.techspot.com/news/46090-arm-unveils-new-64-bit-armv8-architecture.html

          For PIC micros i recommend staying with MPLAB since the IDE is superb and its free! Most of the best things are free. Just slighty harder to use. (in most cases)

          1. Is ARM a much better choice than Atmel’s Atmega?

            I cant seem to find any DIPs for ARM chips? I am not very comfortable soldering smaller packages (SMTs)

  1. Nice, I’ve been working happily with an ICD2 for years, but had my share of crap programmers. The universal one all in Chinese and the DIY kind where all the transistors fry are in the attic as relics.

    1. Heh, i never touched a ICD2 too expensive for me πŸ˜€ But wouldnt mind playing with one. I love the Pickit 2. Pickit 3 kinda sucks but is needed for newer micros.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: