things

所属分类:处理器开发
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2023-07-14 03:13:56
上 传 者sh-1993
说明:  本报告是关于我在学习如何对微控制器编程时所做的笔记和示例,
(This repo is for the notes and examples that I work through as I am learning how to program microcontrollers,)

文件列表:
.vscode/ (0, 2023-09-28)
.vscode/settings.json (334, 2023-09-28)
component-ref.md (13983, 2023-09-28)
hello/ (0, 2023-09-28)
hello/go.mod (22, 2023-09-28)
hello/main.go (65, 2023-09-28)
img/ (0, 2023-09-28)
img/1.5inch-RGB-OLED-Module-details.jpg (129488, 2023-09-28)
img/1.5inch-rgb-oled-module-3_2.jpg (46905, 2023-09-28)
img/2inch-LCD-display-wireing.png (1256480, 2023-09-28)
img/2inch-LCD-display.png (1305551, 2023-09-28)
img/71DNEUuQTkL._AC_SX679_.jpg (90625, 2023-09-28)
img/A4988-Stepper-Controller-Pinout.png (229638, 2023-09-28)
img/A4988-stepper-motor-driver.jpg (24314, 2023-09-28)
img/AMT223B-V.png (51170, 2023-09-28)
img/Adafruit-VL53L1X-tof-sensor.jpg (266156, 2023-09-28)
img/Adafruit-VL53L1X-tof-sensor2.jpg (154303, 2023-09-28)
img/Adafruit-charger-bq24074.jpg (425742, 2023-09-28)
img/KY-037-a.jpg (201007, 2023-09-28)
img/KY-037-b.jpg (90736, 2023-09-28)
img/KY-037-c.jpg (306282, 2023-09-28)
img/L298N-Motor-Driver-wiring.png (113826, 2023-09-28)
img/L298N-Motor-Driver.png (400838, 2023-09-28)
img/L298N-Motor-Driver2.png (976012, 2023-09-28)
img/LoRa-Radio-Transceiver-Breakout1.png (3613044, 2023-09-28)
img/LoRa-Radio-Transceiver-Breakout2.png (11120376, 2023-09-28)
img/M5Stick-Plus-ESP32.webp (37420, 2023-09-28)
img/Magnetometer-MMC5603.jpg (471482, 2023-09-28)
img/NeoPixelStick-8.png (630458, 2023-09-28)
img/Screenshot 2023-03-30 at 7.38.38 PM.jpg (440514, 2023-09-28)
img/Spartfun-esp32-thing.png (2991155, 2023-09-28)
img/Transistors.jpeg (202493, 2023-09-28)
img/Twotrees-Nema-17-Stepper-Motor.png (89452, 2023-09-28)
img/Twotrees-Nema-17-Stepper-Motor2.jpg (48528, 2023-09-28)
img/am22-switch.png (198633, 2023-09-28)
img/amt-productid.png (171221, 2023-09-28)
img/amt22-cable-pmg.png (17415, 2023-09-28)
img/amt22-spi-example.png (330408, 2023-09-28)
... ...

# Things This repo is intended to hold the notes and code examples that I work through as I am learning how to program microcontrollers. ## Why? My current goal is to learn how to program microcontrollers such as the [Pico](https://www.raspberrypi.com/products/raspberry-pi-pico/) or [ESP32](https://en.wikipedia.org/wiki/ESP32). I have several automation projects in mind, mostly involved with watering, climate control and tracking. I also have a few project ideas for my computerized telescope to automate long imaging sessions. A secondary goal is to use a "real" programming language like Go for may projects. I have looked at the Arduino IDE, which seems to be very popular, but I am not really interested. Same for the visual programming tools that I have seen. ## What? This repo has several subfolders each containing the source code and doc for some project. The first subfolder `proj01` is me working through a "hello world" project, which for a microcontrollers is a blinking LED. The code is not that interesting but my notes will be from the point of view of a newbie and thus may contain things that were useful to me at the the time. ## Reference * [Component Reference](component-ref.md) * [Microcontroller Reference](microcontroller-ref.md) ## Ideas for future projects * [TryBotics](https://trybotics.com/project/tinygo-on-arduino-uno-an-introduction-6130f6) - has a good list of prjects * [Astro Tracker](https://learn.adafruit.com/diy-robotic-sky-tracking-astrophotography-mount) - a DIY Robotic Sky Tracking Astrophotography Mount

近期下载者

相关文件


收藏者