STM32 development board
Through the modularly designed STM32 development board, the plug-in structure is set on the motherboard and the plug-in of multiple expansion boards is supported, which solves the problem of customization and insufficient expansion of the STM32 development board function and achieves flexible function expansion.
Patent Information
- Application Number
- CN202422185953.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2034-09-06
AI Technical Summary
The existing STM32 development board module integration settings lead to insufficient functional customization and scalability, and low flexibility.
It adopts a modular design, and the plug-in structure is set on the motherboard. The expansion board is plugged and electrically connected through the plug-in structure, supporting the plug-in of a variety of functional expansion boards, including communication boards, sensor boards and display boards.
It improves the scalability and flexibility of the STM32 development board, and users can choose and replace the expansion board according to their needs to meet different development needs.
Smart Images

Figure CN223093955U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the field of electronic technology, and particularly relates to an STM32 development board. Background Art
[0002] In the current architecture of the STM32 development board, each module of the development board is integrally arranged together, making it difficult for users to customize the functions of the development board according to their needs, and it is not convenient enough to expand the functions of the development board, with relatively low flexibility. Content of the Utility Model
[0003] The main purpose of the utility model is to propose an STM32 development board, aiming to improve the expandability and usage flexibility of the STM32 development board.
[0004] To achieve the above purpose, an STM32 development board proposed by the utility model includes:
[0005] A main board, provided with a control circuit;
[0006] Plug-in structures, multiple in number, and the multiple plug-in structures are arranged at intervals along the edge of the main board;
[0007] An expansion board, plugged into the main board through the plug-in structure and electrically connected to the control circuit.
[0008] In an embodiment, a slot is formed by inwards recessing the side wall of the main board, and the expansion board is plugged into the slot. The plug-in structure includes:
[0009] A first terminal, the first terminal is arranged on the bottom wall of the slot and electrically connected to the control circuit, and multiple first terminals are arranged at intervals along the side wall of the main board;
[0010] A second terminal, arranged at one end of the expansion board facing the slot, and each second terminal correspondingly abuts against one first terminal.
[0011] In an embodiment, the second terminal includes at least two pogopins, the at least two pogopins are arranged side by side along the thickness direction of the expansion board, and the at least two pogopins both abut against the same first terminal.
[0012] In an embodiment, an inner concave portion is arranged on the side wall of the first terminal facing the second terminal, and the pogopin extends into the inner concave portion and abuts against the inner wall of the inner concave portion.
[0013] In an embodiment, the slot has two side walls adjacent to the bottom wall, the side walls are provided with limit grooves, the expansion board has a corner end adjacent to the second terminal, and the corner end is plugged into the limit grooves.
[0014] In one embodiment, the plugging structure further includes:
[0015] Protrusions, provided on the inner wall of the limiting groove;
[0016] Recesses, provided at the corner ends, and the protrusions are snap-connected to the recesses.
[0017] In one embodiment, the main board has a corner adjacent to the slot, and the plugging structure further includes:
[0018] A card slot, provided at the corner end;
[0019] A buckle, rotatably provided at the corner, and the buckle is inserted into or disengaged from the card slot to limit or release the expansion board.
[0020] In one embodiment, the STM32 development board further includes connection pin headers. The connection pin headers are provided on the main board. The connection pin headers have a plurality of independent connection ends, and each connection end is electrically connected to one of the first terminals.
[0021] In one embodiment, the expansion board includes:
[0022] A communication board, provided with a wifi circuit and a bluetooth circuit;
[0023] A sensor board, provided with a temperature and humidity sensor, a barometric pressure sensor, an infrared sensor and a photosensitive sensor;
[0024] A display board, provided with an LCD display screen and control buttons;
[0025] Wherein, the communication board, the sensor board and the display board are respectively plugged into the main board through one of the plugging structures.
[0026] In one embodiment, the sensor board is further provided with expansion pin headers. The expansion pin headers have a plurality of independent expansion ends, and each expansion end is electrically connected to one of the second terminals.
[0027] In the technical solution provided by the present utility model, the STM32 development board is designed in a modular manner and includes a main board. The control circuit of the STM32 development board is provided on the main board. The control circuit includes main control parts such as a main control chip and a crystal oscillator circuit. In addition, the STM32 development board further includes an expansion board, which realizes functions such as display and measurement. Plugging structures are provided on the edge of the main board. A plurality of plugging structures can be provided. The expansion board can be plugged into the main board through the plugging structure and electrically connected to the control circuit. In this way, users can plug expansion boards with different functions on the main board according to needs to meet the development requirements, so as to improve the expandability and use flexibility of the STM32 development board. Description of the Drawings
[0028] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on the structures shown in these drawings.
[0029] Figure 1 It is a schematic structural diagram of the STM32 development board provided by the present invention;
[0030] Figure 2 It is a schematic structural diagram of the main board in the STM32 development board provided by the present invention;
[0031] Figure 3 It is Figure 2 a partial enlarged view of part A in
[0032] Figure 4 It is a schematic structural diagram of the sensor board in the STM32 development board provided by the present invention;
[0033] Figure 5 It is Figure 4 a partial enlarged view of part B in
[0034] Figure 6 It is a schematic structural diagram of the second terminal in the STM32 development board provided by the present invention;
[0035] Figure 7 It is a schematic structural diagram of the communication board in the STM32 development board provided by the present invention;
[0036] Figure 8 It is a schematic structural diagram of the display board in the STM32 development board provided by the present invention.
[0037] Explanation of the reference numerals in the drawings:
[0038] 100, main board; 110, slot; 120, limit slot; 200, plug-in structure; 210, first terminal; 211, concave part; 220, second terminal; 221, pogopin; 230, protrusion; 240, groove; 250, card slot; 260, buckle; 300, expansion board; 310, communication board; 320, sensor board; 321, expansion pin; 330, display board; 400, connection pin.
[0039] The realization, functional features and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. Specific embodiments
[0040] Next, the technical solutions in the embodiments of the present utility model will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present utility model. Obviously, the described embodiments are only a part of the embodiments of the present utility model, rather than all the embodiments. Based on the embodiments of the present utility model, all other embodiments obtained by those of ordinary skill in the art without making creative efforts belong to the scope of protection of the present utility model.
[0041] It should be noted that if there are directional indications (such as up, down, left, right, front, back...) involved in the embodiments of the present utility model, the directional indications are only used to explain the relative positional relationship and movement conditions between components in a specific posture. If the specific posture changes, the directional indications will also change accordingly.
[0042] In addition, if there are descriptions such as "first", "second", etc. involved in the embodiments of the present utility model, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In addition, if "and / or" or "and / or" appears throughout the text, its meaning includes three parallel solutions. Taking "A and / or B" as an example, it includes solution A, solution B, or a solution that satisfies both A and B at the same time. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of those of ordinary skill in the art to implement. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection required by the present utility model.
[0043] In order to improve the expandability and flexibility of use of the STM32 development board, this technical solution proposes an STM32 development board, including:
[0044] A main board 100, provided with a control circuit;
[0045] A plurality of plug-in structures 200, which are arranged at intervals along the edge of the main board 100;
[0046] An expansion board 300, which is plugged into the main board 100 through the plug-in structure 200 and is electrically connected to the control circuit.
[0047] In the technical solution provided by the present utility model, the STM32 development board is modularly designed and includes a main board 100. A control circuit of the STM32 development board is provided on the main board 100. The control circuit includes main control parts such as a main control chip and a crystal oscillator circuit. In addition, the STM32 development board further includes an expansion board 300. The expansion board 300 realizes functions such as display and measurement. A plugging structure 200 is provided on the edge of the main board 100. A plurality of the plugging structures 200 can be provided. The expansion board 300 can be plugged on the main board 100 through the plugging structure 200 and is electrically connected to the control circuit. In this way, users can plug expansion boards 300 with different functions on the main board 100 according to needs to meet the development requirements, thereby improving the expandability and usage flexibility of the STM32 development board.
[0048] For example Figures 1 to 8 , in an embodiment of the present utility model, the STM32 development board includes a main board 100. A control circuit is provided on the main board 100. The control circuit includes an STM32 microcontroller and necessary peripheral circuits (crystal oscillator, reset circuit, power management, etc.). The main board 100 provides core computing power and input / output functions. A plugging structure 200 is provided on each of the four sides of the main board 100. The plugging structure 200 can be an electrical connector. In addition, the STM32 development board further includes an expansion board 300. The expansion board 300 can be divided into different types according to functions. The expansion board 300 can be plugged with the main board 100 through the plugging structure 200 and is electrically connected to the control circuit on the main board 100. In this way, users can install or replace expansion boards 300 with different functions on the main board 100 according to needs, improving the expandability and usage flexibility of the STM32 development board.
[0049] For example Figures 3 to 5 , in an embodiment of the present utility model, a slot 110 is formed by inverting the side wall of the main board 100. The expansion board 300 is plugged into the slot 110. The plugging structure 200 includes:
[0050] A first terminal 210 is provided on the bottom wall of the slot 110 and is electrically connected to the control circuit. A plurality of the first terminals 210 are arranged at intervals along the side wall of the main board 100;
[0051] A second terminal 220 is provided at one end of the expansion board 300 facing the slot 110. Each second terminal 220 correspondingly abuts against a first terminal 210.
[0052] Among them, the external dimensions of the slot 110 are adapted to the side of the expansion board 300. Both the first terminal 210 and the second terminal 220 can be spring contact structures. The first terminal 210 is arranged on the bottom wall of the slot 110, and the second terminal 220 is arranged on the side wall of the expansion board 300 facing the slot 110. During assembly, only the end of the expansion board 300 with the second terminal 220 needs to be inserted into the slot 110. At this time, the first terminal 210 is in contact with the second terminal 220, realizing the conduction of the circuit on the expansion board 300 and the control circuit. In addition, the slot 110 limits the expansion board 300 to prevent the expansion board 300 from shaking relative to the main board 100, ensuring the reliability of the connection between the first terminal 210 and the second terminal 220. In addition, a snap 260 structure can be arranged between the main board 100 and the expansion board 300 to snap and fix the two, so as to further improve the reliability of the connection between the expansion board 300 and the main board 100.
[0053] Such as Figure 6 , in an embodiment of the present invention, the second terminal 220 includes at least two pogopins 221. The at least two pogopins 221 are arranged side by side in the thickness direction of the expansion board 300, and the at least two pogopins 221 are both in contact with the same first terminal 210; in this solution, the second terminal 220 includes two pogopins 221 arranged side by side, and the two pogopins 221 face the same direction. When the expansion board 300 is plugged into the main board 100, the two pogopins 221 are in contact with the same first terminal 210. In this connection structure, by utilizing the retractable characteristic of the pogopin 221, it can be ensured that even if the STM32 development board vibrates, the second terminal 220 still has good contact with the first terminal 210, ensuring the reliability of the connection between the main board 100 and the expansion board 300; in addition, each first terminal 210 is in contact with at least two pogopins 221. In this way, even if one of the pogopins 221 fails and is damaged, it can still be ensured that at least one pogopin 221 is in contact with the first terminal 210, further ensuring the reliability of the connection between the expansion board 300 and the main board 100.
[0054] Such as Figure 3, in an embodiment of the present utility model, a concave portion 211 is provided on the side wall of the first terminal 210 facing the second terminal 220, and the pogopin 221 extends into the concave portion 211 and abuts against the inner wall of the concave portion 211. In this solution, the concave portion 211 is semi-circular arc-shaped and extends along the thickness direction of the main board 100. During connection, the pogopin 221 extends into the concave portion 211 and abuts against the inner wall of the concave portion 211. The concave shape of the concave portion 211 can provide guidance when the first terminal 210 is inserted into the second terminal 220, ensuring that the first terminal 210 and the second terminal 220 are smoothly inserted in place, facilitating the insertion of the expansion board 300 into the main board 100, and further improving the usability of the STM32 development board.
[0055] As Figure 3 and Figure 5 , the slot 110 has two side walls adjacent to the bottom wall, and the side walls are provided with limiting grooves 120. The expansion board 300 has a corner end adjacent to the second terminal 220, and the corner end is inserted into the limiting groove 120. In this way, the limiting groove 120 limits the corner end of the expansion board 300, which can further improve the firmness of the insertion of the expansion board 300 into the main board 100.
[0056] As Figure 3 and Figure 5 , in an embodiment of the present utility model, the plugging structure 200 further includes: a protrusion 230 provided on the inner wall of the limiting groove 120; a groove 240 provided on the corner end, and the protrusion 230 is snap-fitted with the groove 240. When the corner end of the expansion board 300 is inserted into the limiting groove 120, the corner end will abut against the protrusion 230. At this time, the corner end of the expansion board 300 and the protrusion 230 of the limiting groove 120 will undergo elastic deformation to allow the corner end to continue to slide into the limiting groove 120 until the positions of the protrusion 230 and the groove 240 are opposite, and then the protrusion 230 resumes deformation. At this time, the protrusion 230 is engaged with the groove 240, restricting the expansion board 300 from detaching from the main board 100, realizing the snap connection between the expansion board 300 and the main board 100.
[0057] As Figure 3 and Figure 5, in order to further improve the reliability of the fixation between the main board 100 and the extension board 300, in an embodiment of the present invention, the main board 100 has a corner adjacent to the slot 110, and the plugging structure 200 further includes: a card slot 250 provided at the corner end; a buckle 260 rotatably provided at the corner, and the buckle 260 is inserted into or disengaged from the card slot 250 to limit or release the extension board 300. Wherein, the card slot 250 is provided at the corner end and on two opposite side edges of the extension board 300 adjacent to the second terminal 220, and the buckle 260 is rotatably provided at opposite ends of the slot 110. After the extension board 300 is inserted into the slot 110, the buckle 260 can be rotated so that the buckle 260 is inserted into the card slot 250. At this time, the buckle 260 and the card slot 250 limit each other, restricting the extension board 300 from disengaging from the slot 110, thereby ensuring the reliability after the extension board 300 is plugged into the main board 100.
[0058] Such as Figure 2 and Figure 3 , in an embodiment of the present invention, the STM32 development board further includes connection pins 400. The connection pins 400 are provided on the main board 100. The connection pins 400 have a plurality of independent connection ends, and each connection end is electrically connected to a first terminal 210. A connection pin 400 can be adjacent to one side of the first terminal 210. A plurality of conductive pins are provided on the connection pin 400. The number of pins is the same as the number of first terminals 210. The connection end can be formed on the pin, and each pin is welded to a first terminal 210. In this way, the main board 100 can not only expand its functions by externally connecting the extension board 300 through the plugging structure 200, but also externally connect a circuit board with the required functions through the plugging method of Dupont wires and the connection pins 400, increasing the expansion methods of the STM32 development board and further improving the flexibility of use of the STM32 development board.
[0059] Such as Figures 4 to 8 , the extension board 300 includes: a communication board 310 provided with a wifi circuit and a Bluetooth circuit; a sensor board 320 provided with a temperature and humidity sensor, a barometric pressure sensor, an infrared sensor and a photosensitive sensor; a display board 330 provided with an LCD display screen and control buttons; wherein, the communication board 310, the sensor board 320 and the display board 330 are respectively plugged into the main board 100 through a plugging structure 200.
[0060] In this embodiment, multiple expansion boards 300 can be provided. Each expansion board 300 can be connected to the main board 100 through the plug-in structure 200. According to functions, the expansion boards 300 can be divided into a communication board 310, a sensor board 320, and a display board 330. A wifi circuit and a Bluetooth circuit can be provided on the communication board 310 to achieve communication between external devices and the STM32 development board, facilitating the STM32 development board to receive external instructions and send data of each module on the STM32 development board outward. Common sensors such as a temperature and humidity sensor, a barometric pressure sensor, an infrared sensor, and a photosensitive sensor can be provided on the sensor board 320, and the sensor board 320 can provide measurement of external environmental parameters. An LCD display screen and control buttons are provided on the display board 330. The LCD display screen can display data of the STM32 development board, and the control buttons can be given simple functions to adjust the STM32 development board through pre-programming settings. Of course, the types of the expansion boards 300 are not limited to this. For example, a power management circuit can be provided to provide a stable power supply and support battery management and external power switching, or additional expansion interfaces can be provided to support custom interface expansion functions, which are not limited here.
[0061] As Figure 4 , in an embodiment of the present utility model, the sensor board 320 is further provided with an expansion pin header 321. The expansion pin header 321 has a plurality of independent expansion ends, and each expansion end is electrically connected to a second terminal 220. The expansion pin header 321 is welded to the sensor board 320. Multiple expansion pin headers 321 can be provided, and each expansion pin header 321 can have a plurality of pins, where the pins form the above-mentioned expansion ends. The expansion ends can be connected to the second terminal 220 through a circuit provided inside the sensor board 320. In addition, each second terminal 220 corresponds to and connects an expansion end. In this way, the user can also externally connect other types of sensors through the expansion pins according to needs, further improving the expandability of the STM32 development board.
[0062] The above is only an exemplary embodiment of the present utility model, and does not limit the patent scope of the present utility model accordingly. All equivalent structural transformations made under the technical concept of the present utility model by using the content of the specification and drawings of the present utility model, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present utility model.
Claims
1. An STM32 development board, characterized in that, Including: A main board, provided with a control circuit; A plurality of plug-in structures, which are arranged at intervals along the edge of the main board; An expansion board, which is plugged into the main board through the plug-in structure and is electrically connected to the control circuit.
2. The STM32 development board according to claim 1, wherein A slot is formed by inverting the side wall of the main board, and the expansion board is plugged into the slot. The plug-in structure includes: A first terminal, which is arranged on the bottom wall of the slot and is electrically connected to the control circuit. A plurality of the first terminals are arranged at intervals along the side wall of the main board; A second terminal, which is arranged at one end of the expansion board facing the slot, and each of the second terminals correspondingly abuts against one of the first terminals.
3. The STM32 development board according to claim 2, characterized in that, The second terminal includes at least two pogopins, and the at least two pogopins are arranged side by side in the thickness direction of the expansion board, and the at least two pogopins both abut against the same first terminal.
4. The STM32 development board according to claim 3, characterized in that, An inner concave portion is arranged on the side wall of the first terminal facing the second terminal, and the pogopin extends into the inner concave portion and abuts against the inner wall of the inner concave portion.
5. The STM32 development board according to claim 2, characterized in that, The slot has two side walls adjacent to the bottom wall, and a limiting groove is arranged on the side wall. The expansion board has a corner end adjacent to the second terminal, and the corner end is plugged into the limiting groove.
6. The STM32 development board according to claim 5, characterized in that, The plug-in structure further includes: A protrusion, which is arranged on the inner wall of the limiting groove; A groove, which is arranged on the corner end, and the protrusion is clamped with the groove.
7. The STM32 development board according to claim 6, wherein, The main board has a corner adjacent to the slot, and the plug-in structure further includes: A card slot, which is arranged on the corner end; A buckle, which is rotatably arranged at the corner, and the buckle is inserted into or disengaged from the card slot to limit or release the expansion board.
8. The STM32 development board according to claim 2, characterized in that, The STM32 development board further includes connecting pin headers, and the connecting pin headers are arranged on the main board. The connecting pin headers have a plurality of independent connecting ends, and each connecting end is electrically connected to one of the first terminals.
9. The STM32 development board according to claim 4, wherein The expansion board includes: A communication board, provided with a wifi circuit and a bluetooth circuit; A sensor board, provided with a temperature and humidity sensor, a barometric pressure sensor, an infrared sensor and a photosensitive sensor; A display board, provided with an LCD display screen and control buttons; Among them, the communication board, the sensor board and the display board are respectively plugged into the main board through one of the plug-in structures.
10. The STM32 development board according to claim 9, characterized in that, The sensor board is further provided with expansion pin headers, and the expansion pin headers have a plurality of independent expansion ends, and each expansion end is electrically connected to one of the second terminals.