数码营电子:基于微型控制器的编程、电路设计与电子产品制做。邮箱:shumaying@hotmail.com

Main Page

From 数码营电子实验室
Jump to navigation Jump to search

教学实例:Arduino,Raspberry Pi,三极管、场效应管、LCD,LED,MOTORUbuntudata sheetDIY[edit]

教程[edit]

 预备工作:
  1. 在Visual Studio Code中编译、调试C/C++代码
  2. 在Visual Studio Code中编译、调试Arduino代码
 视频教程:《Arduino UNO 在 C 及 C++ 教学中的应用》

电路实验[edit]

  1. HC-05蓝牙模块在Android移动电话端的识别
  2. 在 Arduino IDE 中,安装 ESP32-DevKitC
  3. 树莓派点亮LED灯
  4. 基于场效应管的无稳态多谐振荡器
  5. 场效应管开关
  6. 无稳态的多谐振荡器
  7. 双极性结型晶体三极管开关电路(正负逻辑)

应用工程[edit]

  1. signalDriveChassis4w4m
  2. LED5×7+ATmega328p+ADXL345
  3. LCD1602+ATmega328p+DS1302
  4. LCD12864+UNO+HC05+Android
  5. LCD12864上显示动画
  6. Arduino UNO 最小系统
  7. Arduino UNO 最小系统的增强版
  8. 霍尔传感器测量无刷直流电动机转速
  9. 用两个电位器,经一块Arduino UNO板。实现光点在一块8×8的LED阵上的移动。模拟鼠标的功能

待完成项目[edit]

  1. PIC18F16Q40 Curiosity Nano
  2. LED-Cube_4×4×4
  3. LAUNCHXL-CC1350-4
  4. Motor Driver
  5. AR6C - Arduino Robot 6 Claws
  6. LCD1602 + 5Buttons
  7. Android + HC-05 + UNO
  8. AVR128DB48 Curiosity Nano
  9. Arduino Leonardo
  10. STM8S001J3_minimal_circuit
  11. STM32L010F4_minimal_circuit
  12. Raspberry Pi Pico
  13. CH32V103C-EVT
  14. AVR-BLE
  15. ATC AC78xx Motor DemoBoard
  16. NUCLEO-L552ZE-Q
  17. NUCLEO-G474RE
  18. PIC-IoT WG Development Board
  19. PIC18F57Q43 Curiosity Nano
  20. OpenVINO™
  21. RSL10 - Bluetooth 5 Radio System-on-Chip (SoC)
  22. PIC16F15244 Curiosity Nano
  23. Atmega328p - DS1302 - LCD1602
  24. UNO - LEDarray8×8 - demoMouse
  25. UNO - IR - Morse Code : TRANSEIVER
  26. UNO - LCD12864 - HC-05 - Android : Display
  27. UNO - HC-05 - Android : vehicle
  28. UNO - OV7670 - Microchip-WG : IOT
  29. UNO - Display_2digits(Timer-Counter)
  30. UNO - LEDarray8×8 - Oscilloscope
  31. UNO - LEDarray5×7 - ADXL345
  32. 4×4 vehicle - START FROM RTOS
  33. 在ubuntu上,vs code里,用simavr调试Arduino UNO程序

ARM[edit]

  1. File:ARM Software Development Toolkit Reference Guide.pdf
  2. File:ARM Software Development Toolkit User Guide.pdf

STM32 工程应用软件[edit]

  1. STM32Cube MCU & MPU Packages
  2. STM32Cube
  3. STM32CubeMX
  4. STM32CubeIDE
  5. STM32CubeProg - STM32CubeProgrammer software for all STM32
  6. STM Studio - STM Studio run-time variables monitoring and visualization tool for STM32 microcontrollers
  7. SW4STM32 - System Workbench for STM32 - free IDE on Windows, Linux and OS X
  8. STM32 Trusted Package Creator
  9. STM32Trust
  10. IAR Embedded Workbench for Arm - IAR EW for Arm
  11. Keil MDK
  12. TouchGFX Designer - Free Graphical UI Tool in the STM32
  13. OpenSTLinux distribution
  14. ST-LINK
  15. STVP-STM32
  16. FLASHER-STM32
  17. STM32CubeMonitor-Power
  18. STLinux
  19. STM32MPU Distribution for Android™

STM8 工程应用软件[edit]

  1. STM8 Embedded Software
  2. STVD-STM8
  3. STVP-STM8
  4. STM8CubeMX

Microchip 工程应用软件[edit]

  1. MPLAB driver switcher
  2. Linux4SAM
  3. MPLAB® X Integrated Development Environment (IDE)
  4. MPLAB® XC Compilers
  5. MPLAB® Harmony v3
  6. MPLAB® Integrated Programming Environment (IPE)
  7. Atmel Studio 7
  8. Data Visualizer
  9. Atmel START
  10. MPLAB® Code Configurator (MCC)
  11. AVR Assembler
  12. avra - Atmel AVR Assembler
  13. AVRDUDE - AVR Downloader/UploaDEr

TI 工程应用软件[edit]

  1. Code Composer Studio™ IDE(Desktop)
  2. WEBENCH® Power Designer
  3. Energia

NXP 工程应用软件[edit]

  1. MCUXpresso IDE
  2. MCUXpresso SDK
  3. CodeWarrior® embedded software development studio
  4. S32 Design Studio IDE

FPGA[edit]

ARM[edit]

  1. Arm DesignStart

XILINX[edit]

  1. Vitis™ AI
  2. Vivado Design Suite HLx Editions
  3. File:Fpgas for dummies ebook.pdf

INTEL[edit]

  1. ModelSim

ON Semiconductor[edit]

  1. Strata Developer Studio

Infineon[edit]

  1. Infineon Designer – Online SPICE Simulator

ADI[edit]

  1. LTspice
  2. Automotive Audio Bus®
  3. EngineerZone®
  4. Linduino

NI[edit]

  1. NI Circuit Design Suite

Vishay[edit]

  1. Vishay

Silicon Labs[edit]

  1. Simplicity Studio 4
  2. EFR32MG22 (MG22) Zigbee SoC (system-on-chip)

Maxim Integrated 工程应用软件[edit]

  1. EE-Sim OASIS Simulator

PLC[edit]

SIEMENS[edit]

  1. STEP 7–Micro/DOS
  2. STEP7-Micro/WIN SMART

RT-Thread 工程应用软件[edit]

  1. RT-Thread
  2. Git Bash
  3. PuTTY
  4. RT-Thread Studio

Arduino 工程应用软件[edit]

  1. Arduino
  2. Fritzing

Python 相关[edit]

  1. pip
  2. Python
  3. File:Think Python.pdf

AI 相关[edit]

  1. TensorFlow

Android 工程应用软件[edit]

  1. Android Studio
  2. Inkscape
  3. Gradle
  4. Java
  5. 在Android Studio 3.0平台上创建带数据库的app的操作流程


嵌入式系统常见板材与模块

  1. NUCLEO-G474RE
  2. STM32MP157C-DK2
  3. MPLAB® Snap In-Circuit Debugger/Programmer
  4. PIC-IoT WG Development Board
  5. BK7252 麻雀1号
  6. MSP-EXP430F5529LP Development Kit
  7. Arduino UNO
  8. Arduino DUE
  9. Arduino 101
  10. ESP32-WROOM-32
  11. ESP8266 WiFi Module(ESP8266MOD)
  12. MCS-51
  13. PIC16F877A
  14. STM8S STM8L & STM8AF
  15. Raspberry Pi
  16. i.MX Applications Processors
  17. C166®
  18. ATmega328P
  19. EFM8™ Busy Bee 8-bit Microcontrollers (MCUs)
  20. MAX32660 & MAX32664
  21. ESPduino-32
  22. STM8-SO8-DISCO
  23. STM8S-DISCOVERY
  24. SAML2x IoT SK V1.0
  25. SAML10 Xplained Pro Evaluation Kit
  26. STM32MP1
  27. STM32L010F4P6
  28. Nucleo-32-STM32F031K6T6
  29. Nucleo-32-STM32G031K8T6
  30. dsPIC30F4011-30I/P
  31. dsPIC30F3011-30I/P
  32. PIC24FJ64GA002-I/SP

IoT Related

  1. CAN
  2. Zigbee
  3. Ant+
  4. nRF24L01
  5. LoRa
  6. Bluetooth
  7. Wi-Fi
  8. LIN
  9. IrDA
  10. SmartCard

Linux

  1. LinuxTV
  2. Vim

Application Highlights

  1. SRAM AXS™ APP

通用软件工具

  1. Visual Studio Code
  2. Code::Blocks
  3. Eclipse
  4. FreeRTOS™
  5. IAR Embedded Workbench for STM8
  6. Keil MDK(Microcontroller Development Kit)
  7. µVision® IDE
  8. µC/OS
  9. Mbed OS
  10. Altium Designer® 20
  11. PlatformIO
  12. Atom
  13. VxWorks
  14. QNX
  15. Windows Embedded CE
  16. Apache NetBeans
  17. DeepL
  18. OpenGL
  19. Qt
  20. SDCC
  21. Dash Overview
  22. GTK
  23. otf2bdf


专用软件工具

  1. CCS(Code Composer Studio™)
  2. Simplicity Studio
  3. ClockBuilder Pro
  4. Hightec EDV-Systeme - GNU C /C++ Compiler Suite for C166
  5. Xtensa Xplorer IDE
  6. mikroC PRO for PIC
  7. Cadence
  8. Synopsys
  9. Mentor
  10. avr-libc


专用硬件工具

  1. STLINK-V3MINI
  2. STLINK-V3SET
  3. ST-LINK/V2
  4. Atmel-ICE
  5. PICkit™ 3
  6. USBasp - USB programmer for Atmel AVR controllers
  7. MPLAB REAL ICE In-Circuit Emulator
  8. MPLAB ICD 3

通用硬件工具

  1. J-Link Debug Probes
  2. BenQ SW2700PT
  3. ViewSonic TD2230
  4. Logitech Webcam C930e
  5. Elnec
  6. USBee QX


Free and/or Open Source:

  1. KiCad
  2. FreeCAD
  3. Clang & LLVM
  4. GCC & GDB & as & GNU Make
  5. Linux
  6. GIMP
  7. Das U-Boot -- the Universal Boot Loader
  8. FreeRTOS
  9. Git
  10. Tera Term
  11. B4X
  12. Qt
  13. Ubuntu

MakeIt

What is

How to

Why

Solutions

Related Websites

Related Links

Interessant, sehr interessant!

Windows commands

计算机操作故障及检测排除

Qrcode for gh a3b9e9962ce8 1280.jpg