Article count:10804 Read by:13623255

Account Entry

Let's take a look at the development boards that have accompanied us over the years

Latest update time:2015-05-22
    Reads:

Do you remember how you got your first development board? How many boards do you have so far ? Which board do you like best? What fun things have you made with it?

Now they may be in tatters or have died, but as long as they are still with you, you will definitely miss them. Let’s take a look at the boards that have accompanied EEWORLD forum members over the years!

Half of my assets are boards——lcofjp

Note: My other half of assets are books.
In my junior year, there was an elective course on embedded systems. This year, I first came into contact with embedded boards, which was the Up-Tech PXA270 development platform of Broadcom Technology. This device can run Linux or WinCE. I still have a copy of the CD of this development board in my computer hard drive. At that time, this course was mainly about learning at the software level, and I knew nothing about hardware at that time. Due to my childhood love for electronics, I decided to learn microcontrollers and embedded systems. In the first semester of my senior year, that is, in the second half of 2008, with the help of a friend, I bought my own Taobao Shanzhai (STC) 51 development board and a friendly mini2440 development board. Suffering from a poor foundation, it took me a while to get started with 51, and 2440 has been resting on the side. In the second semester of my senior year, I started to get in touch with MSP430 during my internship. Later, I rarely came into contact with 51, so I gave the 51 development board away. The 2440 development board was also transferred later.
The above mentioned are the boards that have accompanied me. Of course, there are some other boards that have accompanied me, but I won’t mention them.
Let’s talk about the boards that are still accompanying me:
mainly the following:
TI
is the one that got me started. Currently, I mainly use ST and Nuvoton in my work.
Others are NXP, ATMEL, etc.
There is another one that I have always wanted to play with and yearn for: Microchip. I don’t know why I yearn for it, it’s love at first sight.
Microchip
One PIC Microcontroller Platform & PICkit 3 (DM164135)
was purchased from the netizen @长毛小兔, the handwriting of the little rabbit is super beautiful. This board seems to be a temporary launch of Microchip in order to promote its chips. It is not available on the official website.
This board is very simple. It is nothing more than three chips integrated on a circuit board, including an LCD, a battery powered by a boost circuit, and a PICkit3 emulator.

PICDEM PIC24/dsPIC33 EXPLOER 16 KIT (DM240001)
was purchased second-hand from Taobao. This board is simply too expensive and has nothing on it. There is nothing on the board except LCD and LED (the onboard emulator cannot be used), and the socket for leading out IO is very special. It needs to be equipped with an expansion board to conveniently lead out IO. I think the only advantage of this board is that it can be plugged into various MCU PIMs and peripheral evaluation boards on the official website. This board comes standard with PIC24FJ128GA010 and dsPIC33FJ256GP710A PIM boards. I think the reason why it is called EXPLOER 16 is probably because it was originally used to evaluate its 16-bit products. There is also a PIC32MZ2048EC 100-100pin PIM (MA320012) in the picture, which was purchased from Microchip's official website.

MICROSTICK II (DM330013-2)
was purchased from Microchip's official website. I bought this relatively early. At that time, I just wanted to experience PIC32. This is a relatively cheap board produced by the official website. Why do you want to experience the non-mainstream PIC32? Because most of the 32-bit products are currently occupied by ARM, and experiencing PIC32 is just to find something new. This kit contains 4 MCUs, namely PIC24HJ128GP, PIC24FJ64GB002, dsPIC33FJ128MC, and PIC32MX250F128B. It includes 16-bit and 32-bit low-end branches.

MPLAB Starter Kit for PIC18F MCUs (DM180021)
was purchased from Microchip's official website. This board has been posted on the forum before.


I bought MPLAB ICD 3 IN-CIRCUIT DEBUGGER (DV164035) from Microchip's official website when it was offering a 40% discount.

PIC32 Ethernet Starter Kit II (DM320004-2)
was purchased from a netizen. This board contains a 10/100M LAN8740 Ethernet module and can be used to evaluate the networking function of PIC32MX.

MCP19111 Evaluation Board
EEWORLD 68 yuan promotion

Microchip dsPIC30F4012 handmade minimum system
A friend gave it to me. I think it is simple, but the friendship is deep, and it is purely handmade. It is worth collecting. (It is the PIC he recommended to me that year
)

TI
DK-LM3S9B96
was purchased from EEWORLD for 99 with free shipping! Great value development board. Who says that buying a development board is all about the chips? Although this series of chips has been discontinued, the peripherals of this board can still be used. The peripherals of this board can basically be brought out through the array.

MSP-EXP430F5529 TI original development board
Bought from a netizen, 5529 classic white board, through this board I learned SD driver.

There are four MSP-EXP430G2s , two of which were purchased from netizens, and
the other two were from EEWORLD group purchases or TI gifts at events .



EZ430-RF2500, 2.4G wireless communication

EK-LM3S811
EEWORLD 0 yuan group purchase

LAUNCHXL-F28027
purchased from a netizen

MSP-EXP430FR5739
EEWORLD 79 Free shipping group purchase, ferroelectric storage microcontroller

The LM4F232H5QD Evaluation Board
was purchased from a netizen. The biggest highlight is the color OLED


I was lucky enough to get an AM335X Starter Kit (TMDSSK3358)
during the EWORLD group purchase, and later resold it. Later, I bought another one from a netizen, because I was determined to get the AM335x, including the BBB.

BB Black Replica From Embest
EEWORLD 288 Group Buy

ATMEL
AT91SAM9G45-EKES Kit BOM Rev.002 Made in France
purchased from a netizen, ARM-linux is to be started

The fake AT91SAM7X-EK
was purchased from a netizen

A Taobao copycat 51 minimum system kit (self-welded), and later equipped with a Taobao copycat Ateml 51 & AVR ISP downloader
Of course, you can also use the omnipotent STC chip. Because I didn't learn 51 very well at first, I want to make up for it when I have time

OTHER
EasyARM-iMX283
purchased from Zhou Gong Taobao store

CY8CKIT-042 PSoC 4 PIONEER KIT
EEWORLD Event Proceeds

RL78/G14 Promotional Board
EEWORLD Group Purchase

SAMSUNG S3C2440 circuit board
Bought from a netizen

Raspberry Pi Model B+ 512MB + Pi NoIR Camera Board
Raspberry Pi B+ and camera
Purchased from Taobao

Copycat S3C44B0X development board

I remember buying STM32F4 Discovery
on Taobao for 180 yuan when F4 was first released. Electronic products depreciate too fast.


STM32F429i-DISCO
from EEWORLD group purchase

STM32 F0 Value line Discovery (STM32F0308-DISCO)
EEWORLD Group Buy

EK-LPC1788

Taobao's LPC1768 minimum system board

Taobao copycat CY7C68013A development board

There are actually three NuTiny-EVB-Nano130-LQFP128s
, two of which were bought from netizens, and one was given as a gift for participating in a Nuvoton webinar. However, one of them is missing.

NuTiny-EVB-M451-LQFP100 V1.3 (M453) Webinar Presentation

Emulator
The knockoff MSP430 emulator FETUIF
can be used, but the workmanship is really not that good.

The fake ULINK2
and the fake JLINK are no longer usable.

————————————————————————————————————————————————————————
Human energy is limited, but curiosity (greed) is unlimited!
In summary, most of the boards are from EEWORLD, thanks EEWORLD!

Every development board has a story——Xin Xin

It's a bit difficult for me to sort out the order, so I won't do it. I have a lot of boards on hand.
When I wrote that blog before (without taking photos), I simply sorted out at least ten boards, which was really terrible.
I don't have any interest in tinkering with new boards, so basically every board I bought has a purpose.
So, each development board has a story, or a purpose.
Let's go through them one by one, starting with the sofa.

This is a very ordinary stm32f103 board.
I got it at first when I was tinkering with rc522 with KDY Baiding and others.

But it was a rip-off.
Now that I think about it, at that time, KDY didn't seem to let me figure out the password, and I didn't ask him what to do specifically - I mean, I didn't have to figure out any password mechanism myself, that was relatively more complicated, and I got a little confused in the end. I
didn't continue because I was distracted.

But now that I think about it, I don't seem to have ever figured out what KDY was going to do specifically?
In fact, in the past year, I have chatted more with the three of them, and the other one is QQ in the discussion group, so we can be regarded as forum friends with more exchanges of ideas. Although I have my own ideas about some things and I don't plan to change them, I have to say that when I face them, especially KDY, I often feel that I am a failure~
Forget it, what's the lesson...

The picture above

Later, I used this board as a verification board.
Because I personally don't know how to use 103. First of all, this series is very old. No matter in terms of price, it has no advantages. In terms of performance and cost performance, it is also mediocre. Personally, because I focus on node applications such as WSN, I prefer the cost-effective and relatively large storage space of stm32f030 or 0x0.
But I have long known that F1 is the earliest mainstream series launched by STM32, so almost all the main routines are based on it.
Especially for some things like lwip contiki freertos, the routines for stm32 that can be seen are based on it.
Therefore, keeping such a board, for me, can be used to verify many routines I have obtained, as a starting point for porting to f0 or f3.
Of course, even if it is not because of RC522, I will get a board back for backup. However,
this board does not lead out all IOs, and the wiring is also very casual, which is very uncomfortable to use. So when I was working on enj28c60 this time, I thought about it and decided to buy another core board on Taobao last night.
The reason I bought the core board was because it was just for verification, and it was too expensive and unnecessary. As for which model to choose, I chose vet6, the same as the battleship of Zhengdian Atom, because the information and routines it provides are really numerous and detailed. The other two so-called second and third are far behind it. Like Wildfire, the tutorial of this enj28c60 is not detailed enough, and people have to buy books, so I gave up directly.

stm32f3 board
First picture


In fact, if you are familiar with the stm discover series, many people will know that this is the stm32f3discover board when they see this picture.
Yes, it is the board with a 3D gravity sensor and an acceleration sensor.
As for this board, I haven't used it much yet.
However, it also helped me a lot when I was working on GNU-ARM.
At that time, I didn't know how to modify the makefile, and the makefile of the routine provided in the software was too complicated. I also tried to find other third-party libraries and third-party tool chains. The same was true when I was at a loss.
I tried to search on github, and I really found one, and it was unbiased, it was for this board.
So far, I have solved this problem, and based on that makefile, I modified it into a makefile that can be used for other stm32 chips.
At first, I made this board, actually without any special purpose, just because I was very interested in gravity sensors and acceleration sensors at that time, and I heard that this board has them, and then this board was actually introduced to me by a friend who is an STM32 agent.
But now I am mainly working on stm32f0.
These boards are basically put aside and not used for the time being.
But they have other uses. I wonder if you noticed the jtag port adapter next to the board.
Yes, I have a stm32f103 board, but I hate jlink, so I often use the SWD interface of this to download the emulator.
This small adapter board is very useful. It has JTAG 20-pin, 10-pin, 8-pin and SWD. Very convenient.

Next is a stm32f030 board.
The development board is the core board, which is also what I use to DIY my mobile phone. For this reason, I built it on an expansion board made of a universal board.

About this board
1. This is the board I use most at present. No matter FreeRTOS, Contiki, or lwip, I will eventually port them to this chip.
There is no special reason for choosing this board and this model of stm32.
The main reason may be that it belongs to the 030 value series.
Its RAM is as high as 8K, and FLASH is as high as 64K.
This capacity makes me feel that the cost performance is quite high.
I mentioned earlier that because I am more concerned about node applications, I am destined not to use any high-end models. Including the STM32F3 with a main frequency of up to 140M.
This expansion board is mainly for mobile phone DIY.
So there are some very basic components, a 12864 (actually I regret this now). Because I am used to 320×240 tft, and from the current situation, 12864 basically has no special advantages.
The other is an ordinary matrix membrane keyboard.
Unfortunately, it is not the 12-digit pound sign and asterisk + five-way key commonly used in mobile phones, but this is not a problem.
The one at the bottom is the nrf24l01 wireless module that I added later.
By the way, there was originally a GPRS module on this board, but I took it off temporarily because I am currently working on a 12864-based UI.
This is useless and it is quite a nuisance when placed together (I will post a separate picture of it later).
(It was originally installed near the nrf24l01 module, where I opened four screw holes)

Next is the gprs module I mentioned earlier that I temporarily removed, based on SIM900A.
This module can be said to be the most shameless and rubbish module I bought on Taobao.
First, the picture

To be honest, because I am less and less interested in hardware modules (all my energy and interest have turned to software)
, most of the time I choose to buy ready-made hardware directly (which is completely different from the RMB in the development board exchange group, loftap and others)
. I have talked about why and how I chose this module in several posts on mobile phone DIY.
But what disappointed me was that
this board was really poorly made, and it was not a copycat, or the problem of not washing the board, or the wiring was messy, but the implementation of the basic circuit was very bad.
On this board, you may have noticed the heat sink, yes, that was the circuit I made later to generate 4V power.
The SIM900A module is indeed strange enough.
However, because I don’t know the hardware of GPRS modules, I won’t comment.
I just think that its power supply requirement of 3.8V to 4.4V is very bad.
3.8V, even lithium batteries can’t power it, 4.4V. It just won't let me go up to 5V, so a lot of adapters or USB can't be used directly (of course, they are all GPRS modules, and you still use USB, so forget it.)
And the module I bought originally allows 5V output, what's the situation? At first I was quite touched (but I didn't look at the specific SIM900A electrical parameter table at that time, because my logic was that I bought it ready-made, and I was asked to pay attention to these, isn't it a waste of my time?).
I didn't expect that I was half-dead by it.
I can't remember the specific reason, anyway, in the end I found that the reason was that I input 5V to it, and basically the whole module didn't work properly.
AT didn't respond normally.
Later, I checked the electrical parameter table myself, and then measured the actual connected voltage, damn it was not right.
Finally, I looked at the power supply circuit for a long time, and found that it actually used two diodes to reduce the voltage for me. Haha, one diode drops 0.7V, right, two diodes are 1.4V, right, and 5V is added up to 3.6V. 3.6V can be used. Damn, it's too bold, who told him to reduce the voltage like this...
I remember that it was fine when I used it under normal low current conditions, such as taking power from the USB port.
But once I used a 2A current adapter, it didn't work because the current was too high, and the voltage to the module was wrong, which made me suffer so much.
So, there was nothing else to do, I made a 4V power supply for it with 317.
Given that it was so bold that it could mess up the power supply for me, I couldn't believe its microphone and speaker circuits even more, but the mobile phone DIY made me procrastinate too much, and now I don't have the confidence and energy to realize all the functions of an ordinary mobile phone, so I don't care about these functions.

Next is a small development board that I put together with the modules I bought.
The main control is the smallest package of the stm32f030 series, and I don’t remember the specific model.
The other one is the nrf24l01 for wireless communication.
This board is related to the DIY mobile phone board just now, which is a pair of wireless transceiver modules.
I made this thing just to use it for node networking.
I use nrf24l01 for wireless, and I originally planned to make 485, but it was quite troublesome to use a multi-purpose board to add the module, so I gave up after I finished 24l01. What’s more, there is no software written for this thing.
Front

On the other hand

Next is a stm8s105 discover

This is the main board I used when I was using stm8s.
So I added a lot of pin headers and a flash chip sst25vf080 to the second half of the universal board .
Later, there was an opportunity, and a friend asked me to try to make something for him (but it turned out to be a failure).
That was the only time I made a board so far.
But the project turned out to be a failure.
The main reason was that this friend and I didn't know much about the specific things we were going to do.
He only had a very empty idea: he saw something similar about irrigation in Israel, and he wanted to try it (the things he made were used to verify whether this idea could be done in the early stage.)
And I still understand electronics, but I don't understand specific machinery - so when I asked him about the specific situation of the equipment later, we couldn't talk.
And later I also found that he didn't think much about this matter.
Later, I also encountered a lot of trouble when choosing the corresponding sensors. In the end, there was no way, and this matter was shelved.

Next is the CC430 launched by TI MSP430,
which is actually MSP430+CC2500.
BTW, this CC2500 is just an RF transceiver module, which is now the so-called on-chip integrated radio frequency device.
But it is actually in the same vein as the later CC2530, except that the latter is a SOC that not only has RF transceiver, but also a single-chip microcomputer core.


There is so much to say about this thing.
So much that I don't know how to say it, and I am even worried that I might accidentally fall into the embarrassing situation of being sentimental and always aiming too high but not doing anything.

One board, one story——youki12345

I saw many friends in the forum showing off their boards. They are all electronics geeks. I don't have much, but I'll show it off.


First of all, TI's M3S8962 is on stage. I guess everyone is very familiar with this board. I bought this board for 48 yuan with free shipping when TI held an event. I remember that I was training at Peking University at that time, and suddenly a SF Express came and said that there was a package for you. I thought about it for a long time but couldn't figure out what it was (because the time interval was too long, I don't remember this matter anymore). When I got the board, I saw that it turned out to be this one, haha... In fact, this board is pretty good. It has a screen, a few buttons, a network card port, and a TF card interface. The most important thing is that it uses the form of a motherboard and a daughterboard. In addition to the built-in simulator, you can also practice CAN networking... It's really worth the money.

Renesas' SH-STICK seems to have been applied for when Renesas was holding an event. It comes with an emulator, and this emulator can also be used for other Renesas chips. It was this set of boards that made me realize that Renesas chips are the king of small household appliances, and also laid the foundation for the Renesas event at the forum last year.

The classic MINI2440 cost me about 600 RMB including the JLINK. However, the MINI2440 is still a classic ARM learning board. Whether it is learning the bare-bones driver, learning the LINUX system or the ANDROID porting, there is a lot of information about the MINI2440. Basically, if you have any questions or encounter any problems, you can find the answers by searching Baidu. Until now, I still recommend students to buy the MINI2440 to start their own embedded LINUX learning.


RF2500 series, given by TI when it held a seminar. Although it has been many years, it has been well preserved. It was from this board that I learned to use CCS development environment and ZIGBEE protocol. I actually disliked CCS when I first used it, so my computer configuration was too low to run it. But later I felt it was quite good. It is worth mentioning that this board comes with a two-wire debugger, which provides great convenience for debugging other chips in the future.


LM3S9B96 is the most comprehensive board in TI M3 series. It has screen, network port, audio, and SD card. Since 9B96 can be plugged into SDRAM, I also spent 100 yuan to equip it with an 8M SDRAM board. But I don't know why 9b96 didn't become popular in the end, which is a pity.


I bought Zhougong's IMX283 at a promotion and spent more than 200 yuan. I bought it mainly to learn the wiring and layout of Zhougong's industrial-grade boards. But it looks really good after I bought it. The workmanship is neat and very good. However, the information is a little less, but it is not a problem for people with experience.

The three FPGA boards above are all gifts from the XILINX University Program. You may be envious , right? It is because of these three boards that I have a preliminary impression of FPGA and started to learn about FPGA. But I am ashamed that I have not used FPGA in any projects yet. I hope I can use it someday.

Finally, here is an STM32 development board that I made a long time ago. It uses the highest-level ZET6 chip. I originally wanted to make it into a game console, but later due to some problems with the SD card part, I changed it to a smart home control board.

If you like it, please share it with your friends! Welcome to click the original text below to see more exciting content!


Latest articles about

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号