diff --git a/crawlers/oshwhub/crawler.py b/crawlers/oshwhub/crawler.py index f53143c..f416d84 100644 --- a/crawlers/oshwhub/crawler.py +++ b/crawlers/oshwhub/crawler.py @@ -21,6 +21,7 @@ import json import re import shutil import sys +import threading import time import urllib.parse from datetime import datetime, timezone @@ -258,15 +259,30 @@ def parse_detail_html(h: str) -> dict: # Download helpers # --------------------------------------------------------------------------- -def download_to(client: httpx.Client, url: str, dest: Path) -> tuple[int, str]: - """Stream-download url to dest. Returns (size, sha256).""" +def download_to( + client: httpx.Client, url: str, dest: Path, *, max_seconds: float = 60.0 +) -> tuple[int, str]: + """Stream-download url to dest. Returns (size, sha256). + + `max_seconds` caps total download walltime — defends against + pathologically slow CDN connections (observed 10 KB/s on + image.lceda.cn for one project, would have hung 6+ min on a 3.6 MB + cover otherwise). httpx's default timeout resets per chunk, so + relying on it for streaming is unsafe. We track wall time ourselves. + """ dest.parent.mkdir(parents=True, exist_ok=True) h = hashlib.sha256() size = 0 + t_start = time.monotonic() with client.stream("GET", url) as r: r.raise_for_status() with open(dest, "wb") as f: for chunk in r.iter_bytes(1 << 15): + if time.monotonic() - t_start > max_seconds: + raise httpx.ReadTimeout( + f"download exceeded {max_seconds}s wall budget " + f"(got {size} of {r.headers.get('content-length', '?')} bytes)" + ) f.write(chunk) h.update(chunk) size += len(chunk) @@ -904,6 +920,7 @@ def crawl_one( list_item: dict, out_root: Path, fetch_files: bool = True, + fetch_cover: bool = True, source_client: httpx.Client | None = None, pro_source_client: httpx.Client | None = None, skip_exts: set[str] | None = None, @@ -914,23 +931,28 @@ def crawl_one( proj_dir = out_root / uuid proj_dir.mkdir(parents=True, exist_ok=True) - # 1. Fetch detail HTML + # 1. Fetch detail HTML. + # No polite_sleep after — the next call goes to image.lceda.cn (cover) + # or to attachment CDN, both different hosts from the detail server. + # Sleep is used to space hits to the *same* host before the next iteration. detail_url = f"{BASE}/{path}" r = client.get(detail_url) r.raise_for_status() detail = parse_detail_html(r.text) - polite_sleep() - # 2. Cover image + # 2. Cover image (skipped via fetch_cover=False — useful for scan-only modes + # like Step 1 of batch ingest where we only want license/meta). thumb_url = list_item["thumb"] if thumb_url.startswith("//"): thumb_url = "https:" + thumb_url cover_rel = None - if thumb_url: + if thumb_url and fetch_cover: ext = Path(urllib.parse.urlparse(thumb_url).path).suffix or ".jpg" cover_rel = f"cover{ext}" try: - download_to(client, thumb_url, proj_dir / cover_rel) + # Cover thumbs should be small (~100-300 KB). Cap walltime at 15s + # so a pathologically slow CDN connection can't hang the loop. + download_to(client, thumb_url, proj_dir / cover_rel, max_seconds=15.0) except httpx.HTTPError as e: print(f" cover failed: {e}", file=sys.stderr) cover_rel = None @@ -1177,6 +1199,30 @@ def main(argv: list[str] | None = None) -> int: "Trips inside the chain loop, wipes partial source/, records to " "data/state/oshwhub_pro_oversize.jsonl. No effect on Std or Pro 2.x legacy.", ) + ap.add_argument( + "--from-jsonl", + type=Path, + default=None, + help="read pre-selected listing items from a jsonl (one item per line, " + "shape matches /api/project listing entries). Bypasses the listing " + "API entirely — useful when candidates were chosen offline from the " + "full-corpus index, where most aren't in the default top-N pages.", + ) + ap.add_argument( + "--no-cover", + action="store_true", + help="skip cover image download. For scan-only runs (license / meta scrape) " + "this drops ~1.3s/project and avoids slow-CDN hangs.", + ) + ap.add_argument( + "--concurrency", + type=int, + default=1, + help="number of parallel crawl_one workers (ThreadPoolExecutor). Default 1 " + "= serial. Anonymous endpoints (oshwhub.com detail/listing) tolerate " + "concurrency 5+ comfortably; only enable when no auth is involved or " + "you've probed the host.", + ) args = ap.parse_args(argv) skip_exts: set[str] | None = ( {x.strip().lower().lstrip(".") for x in args.skip_ext.split(",") if x.strip()} @@ -1200,7 +1246,13 @@ def main(argv: list[str] | None = None) -> int: with make_client() as client: # Build list of items to crawl - if args.uuids: + if args.from_jsonl: + items = [json.loads(ln) for ln in args.from_jsonl.read_text().splitlines() if ln.strip()] + if args.uuids: + wanted = set(args.uuids.split(",")) + items = [i for i in items if i.get("uuid") in wanted] + print(f"loaded {len(items)} items from {args.from_jsonl}") + elif args.uuids: wanted = set(args.uuids.split(",")) items: list[dict] = [] for it in iter_candidates( @@ -1234,26 +1286,41 @@ def main(argv: list[str] | None = None) -> int: make_pro_source_client(args.pro_cookie) if args.with_pro_source else None ) try: - print(f"Crawling {len(items)} projects -> {args.out}") - for i, it in enumerate(items, 1): - print(f"[{i}/{len(items)}] {it['path']} ({it['name']})") + print(f"Crawling {len(items)} projects -> {args.out} (concurrency={args.concurrency})") + print_lock = threading.Lock() + + def _do_one(i: int, it: dict) -> None: try: r = crawl_one( client, it, args.out, fetch_files=not args.no_files, + fetch_cover=not args.no_cover, source_client=source_client_ctx, pro_source_client=pro_source_client_ctx, skip_exts=skip_exts, max_source_mb=args.max_source_mb, ) - print( - f" OK: {r.files_count} files, {r.bytes_total / 1024 / 1024:.1f} MB " - f"(skipped: {len(r.skipped_files)})" - ) - except Exception as e: - print(f" FAIL: {e}", file=sys.stderr) + with print_lock: + print( + f"[{i}/{len(items)}] OK {it['path']}: " + f"{r.files_count} files, {r.bytes_total / 1024 / 1024:.1f} MB " + f"(skipped: {len(r.skipped_files)})" + ) + except Exception as e: # noqa: BLE001 + with print_lock: + print(f"[{i}/{len(items)}] FAIL {it['path']}: {e}", file=sys.stderr) + + if args.concurrency <= 1: + for i, it in enumerate(items, 1): + _do_one(i, it) + else: + from concurrent.futures import ThreadPoolExecutor, as_completed + with ThreadPoolExecutor(max_workers=args.concurrency) as pool: + futs = [pool.submit(_do_one, i, it) for i, it in enumerate(items, 1)] + for f in as_completed(futs): + f.result() finally: if source_client_ctx is not None: source_client_ctx.close() diff --git a/data/raw/oshwhub/0369a515056840798905fdb26359073f/_urls.json b/data/raw/oshwhub/0369a515056840798905fdb26359073f/_urls.json new file mode 100644 index 0000000..30a76e4 --- /dev/null +++ b/data/raw/oshwhub/0369a515056840798905fdb26359073f/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/xiangyang0926/ke-diao-dian-yuan_copy", + "cover_url": "https://image.lceda.cn/pullimage/Q9gETfMMCdjRKFeGzbtK1kqsl2o5vZ6CUQqBBLXg.jpeg", + "attachments": [ + { + "name": "video_210910_180053.mp4", + "url": "https://image.lceda.cn/attachments/2021/9/793PVcgg0vjA9EkX01JzMlnPcwLHed4xsxANMe7l.mp4", + "original_id": "9c65cafa58f54301821248af96ca306d" + }, + { + "name": "video_220331_005603.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/vLGeuGiqAVTTaw3Q1B2A8LW8w9xF1AktY6TS8UCT.mp4", + "original_id": "c1df60f8d2a34972b86c0697bb48738d" + }, + { + "name": "studio_video_1662741926320.mp4", + "url": "https://image.lceda.cn/attachments/2022/9/K3mO4IAVIiARN0dclyTE94hn2674p5oTMVnyqb17.mp4", + "original_id": "494c6d4535e7496d869b2cad0e4f6ded" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/0369a515056840798905fdb26359073f/description.md b/data/raw/oshwhub/0369a515056840798905fdb26359073f/description.md new file mode 100644 index 0000000..7c09697 --- /dev/null +++ b/data/raw/oshwhub/0369a515056840798905fdb26359073f/description.md @@ -0,0 +1,11 @@ +# 桌面可调电源(经济实惠款) + +桌面电源(经济实惠款) +我愿称之为芯龙之光 +芯龙全家桶 + +--- +- Source: https://oshwhub.com/xiangyang0926/ke-diao-dian-yuan_copy +- Author: xiangyang0926 (xiangyang0926) +- License: Public Domain +- Published: 2022-09-19T10:11:49.000Z diff --git a/data/raw/oshwhub/0369a515056840798905fdb26359073f/metadata.json b/data/raw/oshwhub/0369a515056840798905fdb26359073f/metadata.json new file mode 100644 index 0000000..4467e4e --- /dev/null +++ b/data/raw/oshwhub/0369a515056840798905fdb26359073f/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/xiangyang0926/ke-diao-dian-yuan_copy", + "project_id": "0369a515056840798905fdb26359073f", + "title": "桌面可调电源(经济实惠款)", + "description_short": "桌面电源(经济实惠款)\n我愿称之为芯龙之光\n芯龙全家桶", + "description_path": "description.md", + "author": { + "username": "xiangyang0926", + "display_name": "xiangyang0926", + "user_id": "c12b5ac758cb4e5e9a42a6505f9fa9f0" + }, + "license": "Public Domain", + "tags": [], + "created_at": "2021-09-03T06:18:08.000Z", + "updated_at": "2026-04-04T03:46:12.000Z", + "published_at": "2022-09-19T10:11:49.000Z", + "crawled_at": "2026-04-28T17:27:33.265974+00:00", + "metrics": { + "likes": 857, + "stars": 1918, + "forks": 766, + "views": 180839, + "watch": 0, + "comments": 314 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/Q9gETfMMCdjRKFeGzbtK1kqsl2o5vZ6CUQqBBLXg.jpeg", + "path": null + }, + "files": [ + { + "name": "video_210910_180053.mp4", + "url": "https://image.lceda.cn/attachments/2021/9/793PVcgg0vjA9EkX01JzMlnPcwLHed4xsxANMe7l.mp4", + "original_id": "9c65cafa58f54301821248af96ca306d", + "ext": "mp4", + "mime": "video/mp4", + "size": 32236477, + "md5": "2414d4e9a8813b17d484218e1d264dfa" + }, + { + "name": "video_220331_005603.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/vLGeuGiqAVTTaw3Q1B2A8LW8w9xF1AktY6TS8UCT.mp4", + "original_id": "c1df60f8d2a34972b86c0697bb48738d", + "ext": "mp4", + "mime": "video/mp4", + "size": 10412978, + "md5": "77916109c6b4240014c6ef3841e01ac6" + }, + { + "name": "studio_video_1662741926320.mp4", + "url": "https://image.lceda.cn/attachments/2022/9/K3mO4IAVIiARN0dclyTE94hn2674p5oTMVnyqb17.mp4", + "original_id": "494c6d4535e7496d869b2cad0e4f6ded", + "ext": "mp4", + "mime": "video/mp4", + "size": 15204924, + "md5": "a5915439393d38140902b809151e4e9f" + } + ], + "raw_fields": { + "path": "xiangyang0926/ke-diao-dian-yuan_copy", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/_urls.json b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/_urls.json new file mode 100644 index 0000000..1fe288d --- /dev/null +++ b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/_urls.json @@ -0,0 +1,91 @@ +{ + "detail_url": "https://oshwhub.com/bryan_he/usb-ps-v30", + "cover_url": "https://image.lceda.cn/oshwhub/02c786878782461daaea1f2679e947c3.jpg", + "attachments": [ + { + "name": "UP_SHELL.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/fe24cf66b1ec44ea90ee4f84d8f13579.stp", + "original_id": "e0ab43ef325b407f807f420f4872c500" + }, + { + "name": "DW_SHELL.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/96c42de256974c499d0f6190a29db656.stp", + "original_id": "7cdef1490b6744cba57dabb5d501b5b6" + }, + { + "name": "3D_PRINT_SHELL_2mm.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/8526ff7d003d4125beaa279062807f8b.stp", + "original_id": "0fb510d9b7184e47882804eca5bc648f" + }, + { + "name": "USB-PS-V3-演示视频.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/f448fff414d44a2081944ccb0f9adaf1.mp4", + "original_id": "a408733f2cbd48c6802d141b3a5272f8" + }, + { + "name": "uart2ble_tools .7z", + "url": "https://image.lceda.cn/oshwhub/project/attachments/b10801221297404297f85bd768fd8ebb.7z", + "original_id": "0ff78fffd0b14cd4a05c3286c7d0f546" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V1.1.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/ac463ba72da645f7b902cf85beed3a27.hex", + "original_id": "b1e7bfed2e3447f3ab169d8ccb93c72f" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V1.2.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/64597dd50ce849f3b9956de52f2fa43e.hex", + "original_id": "7085bb6d72cd4269ae8ce57438f95592" + }, + { + "name": "USB-PS-V3-煮开水.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/60ab89b45eea4dacba513ccd88c5e3af.mp4", + "original_id": "cac2193764cc44d3b2cd19388cbaa33a" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.1-for-HW4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/2ff04fb300ee418b8ea5a25f043f8fdc.hex", + "original_id": "ce45a16319064b70becb4372fd32a116" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.3-for-HWV4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/e7514010034442c08cbb10be0755c1e9.hex", + "original_id": "ee1520adb12d4a14868b6e1590dc6e43" + }, + { + "name": "小程序演示.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/7be3c8e2229b435084ade0a96b49892d.mp4", + "original_id": "1b957a1a8b1040fe8f93623c340d31d5" + }, + { + "name": "基本功能演示.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/af520259599a4665a8fddaf1c494003a.mp4", + "original_id": "fa327881fca94388915e23481596ac12" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.4-for-HWV4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/e584a5d2a2034a3199a849d687d5c31d.hex", + "original_id": "d21d07c0335d44719b8edd265bd8e2b0" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.6-for-HW4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/7806bc484e394f3c9c6ad4298fdc8460.hex", + "original_id": "c31ea38996f848058d0a3e2cb8b95290" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.8-for-HW4.7.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/cfcb951a1aac4c64b3f2062f082adbad.hex", + "original_id": "f19cfe79e680466d8af197d3aaa617a2" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V3.0-for-HW4.7.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/29696e9994f948bbac9972252676e81b.hex", + "original_id": "b56ef1745c074fd7bd9d4dfcf98651df" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V3.1-for-HWV4.7.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/3ba25297e30546b98e0b8802f999adea.hex", + "original_id": "027ac804a8bd4c2483bc4bb8ff2f89aa" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/cover.jpg b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/cover.jpg new file mode 100644 index 0000000..254613b Binary files /dev/null and b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/cover.jpg differ diff --git a/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/description.md b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/description.md new file mode 100644 index 0000000..61a1a47 --- /dev/null +++ b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/description.md @@ -0,0 +1,9 @@ +# USB可调电源V3,硬件V4.7全面升级 + +USB可调电源,输入防倒灌防反接,输出防倒灌,支持USB PD3.0,BC1.2等,DC 5V~27V输入,输出电压2V ~ 34V连续可调,大于5A的带载能力,限流10mA~8A连续可调 + +--- +- Source: https://oshwhub.com/bryan_he/usb-ps-v30 +- Author: 黑马小乌龟 (bryan_he) +- License: GPL 3.0 +- Published: 2025-03-17T01:45:41.000Z diff --git a/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/metadata.json b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/metadata.json new file mode 100644 index 0000000..0f32a11 --- /dev/null +++ b/data/raw/oshwhub/03b939e5e6e544408e0879202ebc20ce/metadata.json @@ -0,0 +1,194 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/bryan_he/usb-ps-v30", + "project_id": "03b939e5e6e544408e0879202ebc20ce", + "title": "USB可调电源V3,硬件V4.7全面升级", + "description_short": "USB可调电源,输入防倒灌防反接,输出防倒灌,支持USB PD3.0,BC1.2等,DC 5V~27V输入,输出电压2V ~ 34V连续可调,大于5A的带载能力,限流10mA~8A连续可调", + "description_path": "description.md", + "author": { + "username": "bryan_he", + "display_name": "黑马小乌龟", + "user_id": "1eb895ea1970464ba4a8e4a1565b0830" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2024-06-25T12:38:31.001Z", + "updated_at": "2025-12-19T00:37:21.000Z", + "published_at": "2025-03-17T01:45:41.000Z", + "crawled_at": "2026-04-28T17:24:05.511268+00:00", + "metrics": { + "likes": 521, + "stars": 1314, + "forks": 0, + "views": 112947, + "watch": 0, + "comments": 292 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/02c786878782461daaea1f2679e947c3.jpg", + "path": "cover.jpg" + }, + "files": [ + { + "name": "UP_SHELL.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/fe24cf66b1ec44ea90ee4f84d8f13579.stp", + "original_id": "e0ab43ef325b407f807f420f4872c500", + "ext": "stp", + "mime": "application/octet-stream", + "size": 37080, + "md5": "46391556389215c7a533e2f0b32dded4" + }, + { + "name": "DW_SHELL.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/96c42de256974c499d0f6190a29db656.stp", + "original_id": "7cdef1490b6744cba57dabb5d501b5b6", + "ext": "stp", + "mime": "application/octet-stream", + "size": 181697, + "md5": "3b2271bcaf5433a2ecfafb765a1b4a01" + }, + { + "name": "3D_PRINT_SHELL_2mm.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/8526ff7d003d4125beaa279062807f8b.stp", + "original_id": "0fb510d9b7184e47882804eca5bc648f", + "ext": "stp", + "mime": "application/octet-stream", + "size": 379237, + "md5": "b9cd6fb7c23c3eaca1ce8c2868494f54" + }, + { + "name": "USB-PS-V3-演示视频.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/f448fff414d44a2081944ccb0f9adaf1.mp4", + "original_id": "a408733f2cbd48c6802d141b3a5272f8", + "ext": "mp4", + "mime": "video/mp4", + "size": 44394025, + "md5": "9e9002d5a3b0de4e7f048435b107e073" + }, + { + "name": "uart2ble_tools .7z", + "url": "https://image.lceda.cn/oshwhub/project/attachments/b10801221297404297f85bd768fd8ebb.7z", + "original_id": "0ff78fffd0b14cd4a05c3286c7d0f546", + "ext": "7z", + "mime": "application/octet-stream", + "size": 13361594, + "md5": "b3ce346bb3befc4b47486f2abf9ca0d7" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V1.1.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/ac463ba72da645f7b902cf85beed3a27.hex", + "original_id": "b1e7bfed2e3447f3ab169d8ccb93c72f", + "ext": "hex", + "mime": "application/octet-stream", + "size": 173361, + "md5": "6c742c8bd15e7ef199f5d5a658d436a0" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V1.2.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/64597dd50ce849f3b9956de52f2fa43e.hex", + "original_id": "7085bb6d72cd4269ae8ce57438f95592", + "ext": "hex", + "mime": "application/octet-stream", + "size": 176347, + "md5": "0cffe788da3781a1864381f67c33a865" + }, + { + "name": "USB-PS-V3-煮开水.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/60ab89b45eea4dacba513ccd88c5e3af.mp4", + "original_id": "cac2193764cc44d3b2cd19388cbaa33a", + "ext": "mp4", + "mime": "video/mp4", + "size": 9279878, + "md5": "550f4291dcee6dc7b2ab9248c6625960" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.1-for-HW4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/2ff04fb300ee418b8ea5a25f043f8fdc.hex", + "original_id": "ce45a16319064b70becb4372fd32a116", + "ext": "hex", + "mime": "application/octet-stream", + "size": 176932, + "md5": "33406d408e983132adbe37e246c0c4b2" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.3-for-HWV4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/e7514010034442c08cbb10be0755c1e9.hex", + "original_id": "ee1520adb12d4a14868b6e1590dc6e43", + "ext": "hex", + "mime": "application/octet-stream", + "size": 177292, + "md5": "9ce33dd4997a096e196b62624ee1efae" + }, + { + "name": "小程序演示.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/7be3c8e2229b435084ade0a96b49892d.mp4", + "original_id": "1b957a1a8b1040fe8f93623c340d31d5", + "ext": "mp4", + "mime": "video/mp4", + "size": 20276522, + "md5": "a34a81a2a7c474872bc37263da662565" + }, + { + "name": "基本功能演示.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/af520259599a4665a8fddaf1c494003a.mp4", + "original_id": "fa327881fca94388915e23481596ac12", + "ext": "mp4", + "mime": "video/mp4", + "size": 47608425, + "md5": "11180f5f758e65d899e4214f9db48ed2" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.4-for-HWV4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/e584a5d2a2034a3199a849d687d5c31d.hex", + "original_id": "d21d07c0335d44719b8edd265bd8e2b0", + "ext": "hex", + "mime": "application/octet-stream", + "size": 108826, + "md5": "1b926af55f7cbadd0fbf713c5f5f13ce" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.6-for-HW4.4.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/7806bc484e394f3c9c6ad4298fdc8460.hex", + "original_id": "c31ea38996f848058d0a3e2cb8b95290", + "ext": "hex", + "mime": "application/octet-stream", + "size": 163027, + "md5": "5755a492e086bd610ec7b0b8c2a4d148" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V2.8-for-HW4.7.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/cfcb951a1aac4c64b3f2062f082adbad.hex", + "original_id": "f19cfe79e680466d8af197d3aaa617a2", + "ext": "hex", + "mime": "application/octet-stream", + "size": 164340, + "md5": "d7767feb84ee9cf32824d20ea677b514" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V3.0-for-HW4.7.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/29696e9994f948bbac9972252676e81b.hex", + "original_id": "b56ef1745c074fd7bd9d4dfcf98651df", + "ext": "hex", + "mime": "application/octet-stream", + "size": 164602, + "md5": "3aed20b0eac62e90d0e2e183e96f7401" + }, + { + "name": "AT32F421F8P7-USB-PS-V3-V3.1-for-HWV4.7.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/3ba25297e30546b98e0b8802f999adea.hex", + "original_id": "027ac804a8bd4c2483bc4bb8ff2f89aa", + "ext": "hex", + "mime": "application/octet-stream", + "size": 164639, + "md5": "60ce9754e7e91c52879d1e26675eeddc" + } + ], + "raw_fields": { + "path": "bryan_he/usb-ps-v30", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/_urls.json b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/_urls.json new file mode 100644 index 0000000..96f8d29 --- /dev/null +++ b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/clz1/5.8Ghztu-zhuan", + "cover_url": "https://image.lceda.cn/pullimage/rKZs6yrLjl0v060PRD6pKJvTSms8ezjeh4lIlcq4.jpeg", + "attachments": [ + { + "name": "BOM.xls", + "url": "https://image.lceda.cn/attachments/2022/10/kxGEfi0eDAUog7uxyoPzgGfXCJeyGhdp0aCZN4Nz", + "original_id": "82d8af7950774f60a12696da6d7e5228" + }, + { + "name": "射频电路设计 理论与应用.pdf", + "url": "https://image.lceda.cn/attachments/2022/10/BCeWSzeoEicDMmYJC4L6C6cpmgJe7Klx1x2Hrope.pdf", + "original_id": "f7b910d03acd455c9d1823a391b7c69f" + }, + { + "name": "工程描述.pdf", + "url": "https://image.lceda.cn/attachments/2022/10/OCaxkHG8J74GJz1cymG2H1gPS3hakVGrxE6F0cTt.pdf", + "original_id": "4b126027f64a4510be450cd357a337a3" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/cover.jpeg b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/cover.jpeg new file mode 100644 index 0000000..f3f55ef Binary files /dev/null and b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/cover.jpeg differ diff --git a/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/description.md b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/description.md new file mode 100644 index 0000000..bf1b5c6 --- /dev/null +++ b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/description.md @@ -0,0 +1,9 @@ +# 飞行器设计之5.8Ghz图传 + +此工程主要是进行飞行器的5.8Ghz图传设计,实现飞行器上摄像头视频信号的发射。主要包括原理图设计、PCB设计和电路仿真。原理图和PCB设计最多占此工程工作量的30%,电路仿真是非常耗时且繁琐过程。 + +--- +- Source: https://oshwhub.com/clz1/5.8Ghztu-zhuan +- Author: DroneCYF (clz1) +- License: CC-BY-NC-SA 3.0 +- Published: 2023-09-11T07:13:46.000Z diff --git a/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/metadata.json b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/metadata.json new file mode 100644 index 0000000..747eb36 --- /dev/null +++ b/data/raw/oshwhub/0bc142e0f24e4b06ab6d555f935eca98/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/clz1/5.8Ghztu-zhuan", + "project_id": "0bc142e0f24e4b06ab6d555f935eca98", + "title": "飞行器设计之5.8Ghz图传", + "description_short": "此工程主要是进行飞行器的5.8Ghz图传设计,实现飞行器上摄像头视频信号的发射。主要包括原理图设计、PCB设计和电路仿真。原理图和PCB设计最多占此工程工作量的30%,电路仿真是非常耗时且繁琐过程。", + "description_path": "description.md", + "author": { + "username": "clz1", + "display_name": "DroneCYF", + "user_id": "cf041e4192a545a4a2767f7cde799341" + }, + "license": "CC-BY-NC-SA 3.0", + "tags": [], + "created_at": "2022-09-13T02:38:49.000Z", + "updated_at": "2026-01-31T08:24:49.000Z", + "published_at": "2023-09-11T07:13:46.000Z", + "crawled_at": "2026-04-28T17:24:02.041754+00:00", + "metrics": { + "likes": 776, + "stars": 1271, + "forks": 0, + "views": 81317, + "watch": 0, + "comments": 184 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/rKZs6yrLjl0v060PRD6pKJvTSms8ezjeh4lIlcq4.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "BOM.xls", + "url": "https://image.lceda.cn/attachments/2022/10/kxGEfi0eDAUog7uxyoPzgGfXCJeyGhdp0aCZN4Nz", + "original_id": "82d8af7950774f60a12696da6d7e5228", + "ext": null, + "mime": "application/vnd.ms-excel", + "size": 27648, + "md5": "c89e770cc91dcffe70b99a481876b80e" + }, + { + "name": "射频电路设计 理论与应用.pdf", + "url": "https://image.lceda.cn/attachments/2022/10/BCeWSzeoEicDMmYJC4L6C6cpmgJe7Klx1x2Hrope.pdf", + "original_id": "f7b910d03acd455c9d1823a391b7c69f", + "ext": "pdf", + "mime": "application/pdf", + "size": 2144267, + "md5": "67af74fc9448d1b51b0dbe9ace84f55f" + }, + { + "name": "工程描述.pdf", + "url": "https://image.lceda.cn/attachments/2022/10/OCaxkHG8J74GJz1cymG2H1gPS3hakVGrxE6F0cTt.pdf", + "original_id": "4b126027f64a4510be450cd357a337a3", + "ext": "pdf", + "mime": "application/pdf", + "size": 9365415, + "md5": "ea3b5db86bbc0795b39044fd5c0c3172" + } + ], + "raw_fields": { + "path": "clz1/5.8Ghztu-zhuan", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/_urls.json b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/_urls.json new file mode 100644 index 0000000..eec3d1e --- /dev/null +++ b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/_urls.json @@ -0,0 +1,31 @@ +{ + "detail_url": "https://oshwhub.com/lxu0423/lithermal-thermal-imaging-camera", + "cover_url": "https://image.lceda.cn/oshwhub/80e9753174914f49b84889f0d552b457.jpg", + "attachments": [ + { + "name": "速览.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/68a0c7c19526423a8d2a9bb936334bcb.mp4", + "original_id": "3d71e1f4b89947c3872c2144532a96bf" + }, + { + "name": "相关资料.zip.003", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c323c1ad023c42a6a416cf43570d6b6f.003", + "original_id": "6d5bb3d2313944549f1ee09d3b2f87ef" + }, + { + "name": "相关资料.zip.001", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0c1e6378acad41128eefc066f2c1cd0e.001", + "original_id": "76c65c28cd9b49dc8eb6c71c3187055c" + }, + { + "name": "相关资料.zip.002", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0aae986e4d344b14a2447e30d680b251.002", + "original_id": "4873e69741e2425797f7f9de38176a59" + }, + { + "name": "UDISK.tar", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c52ff45af58c4c75bfb791eba47e9f47.tar", + "original_id": "5ad9f5e1e3744734ba9b435bcb2b1e2a" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/cover.jpg b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/cover.jpg new file mode 100644 index 0000000..325475b Binary files /dev/null and b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/cover.jpg differ diff --git a/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/description.md b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/description.md new file mode 100644 index 0000000..01fdb06 --- /dev/null +++ b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/description.md @@ -0,0 +1,9 @@ +# [LiThermal] 热成像相机 + +基于全志T113-S3和海康威视4117的热成像相机 + +--- +- Source: https://oshwhub.com/lxu0423/lithermal-thermal-imaging-camera +- Author: 小李电子实验室 (lxu0423) +- License: GPL 3.0 +- Published: 2024-12-30T01:07:54.000Z diff --git a/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/metadata.json b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/metadata.json new file mode 100644 index 0000000..4399822 --- /dev/null +++ b/data/raw/oshwhub/126f1a61e36a4e859cd7a0c15ddcefe5/metadata.json @@ -0,0 +1,86 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/lxu0423/lithermal-thermal-imaging-camera", + "project_id": "126f1a61e36a4e859cd7a0c15ddcefe5", + "title": "[LiThermal] 热成像相机", + "description_short": "基于全志T113-S3和海康威视4117的热成像相机", + "description_path": "description.md", + "author": { + "username": "lxu0423", + "display_name": "小李电子实验室", + "user_id": "19aab6b29e4b41dc8c821d2a6c008f02" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2024-09-09T09:41:55.642Z", + "updated_at": "2025-03-23T22:11:50.000Z", + "published_at": "2024-12-30T01:07:54.000Z", + "crawled_at": "2026-04-28T17:00:38.569166+00:00", + "metrics": { + "likes": 634, + "stars": 1482, + "forks": 0, + "views": 136810, + "watch": 0, + "comments": 575 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/80e9753174914f49b84889f0d552b457.jpg", + "path": "cover.jpg" + }, + "files": [ + { + "name": "速览.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/68a0c7c19526423a8d2a9bb936334bcb.mp4", + "original_id": "3d71e1f4b89947c3872c2144532a96bf", + "ext": "mp4", + "mime": "video/mp4", + "size": 30705240, + "md5": "4130e7ce9444c34e36ad5c07c30d2a9e" + }, + { + "name": "相关资料.zip.003", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c323c1ad023c42a6a416cf43570d6b6f.003", + "original_id": "6d5bb3d2313944549f1ee09d3b2f87ef", + "ext": "003", + "mime": "application/octet-stream", + "size": 6439964, + "md5": "e2b118bca3469aed75c9713d09b1102c" + }, + { + "name": "相关资料.zip.001", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0c1e6378acad41128eefc066f2c1cd0e.001", + "original_id": "76c65c28cd9b49dc8eb6c71c3187055c", + "ext": "001", + "mime": "application/octet-stream", + "size": 51380224, + "md5": "a8981a91fac46504d2b1af6e2f160027" + }, + { + "name": "相关资料.zip.002", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0aae986e4d344b14a2447e30d680b251.002", + "original_id": "4873e69741e2425797f7f9de38176a59", + "ext": "002", + "mime": "application/octet-stream", + "size": 51380224, + "md5": "f840d2fa5f0c502f87a0192fb5b48e2c" + }, + { + "name": "UDISK.tar", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c52ff45af58c4c75bfb791eba47e9f47.tar", + "original_id": "5ad9f5e1e3744734ba9b435bcb2b1e2a", + "ext": "tar", + "mime": "application/x-tar", + "size": 1658880, + "md5": "41cf031e179ba16c248d84a06b1288f6" + } + ], + "raw_fields": { + "path": "lxu0423/lithermal-thermal-imaging-camera", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/_urls.json b/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/_urls.json new file mode 100644 index 0000000..de48e2e --- /dev/null +++ b/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/_urls.json @@ -0,0 +1,5 @@ +{ + "detail_url": "https://oshwhub.com/muyan2020/wei-yan-zheng-esp32-guang-fu-pv-mppt-ina226_copy_copy_copy_copy_copy", + "cover_url": "https://image.lceda.cn/pullimage/sCcc8ioGwVkAUqcYR0XUhzEkkIiAcXkAP2Q7rMws.jpeg", + "attachments": [] +} \ No newline at end of file diff --git a/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/description.md b/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/description.md new file mode 100644 index 0000000..2c49839 --- /dev/null +++ b/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/description.md @@ -0,0 +1,9 @@ +# ESP32升降压光伏MPPT+数字可调电源 + +本方案从MPPT降压版本的基础上修改,支持降压或者升压,通过板载开关及使用专用的程序对升降压进行切换 + +--- +- Source: https://oshwhub.com/muyan2020/wei-yan-zheng-esp32-guang-fu-pv-mppt-ina226_copy_copy_copy_copy_copy +- Author: muyan2020 (muyan2020) +- License: GPL 3.0 +- Published: 2023-08-23T08:48:55.000Z diff --git a/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/metadata.json b/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/metadata.json new file mode 100644 index 0000000..e436969 --- /dev/null +++ b/data/raw/oshwhub/13f634be49f647319760111c0f7474fa/metadata.json @@ -0,0 +1,40 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/muyan2020/wei-yan-zheng-esp32-guang-fu-pv-mppt-ina226_copy_copy_copy_copy_copy", + "project_id": "13f634be49f647319760111c0f7474fa", + "title": "ESP32升降压光伏MPPT+数字可调电源", + "description_short": "本方案从MPPT降压版本的基础上修改,支持降压或者升压,通过板载开关及使用专用的程序对升降压进行切换", + "description_path": "description.md", + "author": { + "username": "muyan2020", + "display_name": "muyan2020", + "user_id": "804c0f147cb643f5924aa521873103a2" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-09-01T02:07:50.000Z", + "updated_at": "2025-03-15T13:47:26.000Z", + "published_at": "2023-08-23T08:48:55.000Z", + "crawled_at": "2026-04-28T17:28:36.681168+00:00", + "metrics": { + "likes": 316, + "stars": 639, + "forks": 481, + "views": 113514, + "watch": 0, + "comments": 172 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/sCcc8ioGwVkAUqcYR0XUhzEkkIiAcXkAP2Q7rMws.jpeg", + "path": null + }, + "files": [], + "raw_fields": { + "path": "muyan2020/wei-yan-zheng-esp32-guang-fu-pv-mppt-ina226_copy_copy_copy_copy_copy", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/_urls.json b/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/_urls.json new file mode 100644 index 0000000..f197195 --- /dev/null +++ b/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/45coll/zi-ping-heng-di-lai-luo-san-jiao_10-10-ban-ben", + "cover_url": "https://image.lceda.cn/avatars/2021/11/SkYmC62QJJtGJDvetpAcBmMfeBoVNrbMLB0I8Ocn.png", + "attachments": [ + { + "name": "演示视频.mp4", + "url": "https://image.lceda.cn/attachments/2021/11/dyjLDpRavK2NoVUmmmP7deRG6CJnSCnaoJ3wcp24.mp4", + "original_id": "5ea95e588a43449096ac329c4586c439" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/description.md b/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/description.md new file mode 100644 index 0000000..f4fd55f --- /dev/null +++ b/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/description.md @@ -0,0 +1,9 @@ +# 自平衡的莱洛三角_esp32_可充电_10*10版本 + +esp32作为主控,5V充3串锂电池,可实现摇摆自平衡。 + +--- +- Source: https://oshwhub.com/45coll/zi-ping-heng-di-lai-luo-san-jiao_10-10-ban-ben +- Author: 45coll (45coll) +- License: GPL 3.0 +- Published: 2022-07-21T05:23:04.000Z diff --git a/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/metadata.json b/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/metadata.json new file mode 100644 index 0000000..897f68a --- /dev/null +++ b/data/raw/oshwhub/201d355452dc48d988f0ddbd981a8a4d/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/45coll/zi-ping-heng-di-lai-luo-san-jiao_10-10-ban-ben", + "project_id": "201d355452dc48d988f0ddbd981a8a4d", + "title": "自平衡的莱洛三角_esp32_可充电_10*10版本", + "description_short": "esp32作为主控,5V充3串锂电池,可实现摇摆自平衡。", + "description_path": "description.md", + "author": { + "username": "45coll", + "display_name": "45coll", + "user_id": "580e8f5f47ef40be8cf8b3b09b3a14f5" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2021-09-28T01:21:48.000Z", + "updated_at": "2026-03-11T09:15:59.000Z", + "published_at": "2022-07-21T05:23:04.000Z", + "crawled_at": "2026-04-28T17:27:41.943262+00:00", + "metrics": { + "likes": 653, + "stars": 1351, + "forks": 535, + "views": 171592, + "watch": 0, + "comments": 178 + }, + "cover": { + "url": "https://image.lceda.cn/avatars/2021/11/SkYmC62QJJtGJDvetpAcBmMfeBoVNrbMLB0I8Ocn.png", + "path": null + }, + "files": [ + { + "name": "演示视频.mp4", + "url": "https://image.lceda.cn/attachments/2021/11/dyjLDpRavK2NoVUmmmP7deRG6CJnSCnaoJ3wcp24.mp4", + "original_id": "5ea95e588a43449096ac329c4586c439", + "ext": "mp4", + "mime": "video/mp4", + "size": 31444585, + "md5": "bdc5a31f194291453a383cd388961b88" + } + ], + "raw_fields": { + "path": "45coll/zi-ping-heng-di-lai-luo-san-jiao_10-10-ban-ben", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/_urls.json b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/_urls.json new file mode 100644 index 0000000..7a6cf62 --- /dev/null +++ b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/_urls.json @@ -0,0 +1,41 @@ +{ + "detail_url": "https://oshwhub.com/bukaiyuan/ESP32-hang-mu-yao-kong-qi", + "cover_url": "https://image.lceda.cn/pullimage/F1q5Xo9lCwwJJ46DYpTFkR3KA8CXI8DGy76ZgKoi.jpeg", + "attachments": [ + { + "name": "手柄代码.zip", + "url": "https://image.lceda.cn/attachments/2023/8/5OgNIrJmTWWEgtn6J2pqB7Fh8YR8m2OhZwVZ7ACP.zip", + "original_id": "6a79ed4903c44f5a816e6f00ed3bdffe" + }, + { + "name": "遥控器外壳V2.zip", + "url": "https://image.lceda.cn/attachments/2023/8/vutG1sa4z615AmnrFc5feZBKxaVwSvP3D6hP42Zg.zip", + "original_id": "2143750c1e0a4617b62db39b71abfa66" + }, + { + "name": "制作PCB文件.zip", + "url": "https://image.lceda.cn/attachments/2023/8/4gIKYGuSGjK8sAoWQWtTihpUeLCMeSJPNNvzOZG9.zip", + "original_id": "93117607af0649d8be117a630da54173" + }, + { + "name": "硬件清单.xlsx", + "url": "https://image.lceda.cn/attachments/2023/8/GlvuFE8wIQdIWDN1U8LfSmB6AcjzXr783HP3ypci.xlsx", + "original_id": "2f1045b6624e46c7980810eba83c757c" + }, + { + "name": "演示.mp4", + "url": "https://image.lceda.cn/attachments/2023/8/ZzdFaaQI8mu3yiZPBoiwBPLsYvKBgBAs4qAI4F2E.mp4", + "original_id": "4bb9ef96a23f4486b0d54d28617948ee" + }, + { + "name": "图标.zip", + "url": "https://image.lceda.cn/attachments/2023/9/qa8XCqOAeJWCDvbFuBtlpg7WOvbuWuuqGVl3130G.zip", + "original_id": "476816c852434f388f9c866f0ad4fa90" + }, + { + "name": "遥控器系统框架代码.zip", + "url": "https://image.lceda.cn/attachments/2023/9/TcNec8A1AMbo0VWky0E7a5Wgys4RDU4AVFpTGkOi.zip", + "original_id": "e9f33c590fd8483d9a4ab6f50bc08aec" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/cover.jpeg b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/cover.jpeg new file mode 100644 index 0000000..2cdcc19 Binary files /dev/null and b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/cover.jpeg differ diff --git a/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/description.md b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/description.md new file mode 100644 index 0000000..21c3d57 --- /dev/null +++ b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/description.md @@ -0,0 +1,10 @@ +# ESP32 万能遥控器 + +基于ESP32-S3做一个万能的遥控器,作为以后各种RC模型,机器人的通用控制方案。 +还可以蓝牙连接电脑玩游戏,或者在遥控器上玩自己编写的游戏。 + +--- +- Source: https://oshwhub.com/bukaiyuan/ESP32-hang-mu-yao-kong-qi +- Author: 科技大卜玩 (bukaiyuan) +- License: GPL 3.0 +- Published: 2023-09-27T05:44:40.000Z diff --git a/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/metadata.json b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/metadata.json new file mode 100644 index 0000000..ee9fd61 --- /dev/null +++ b/data/raw/oshwhub/2246f96d10b04e94bf3170bb4837d647/metadata.json @@ -0,0 +1,104 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/bukaiyuan/ESP32-hang-mu-yao-kong-qi", + "project_id": "2246f96d10b04e94bf3170bb4837d647", + "title": "ESP32 万能遥控器", + "description_short": "基于ESP32-S3做一个万能的遥控器,作为以后各种RC模型,机器人的通用控制方案。\n还可以蓝牙连接电脑玩游戏,或者在遥控器上玩自己编写的游戏。", + "description_path": "description.md", + "author": { + "username": "bukaiyuan", + "display_name": "科技大卜玩", + "user_id": "33524017c335440c83753c5f5dde11c1" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2023-08-01T13:42:52.000Z", + "updated_at": "2026-04-24T01:47:05.000Z", + "published_at": "2023-09-27T05:44:40.000Z", + "crawled_at": "2026-04-28T17:01:11.337592+00:00", + "metrics": { + "likes": 828, + "stars": 1634, + "forks": 0, + "views": 123542, + "watch": 0, + "comments": 191 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/F1q5Xo9lCwwJJ46DYpTFkR3KA8CXI8DGy76ZgKoi.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "手柄代码.zip", + "url": "https://image.lceda.cn/attachments/2023/8/5OgNIrJmTWWEgtn6J2pqB7Fh8YR8m2OhZwVZ7ACP.zip", + "original_id": "6a79ed4903c44f5a816e6f00ed3bdffe", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 385138, + "md5": "424e2fdab624f8448e2e9b3a083da923" + }, + { + "name": "遥控器外壳V2.zip", + "url": "https://image.lceda.cn/attachments/2023/8/vutG1sa4z615AmnrFc5feZBKxaVwSvP3D6hP42Zg.zip", + "original_id": "2143750c1e0a4617b62db39b71abfa66", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 2988491, + "md5": "d82505c3bb6f8678e13f2691e01a3e12" + }, + { + "name": "制作PCB文件.zip", + "url": "https://image.lceda.cn/attachments/2023/8/4gIKYGuSGjK8sAoWQWtTihpUeLCMeSJPNNvzOZG9.zip", + "original_id": "93117607af0649d8be117a630da54173", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 233489, + "md5": "b6e2dbe9eaf70259924d222482468ff6" + }, + { + "name": "硬件清单.xlsx", + "url": "https://image.lceda.cn/attachments/2023/8/GlvuFE8wIQdIWDN1U8LfSmB6AcjzXr783HP3ypci.xlsx", + "original_id": "2f1045b6624e46c7980810eba83c757c", + "ext": "xlsx", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 15098, + "md5": "36c5fba502b2e9c0c6167771cc6e94ad" + }, + { + "name": "演示.mp4", + "url": "https://image.lceda.cn/attachments/2023/8/ZzdFaaQI8mu3yiZPBoiwBPLsYvKBgBAs4qAI4F2E.mp4", + "original_id": "4bb9ef96a23f4486b0d54d28617948ee", + "ext": "mp4", + "mime": "video/mp4", + "size": 31930265, + "md5": "6e09b0c409081dcbb35d8752649d1b38" + }, + { + "name": "图标.zip", + "url": "https://image.lceda.cn/attachments/2023/9/qa8XCqOAeJWCDvbFuBtlpg7WOvbuWuuqGVl3130G.zip", + "original_id": "476816c852434f388f9c866f0ad4fa90", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 311221, + "md5": "0621781a294041163626dac760fdab56" + }, + { + "name": "遥控器系统框架代码.zip", + "url": "https://image.lceda.cn/attachments/2023/9/TcNec8A1AMbo0VWky0E7a5Wgys4RDU4AVFpTGkOi.zip", + "original_id": "e9f33c590fd8483d9a4ab6f50bc08aec", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 1065473, + "md5": "604e7caf303dcd8bcc6ebfab4dcdec64" + } + ], + "raw_fields": { + "path": "bukaiyuan/ESP32-hang-mu-yao-kong-qi", + "grade": 3, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/_urls.json b/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/_urls.json new file mode 100644 index 0000000..b2da954 --- /dev/null +++ b/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/_urls.json @@ -0,0 +1,5 @@ +{ + "detail_url": "https://oshwhub.com/OSHWHubkai-yuan-ying-jian/li-chuangeda-chi-zi", + "cover_url": "https://image.lceda.cn/avatars/2019/10/hHC7BjrPKr531ZhNUxlskERviQATlXmSTbjH2IM8.jpeg", + "attachments": [] +} \ No newline at end of file diff --git a/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/description.md b/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/description.md new file mode 100644 index 0000000..8e9519f --- /dev/null +++ b/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/description.md @@ -0,0 +1,9 @@ +# 立创EDA尺子(PCB直尺) + +立创EDA官方使用立创EDA设计的PCB尺子,喜欢可以直接在嘉立创下单生产 + +--- +- Source: https://oshwhub.com/OSHWHubkai-yuan-ying-jian/li-chuangeda-chi-zi +- Author: OSHWHub开源硬件 (OSHWHubkai-yuan-ying-jian) +- License: GPL 3.0 +- Published: 2023-03-22T09:43:20.000Z diff --git a/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/metadata.json b/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/metadata.json new file mode 100644 index 0000000..833f180 --- /dev/null +++ b/data/raw/oshwhub/29ff00b5fc83498681271320e8855bc7/metadata.json @@ -0,0 +1,45 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/OSHWHubkai-yuan-ying-jian/li-chuangeda-chi-zi", + "project_id": "29ff00b5fc83498681271320e8855bc7", + "title": "立创EDA尺子(PCB直尺)", + "description_short": "立创EDA官方使用立创EDA设计的PCB尺子,喜欢可以直接在嘉立创下单生产", + "description_path": "description.md", + "author": { + "username": "OSHWHubkai-yuan-ying-jian", + "display_name": "OSHWHub开源硬件", + "user_id": "b891f6552c9941cf8931dfaefd81fca1" + }, + "license": "GPL 3.0", + "tags": [ + "立创EDA", + "OSHWHub", + "开源硬件", + "PCB尺子" + ], + "created_at": "2019-10-28T08:21:21.000Z", + "updated_at": "2026-03-03T01:53:42.000Z", + "published_at": "2023-03-22T09:43:20.000Z", + "crawled_at": "2026-04-28T17:27:38.530647+00:00", + "metrics": { + "likes": 663, + "stars": 1233, + "forks": 1550, + "views": 157579, + "watch": 0, + "comments": 99 + }, + "cover": { + "url": "https://image.lceda.cn/avatars/2019/10/hHC7BjrPKr531ZhNUxlskERviQATlXmSTbjH2IM8.jpeg", + "path": null + }, + "files": [], + "raw_fields": { + "path": "OSHWHubkai-yuan-ying-jian/li-chuangeda-chi-zi", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/_urls.json b/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/_urls.json new file mode 100644 index 0000000..eb6e6d7 --- /dev/null +++ b/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/z_star/zynq7020-core-board-and-various-rf-modules", + "cover_url": "https://image.lceda.cn/pullimage/kIcEEUbe0wdv3WwOSfGTZD6PCBvrU3Zomxe6voan.jpeg", + "attachments": [ + { + "name": "ZYNQ从FLASH启动RGB灯程序.mp4", + "url": "https://image.lceda.cn/attachments/2024/1/EoyKqr4QvaBtKuGN1IvKzJkhlaERv4ieQOjj7hCf.mp4", + "original_id": "2fa7c8f1e02848d0a48c5eb377b015f6" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/description.md b/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/description.md new file mode 100644 index 0000000..3a03820 --- /dev/null +++ b/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/description.md @@ -0,0 +1,9 @@ +# ZYNQ7020核心板及各种射频模块 + +ZYNQ7020核心板(主体,最低成本仅需90元!)、170MSPSADC、210MSPSDAC、1.6GSPS 16bit DAC、9GHz PLL、500MSPS 12bit ADC等 + +--- +- Source: https://oshwhub.com/z_star/zynq7020-core-board-and-various-rf-modules +- Author: 上电冒烟 (z_star) +- License: CC BY 3.0 +- Published: 2024-01-25T15:57:56.000Z diff --git a/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/metadata.json b/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/metadata.json new file mode 100644 index 0000000..0c585c4 --- /dev/null +++ b/data/raw/oshwhub/2f01fdb9fbaf499f8b537081ce3e4a66/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/z_star/zynq7020-core-board-and-various-rf-modules", + "project_id": "2f01fdb9fbaf499f8b537081ce3e4a66", + "title": "ZYNQ7020核心板及各种射频模块", + "description_short": "ZYNQ7020核心板(主体,最低成本仅需90元!)、170MSPSADC、210MSPSDAC、1.6GSPS 16bit DAC、9GHz PLL、500MSPS 12bit ADC等", + "description_path": "description.md", + "author": { + "username": "z_star", + "display_name": "上电冒烟", + "user_id": "63725c4e64e5478099fa821cabcea5b5" + }, + "license": "CC BY 3.0", + "tags": [], + "created_at": "2024-01-13T04:25:36.000Z", + "updated_at": "2025-12-19T01:07:08.000Z", + "published_at": "2024-01-25T15:57:56.000Z", + "crawled_at": "2026-04-28T17:27:31.891283+00:00", + "metrics": { + "likes": 599, + "stars": 1139, + "forks": 0, + "views": 98534, + "watch": 0, + "comments": 233 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/kIcEEUbe0wdv3WwOSfGTZD6PCBvrU3Zomxe6voan.jpeg", + "path": null + }, + "files": [ + { + "name": "ZYNQ从FLASH启动RGB灯程序.mp4", + "url": "https://image.lceda.cn/attachments/2024/1/EoyKqr4QvaBtKuGN1IvKzJkhlaERv4ieQOjj7hCf.mp4", + "original_id": "2fa7c8f1e02848d0a48c5eb377b015f6", + "ext": "mp4", + "mime": "video/mp4", + "size": 25222219, + "md5": "f618054866a257be44e702e4e4d9cb5e" + } + ], + "raw_fields": { + "path": "z_star/zynq7020-core-board-and-various-rf-modules", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/_urls.json b/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/_urls.json new file mode 100644 index 0000000..f4db546 --- /dev/null +++ b/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/eda_sbnvoqqej/kai-yuan-si-zhou-yao-kong-qi", + "cover_url": "https://image.lceda.cn/oshwhub/332fcccb25b74f399d86a695f3334304.png", + "attachments": [ + { + "name": "遥控器源码.zip", + "url": "https://image.lceda.cn/attachments/2020/3/McJ3dH36b9b7bxPaJYHprH7PTNq1IL4zp3VxYzog.zip", + "original_id": "0136c0f3930f40a8a4f1e6e7ff5b1050" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/description.md b/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/description.md new file mode 100644 index 0000000..2aa2438 --- /dev/null +++ b/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/description.md @@ -0,0 +1,9 @@ +# 【开源】STM32四轴遥控器 + +基于小马哥RoboFly开源四轴制作的四轴遥控器。 + +--- +- Source: https://oshwhub.com/eda_sbnvoqqej/kai-yuan-si-zhou-yao-kong-qi +- Author: 酷电科技馆 (eda_sbnvoqqej) +- License: GPL 3.0 +- Published: 2024-07-15T01:07:12.000Z diff --git a/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/metadata.json b/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/metadata.json new file mode 100644 index 0000000..36a8804 --- /dev/null +++ b/data/raw/oshwhub/3bec6b84391a4004b115d7d4f1a2e193/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/eda_sbnvoqqej/kai-yuan-si-zhou-yao-kong-qi", + "project_id": "3bec6b84391a4004b115d7d4f1a2e193", + "title": "【开源】STM32四轴遥控器", + "description_short": "基于小马哥RoboFly开源四轴制作的四轴遥控器。", + "description_path": "description.md", + "author": { + "username": "eda_sbnvoqqej", + "display_name": "酷电科技馆", + "user_id": "1a209b6e71d9418b95d7ffe9e2e14b1f" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2020-03-26T05:52:33.000Z", + "updated_at": "2026-02-02T12:11:41.000Z", + "published_at": "2024-07-15T01:07:12.000Z", + "crawled_at": "2026-04-28T17:29:04.147150+00:00", + "metrics": { + "likes": 292, + "stars": 892, + "forks": 573, + "views": 71178, + "watch": 0, + "comments": 188 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/332fcccb25b74f399d86a695f3334304.png", + "path": null + }, + "files": [ + { + "name": "遥控器源码.zip", + "url": "https://image.lceda.cn/attachments/2020/3/McJ3dH36b9b7bxPaJYHprH7PTNq1IL4zp3VxYzog.zip", + "original_id": "0136c0f3930f40a8a4f1e6e7ff5b1050", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 5385770, + "md5": "1387d4a169122742dc9afadc6a9900e6" + } + ], + "raw_fields": { + "path": "eda_sbnvoqqej/kai-yuan-si-zhou-yao-kong-qi", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/_urls.json b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/_urls.json new file mode 100644 index 0000000..57b27cc --- /dev/null +++ b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/_urls.json @@ -0,0 +1,46 @@ +{ + "detail_url": "https://oshwhub.com/yangzen/xing-huo-ji-hua-zui-gai-17-4-chu-mo-ji-xie-jian-pan-pro", + "cover_url": "https://image.lceda.cn/pullimage/CNLYX16K1KVs8dV2DftiiriK7beCyFGqOqwhB0rZ.jpeg", + "attachments": [ + { + "name": "改键上位机V4.zip", + "url": "https://image.lceda.cn/attachments/2022/11/93XSpvEPVQrkz9y57RwO9QBchpyfut1u8DFjupmf.zip", + "original_id": "9d8f29b9bbd747cf94e45d906026d6d7" + }, + { + "name": "丐17+4TPRO_Ver193.hex", + "url": "https://image.lceda.cn/attachments/2023/1/SRsbvzcW5A4NUuXEJ2ZbmKjQGl6kvlGP7REhLnWG.txt", + "original_id": "e4bc223e7fc14c86827752ea604cf7cd" + }, + { + "name": "17键RGB键盘程序Ver1.93.zip", + "url": "https://image.lceda.cn/attachments/2023/2/HF87gb1qc0G86j6PZhgKa8UW6JOpj8Br4hAY6aLp.zip", + "original_id": "0b5e2c46025b4552b9368460e024f0bf" + }, + { + "name": "丐17+4TPRO_Ver19F.hex", + "url": "https://image.lceda.cn/attachments/2023/4/twznraIbGygqNvixQTnE1BFMk79wAXrbRJL2GILX.txt", + "original_id": "671e946695734c3293717194b3355dfb" + }, + { + "name": "丐17+4TPRO_Ver200.hex", + "url": "https://image.lceda.cn/attachments/2023/8/s5bGfVrLHt11CUmiODFmvRqvcBxB2NYGO3oTHyrz.txt", + "original_id": "783d613a70ca45e786da04865e9018fe" + }, + { + "name": "丐17+4TPRO_Ver201.hex", + "url": "https://image.lceda.cn/attachments/2023/8/mw1i3TcYfyNcu3CQ7gF93Hkh9bOvvlpqWNkBpS5w.txt", + "original_id": "3a0b1b97e6ee4b6184739c081866bad2" + }, + { + "name": "丐17+4TPRO_Ver2519.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/23349b7205be4d7ba3d8a4913628f495.hex", + "original_id": "0f17dbb237e24cd097c77c83cda096b1" + }, + { + "name": "丐17+4TPRO_Ver2541.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0a35f2cc9cc7475abce7436804f619e6.hex", + "original_id": "de023c4bdea345cb97cb17141c343161" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/cover.jpeg b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/cover.jpeg new file mode 100644 index 0000000..5980a87 Binary files /dev/null and b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/cover.jpeg differ diff --git a/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/description.md b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/description.md new file mode 100644 index 0000000..9b8d0ba --- /dev/null +++ b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/description.md @@ -0,0 +1,12 @@ +# 最丐17+4TPRO机械键盘 + +2025年10月11日稳定性更新: +1. 修复上报32位坐标溢出的问题 +2. 每次W11_LAMP更新时切换到在线模式 +3. 屏蔽休眠恢复后的重加载功能 + +--- +- Source: https://oshwhub.com/yangzen/xing-huo-ji-hua-zui-gai-17-4-chu-mo-ji-xie-jian-pan-pro +- Author: 画板当吃生菜 (yangzen) +- License: GPL 3.0 +- Published: 2025-10-11T03:00:53.000Z diff --git a/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/metadata.json b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/metadata.json new file mode 100644 index 0000000..51a246e --- /dev/null +++ b/data/raw/oshwhub/3e3c7725251c4456ad91cd88308944ff/metadata.json @@ -0,0 +1,113 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/yangzen/xing-huo-ji-hua-zui-gai-17-4-chu-mo-ji-xie-jian-pan-pro", + "project_id": "3e3c7725251c4456ad91cd88308944ff", + "title": "最丐17+4TPRO机械键盘", + "description_short": "2025年10月11日稳定性更新: \n1. 修复上报32位坐标溢出的问题\n2. 每次W11_LAMP更新时切换到在线模式\n3. 屏蔽休眠恢复后的重加载功能", + "description_path": "description.md", + "author": { + "username": "yangzen", + "display_name": "画板当吃生菜", + "user_id": "235e0ca983624789a6f0492cd5a4b512" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-06-09T02:30:50.000Z", + "updated_at": "2025-12-28T05:40:29.000Z", + "published_at": "2025-10-11T03:00:53.000Z", + "crawled_at": "2026-04-28T17:13:44.770120+00:00", + "metrics": { + "likes": 685, + "stars": 1124, + "forks": 0, + "views": 150162, + "watch": 0, + "comments": 376 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/CNLYX16K1KVs8dV2DftiiriK7beCyFGqOqwhB0rZ.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "改键上位机V4.zip", + "url": "https://image.lceda.cn/attachments/2022/11/93XSpvEPVQrkz9y57RwO9QBchpyfut1u8DFjupmf.zip", + "original_id": "9d8f29b9bbd747cf94e45d906026d6d7", + "ext": "zip", + "mime": "application/zip", + "size": 593589, + "md5": "8e836910c147b0560ca65c81d41513d4" + }, + { + "name": "丐17+4TPRO_Ver193.hex", + "url": "https://image.lceda.cn/attachments/2023/1/SRsbvzcW5A4NUuXEJ2ZbmKjQGl6kvlGP7REhLnWG.txt", + "original_id": "e4bc223e7fc14c86827752ea604cf7cd", + "ext": "txt", + "mime": "application/octet-stream", + "size": 33804, + "md5": "8b07d40405428566f2dec1490e30384d" + }, + { + "name": "17键RGB键盘程序Ver1.93.zip", + "url": "https://image.lceda.cn/attachments/2023/2/HF87gb1qc0G86j6PZhgKa8UW6JOpj8Br4hAY6aLp.zip", + "original_id": "0b5e2c46025b4552b9368460e024f0bf", + "ext": "zip", + "mime": "application/zip", + "size": 47992, + "md5": "c9905e3373b7dc727b5f9b02aed36198" + }, + { + "name": "丐17+4TPRO_Ver19F.hex", + "url": "https://image.lceda.cn/attachments/2023/4/twznraIbGygqNvixQTnE1BFMk79wAXrbRJL2GILX.txt", + "original_id": "671e946695734c3293717194b3355dfb", + "ext": "txt", + "mime": "application/octet-stream", + "size": 29393, + "md5": "3828a78e301ce2a28cf88b142b931656" + }, + { + "name": "丐17+4TPRO_Ver200.hex", + "url": "https://image.lceda.cn/attachments/2023/8/s5bGfVrLHt11CUmiODFmvRqvcBxB2NYGO3oTHyrz.txt", + "original_id": "783d613a70ca45e786da04865e9018fe", + "ext": "txt", + "mime": "application/octet-stream", + "size": 30913, + "md5": "732013563625496929b7d5ca408029dc" + }, + { + "name": "丐17+4TPRO_Ver201.hex", + "url": "https://image.lceda.cn/attachments/2023/8/mw1i3TcYfyNcu3CQ7gF93Hkh9bOvvlpqWNkBpS5w.txt", + "original_id": "3a0b1b97e6ee4b6184739c081866bad2", + "ext": "txt", + "mime": "application/octet-stream", + "size": 31677, + "md5": "b286cb48d7d704bedb5b5129cb0bb955" + }, + { + "name": "丐17+4TPRO_Ver2519.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/23349b7205be4d7ba3d8a4913628f495.hex", + "original_id": "0f17dbb237e24cd097c77c83cda096b1", + "ext": "hex", + "mime": "application/octet-stream", + "size": 35760, + "md5": "ce768133ebc8a57603d7d3af37e06595" + }, + { + "name": "丐17+4TPRO_Ver2541.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0a35f2cc9cc7475abce7436804f619e6.hex", + "original_id": "de023c4bdea345cb97cb17141c343161", + "ext": "hex", + "mime": "application/octet-stream", + "size": 36458, + "md5": "00a2ffbce457ae23154d5af48bb57043" + } + ], + "raw_fields": { + "path": "yangzen/xing-huo-ji-hua-zui-gai-17-4-chu-mo-ji-xie-jian-pan-pro", + "grade": 3, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/_urls.json b/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/_urls.json new file mode 100644 index 0000000..d3dc991 --- /dev/null +++ b/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/_urls.json @@ -0,0 +1,5 @@ +{ + "detail_url": "https://oshwhub.com/wzw666/ip5389", + "cover_url": "https://image.lceda.cn/avatars/2021/10/GzDiNwDZSinZ1pfr44sY5cLLFIK0CGAKHSMmMJkK.png", + "attachments": [] +} \ No newline at end of file diff --git a/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/description.md b/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/description.md new file mode 100644 index 0000000..bb49081 --- /dev/null +++ b/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/description.md @@ -0,0 +1,9 @@ +# IP5389[100瓦双向快充移动电源方案] + +100瓦双向快充移动电源方案 + +--- +- Source: https://oshwhub.com/wzw666/ip5389 +- Author: 小煜哥哥 (wzw666) +- License: CC-BY-NC-SA 3.0 +- Published: 2022-09-13T01:15:55.000Z diff --git a/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/metadata.json b/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/metadata.json new file mode 100644 index 0000000..1efa384 --- /dev/null +++ b/data/raw/oshwhub/48dd1b650d084739bef92ab8a651975a/metadata.json @@ -0,0 +1,40 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/wzw666/ip5389", + "project_id": "48dd1b650d084739bef92ab8a651975a", + "title": "IP5389[100瓦双向快充移动电源方案]", + "description_short": "100瓦双向快充移动电源方案", + "description_path": "description.md", + "author": { + "username": "wzw666", + "display_name": "小煜哥哥", + "user_id": "67f4ab719a2a4182934deee8cc979e93" + }, + "license": "CC-BY-NC-SA 3.0", + "tags": [], + "created_at": "2021-09-09T10:36:14.000Z", + "updated_at": "2026-04-15T05:31:09.000Z", + "published_at": "2022-09-13T01:15:55.000Z", + "crawled_at": "2026-04-28T17:28:24.081470+00:00", + "metrics": { + "likes": 368, + "stars": 778, + "forks": 341, + "views": 121491, + "watch": 0, + "comments": 205 + }, + "cover": { + "url": "https://image.lceda.cn/avatars/2021/10/GzDiNwDZSinZ1pfr44sY5cLLFIK0CGAKHSMmMJkK.png", + "path": null + }, + "files": [], + "raw_fields": { + "path": "wzw666/ip5389", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/_urls.json b/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/_urls.json new file mode 100644 index 0000000..33a4cdc --- /dev/null +++ b/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/_urls.json @@ -0,0 +1,26 @@ +{ + "detail_url": "https://oshwhub.com/Kirito/usb3-0-wang-ka-rtl8153b", + "cover_url": "https://image.lceda.cn/pullimage/k50OonL2mnyuvO11hkTcXaehnWoD76WFjPljTOVi.jpeg", + "attachments": [ + { + "name": "VID_20211116_190318.mp4", + "url": "https://image.lceda.cn/attachments/2021/11/ZLbCJftJSo7wYs9T1r1tPkLPAQJi4ujAmBDZ9nyh.mp4", + "original_id": "c8cec70a7edf4bcb8b64838c11c3e28d" + }, + { + "name": "RTL网卡驱动(Windows+Linux系统).rar", + "url": "https://image.lceda.cn/attachments/2021/11/yhMp3UDkmZSQ0KF8xS9wLhyoswY5XGlGpAw3UvYg.rar", + "original_id": "3e1d32f8853040849f613b7ed0e81cb6" + }, + { + "name": "RTL8153B-VB-CG_Datasheet_1.4.pdf", + "url": "https://image.lceda.cn/attachments/2021/11/sA8zbB0lUgY6d2eRMxYs4OhUakikILZNCmPnblHH.pdf", + "original_id": "0100985d34d74d6285098b4413931a1a" + }, + { + "name": "realtek_usb_lan_tool.zip", + "url": "https://image.lceda.cn/attachments/2021/12/MQOAICWSE94IAT1qcKq7pYlK5H1rOSNFyekyIXqm.zip", + "original_id": "aa77c2f61cc34774bf92fcaff55f7992" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/description.md b/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/description.md new file mode 100644 index 0000000..64d18bb --- /dev/null +++ b/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/description.md @@ -0,0 +1,9 @@ +# USB3.0千兆网卡-RTL8153B + +这是基于RTL8153B的千兆USB网卡。 + +--- +- Source: https://oshwhub.com/Kirito/usb3-0-wang-ka-rtl8153b +- Author: Kirito (Kirito) +- License: GPL 3.0 +- Published: 2022-07-21T07:48:13.000Z diff --git a/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/metadata.json b/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/metadata.json new file mode 100644 index 0000000..9571389 --- /dev/null +++ b/data/raw/oshwhub/4f06b185aae542eb94497acef0a9144b/metadata.json @@ -0,0 +1,77 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/Kirito/usb3-0-wang-ka-rtl8153b", + "project_id": "4f06b185aae542eb94497acef0a9144b", + "title": "USB3.0千兆网卡-RTL8153B", + "description_short": "这是基于RTL8153B的千兆USB网卡。", + "description_path": "description.md", + "author": { + "username": "Kirito", + "display_name": "Kirito", + "user_id": "3dc72a434ae74b968d0478d4a9c8724f" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2021-10-01T04:09:54.000Z", + "updated_at": "2025-12-19T01:09:08.000Z", + "published_at": "2022-07-21T07:48:13.000Z", + "crawled_at": "2026-04-28T17:30:09.689983+00:00", + "metrics": { + "likes": 388, + "stars": 808, + "forks": 290, + "views": 80860, + "watch": 0, + "comments": 240 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/k50OonL2mnyuvO11hkTcXaehnWoD76WFjPljTOVi.jpeg", + "path": null + }, + "files": [ + { + "name": "VID_20211116_190318.mp4", + "url": "https://image.lceda.cn/attachments/2021/11/ZLbCJftJSo7wYs9T1r1tPkLPAQJi4ujAmBDZ9nyh.mp4", + "original_id": "c8cec70a7edf4bcb8b64838c11c3e28d", + "ext": "mp4", + "mime": "video/mp4", + "size": 28159575, + "md5": "65c44e684e187cf42dfa1c6e356d2813" + }, + { + "name": "RTL网卡驱动(Windows+Linux系统).rar", + "url": "https://image.lceda.cn/attachments/2021/11/yhMp3UDkmZSQ0KF8xS9wLhyoswY5XGlGpAw3UvYg.rar", + "original_id": "3e1d32f8853040849f613b7ed0e81cb6", + "ext": "rar", + "mime": "application/octet-stream", + "size": 35634375, + "md5": "f55bdf4b4808b3c3b0302cfaaf4cdebf" + }, + { + "name": "RTL8153B-VB-CG_Datasheet_1.4.pdf", + "url": "https://image.lceda.cn/attachments/2021/11/sA8zbB0lUgY6d2eRMxYs4OhUakikILZNCmPnblHH.pdf", + "original_id": "0100985d34d74d6285098b4413931a1a", + "ext": "pdf", + "mime": "application/pdf", + "size": 2036736, + "md5": "fe0a6de4bf5e57133c6067fc016112eb" + }, + { + "name": "realtek_usb_lan_tool.zip", + "url": "https://image.lceda.cn/attachments/2021/12/MQOAICWSE94IAT1qcKq7pYlK5H1rOSNFyekyIXqm.zip", + "original_id": "aa77c2f61cc34774bf92fcaff55f7992", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 18027580, + "md5": "3ff5a8499dcb1e850d2c564aa1e9aca2" + } + ], + "raw_fields": { + "path": "Kirito/usb3-0-wang-ka-rtl8153b", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/_urls.json b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/_urls.json new file mode 100644 index 0000000..8d7f653 --- /dev/null +++ b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/_urls.json @@ -0,0 +1,36 @@ +{ + "detail_url": "https://oshwhub.com/myzhazha/esp32s3_86-kai-fa-ban", + "cover_url": "https://image.lceda.cn/pullimage/qbr0oZSUa25qiNIioPT4PUzSCSwWAuzERX8WnuHC.jpeg", + "attachments": [ + { + "name": "外壳模型_打印用.zip", + "url": "https://image.lceda.cn/attachments/2022/12/kMxCuSpay5aq9JegFyburT7xCJjxgkqF6z7MQYvC.zip", + "original_id": "c9b528d9d012433e83306e23ef58bc0b" + }, + { + "name": "Video_x264.mp4", + "url": "https://image.lceda.cn/attachments/2023/1/WeeCzShnEc6RtwHbsc5jybhJzmbmkbP7uTE6IACN.mp4", + "original_id": "90ffcd04132a4304854af83ae0884813" + }, + { + "name": "音乐播放demo所需歌曲+歌词文件.rar", + "url": "https://image.lceda.cn/attachments/2023/6/wgIxElIEbpUah8IZqJce1Qner6QGvcEky3EbCtcI.rar", + "original_id": "0429db0c9b184c7584592c6b8ca78255" + }, + { + "name": "所需库文件.rar", + "url": "https://image.lceda.cn/attachments/2023/7/yQgcZC2XZJKKREKgCwBxCD3tMyNclbGA3tdPR9nX.rar", + "original_id": "02e1f455212e4ea8b1595acc1e435a11" + }, + { + "name": "DEMO.rar", + "url": "https://image.lceda.cn/attachments/2023/9/aoNveNkArCVxFuoQ583SEzrygtmxFZLwncYjhedx.rar", + "original_id": "90dea25d84194ed1bcc8f8c212f4efbb" + }, + { + "name": "多合一固件.zip", + "url": "https://image.lceda.cn/attachments/2024/1/TqhcSDFeIpphwpxrI1dNn38FkyHbqME6kg2mb3FO.zip", + "original_id": "f7dfd2d9814a4ab48fb3d2907c353019" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/cover.jpeg b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/cover.jpeg new file mode 100644 index 0000000..b661ae7 Binary files /dev/null and b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/cover.jpeg differ diff --git a/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/description.md b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/description.md new file mode 100644 index 0000000..5eb23bf --- /dev/null +++ b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/description.md @@ -0,0 +1,9 @@ +# ESP32S3 86盒开发板 带触摸 + +使用ESP32S3N8R8作为主控的86面板开发板,带触摸带扬声器,可用于86面板开发,LVGL开发 + +--- +- Source: https://oshwhub.com/myzhazha/esp32s3_86-kai-fa-ban +- Author: 小渣渣 (myzhazha) +- License: GPL 3.0 +- Published: 2024-01-02T02:06:18.000Z diff --git a/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/metadata.json b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/metadata.json new file mode 100644 index 0000000..e4f1726 --- /dev/null +++ b/data/raw/oshwhub/53e6c236b9d14e74944e460ac11c7c1d/metadata.json @@ -0,0 +1,95 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/myzhazha/esp32s3_86-kai-fa-ban", + "project_id": "53e6c236b9d14e74944e460ac11c7c1d", + "title": "ESP32S3 86盒开发板 带触摸", + "description_short": "使用ESP32S3N8R8作为主控的86面板开发板,带触摸带扬声器,可用于86面板开发,LVGL开发", + "description_path": "description.md", + "author": { + "username": "myzhazha", + "display_name": "小渣渣", + "user_id": "26fa92c7af6f431490e2da8805f1d791" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-09-01T09:15:36.000Z", + "updated_at": "2025-12-29T06:58:15.000Z", + "published_at": "2024-01-02T02:06:18.000Z", + "crawled_at": "2026-04-28T17:01:38.044590+00:00", + "metrics": { + "likes": 666, + "stars": 1419, + "forks": 0, + "views": 141262, + "watch": 0, + "comments": 325 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/qbr0oZSUa25qiNIioPT4PUzSCSwWAuzERX8WnuHC.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "外壳模型_打印用.zip", + "url": "https://image.lceda.cn/attachments/2022/12/kMxCuSpay5aq9JegFyburT7xCJjxgkqF6z7MQYvC.zip", + "original_id": "c9b528d9d012433e83306e23ef58bc0b", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 88416, + "md5": "39563ddb5b5a4a22ccb4d047a9d7aa5a" + }, + { + "name": "Video_x264.mp4", + "url": "https://image.lceda.cn/attachments/2023/1/WeeCzShnEc6RtwHbsc5jybhJzmbmkbP7uTE6IACN.mp4", + "original_id": "90ffcd04132a4304854af83ae0884813", + "ext": "mp4", + "mime": "video/mp4", + "size": 31433231, + "md5": "4935ce6a03a695bef0c7ea4489aa2afa" + }, + { + "name": "音乐播放demo所需歌曲+歌词文件.rar", + "url": "https://image.lceda.cn/attachments/2023/6/wgIxElIEbpUah8IZqJce1Qner6QGvcEky3EbCtcI.rar", + "original_id": "0429db0c9b184c7584592c6b8ca78255", + "ext": "rar", + "mime": "application/octet-stream", + "size": 39480048, + "md5": "719df066f48e4dc799e767ef06619b2d" + }, + { + "name": "所需库文件.rar", + "url": "https://image.lceda.cn/attachments/2023/7/yQgcZC2XZJKKREKgCwBxCD3tMyNclbGA3tdPR9nX.rar", + "original_id": "02e1f455212e4ea8b1595acc1e435a11", + "ext": "rar", + "mime": "application/octet-stream", + "size": 48938076, + "md5": "4ae8fe7350f4cb282ecb4e60f7e6cd74" + }, + { + "name": "DEMO.rar", + "url": "https://image.lceda.cn/attachments/2023/9/aoNveNkArCVxFuoQ583SEzrygtmxFZLwncYjhedx.rar", + "original_id": "90dea25d84194ed1bcc8f8c212f4efbb", + "ext": "rar", + "mime": "application/octet-stream", + "size": 3217239, + "md5": "132e348e4573fd67ccb9a54e9e4d3491" + }, + { + "name": "多合一固件.zip", + "url": "https://image.lceda.cn/attachments/2024/1/TqhcSDFeIpphwpxrI1dNn38FkyHbqME6kg2mb3FO.zip", + "original_id": "f7dfd2d9814a4ab48fb3d2907c353019", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 19132490, + "md5": "d94418a0996d2e3da712cde25b21ddff" + } + ], + "raw_fields": { + "path": "myzhazha/esp32s3_86-kai-fa-ban", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/_urls.json b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/_urls.json new file mode 100644 index 0000000..51b0513 --- /dev/null +++ b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/_urls.json @@ -0,0 +1,26 @@ +{ + "detail_url": "https://oshwhub.com/course-examples/yi-qi-yi-biao-jian-yi-shu-zi-shi-bo-qi-she-ji-cha-jian-ban", + "cover_url": "https://image.lceda.cn/pullimage/vZ4gYlm4aPajQfTGsAfyIPsZu12NXrt3CZIDGgGx.jpeg", + "attachments": [ + { + "name": "简易数字示波器焊接文档.pdf", + "url": "https://image.lceda.cn/attachments/2024/1/kxWXt8GSAQ8m7qzU4GvzzPgvxt3mFEBf8VAnQUxn.pdf", + "original_id": "3ce9b9717a674de1a37984091d7af240" + }, + { + "name": "物料清单-简易数字示波器.xlsx", + "url": "https://image.lceda.cn/attachments/2024/1/HWVhBxnWjIL06wyudbUSIlaQjCMn1HyjBhldkK2Q.bin", + "original_id": "5f5bee4bbeb64bd088c507c5666c0d9e" + }, + { + "name": "PCB焊接辅助工具-简易数字示波器V1.2.html", + "url": "https://image.lceda.cn/attachments/2024/1/9NgRZm8f6DeFWEJuZrEAqwWCDmlEEJMf9GHYpRJz.html", + "original_id": "02c7b147329b458aa3d0079ccef6cae7" + }, + { + "name": "简易数字示波器-装配图.pdf", + "url": "https://image.lceda.cn/oshwhub/project/attachments/4ef4a80fb8bc40ce9fe6de7bde763661.pdf", + "original_id": "5b5b0535cdb74cbc9342e99f2b73aa14" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/cover.jpeg b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/cover.jpeg new file mode 100644 index 0000000..8710576 Binary files /dev/null and b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/cover.jpeg differ diff --git a/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/description.md b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/description.md new file mode 100644 index 0000000..2585259 --- /dev/null +++ b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/description.md @@ -0,0 +1,9 @@ +# 简易数字示波器设计(入门版) + +打造一套针对电子爱好者及学生学习数字示波器的基础项目,以单片机核心板与插件元器件结合起来,十分适合入门学习! + +--- +- Source: https://oshwhub.com/course-examples/yi-qi-yi-biao-jian-yi-shu-zi-shi-bo-qi-she-ji-cha-jian-ban +- Author: EDA课程案例团队 (course-examples) +- License: GPL 3.0 +- Published: 2026-01-16T09:07:45.000Z diff --git a/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/metadata.json b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/metadata.json new file mode 100644 index 0000000..70c0335 --- /dev/null +++ b/data/raw/oshwhub/5e03b6545745463bb8b64813209ffb8c/metadata.json @@ -0,0 +1,77 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/course-examples/yi-qi-yi-biao-jian-yi-shu-zi-shi-bo-qi-she-ji-cha-jian-ban", + "project_id": "5e03b6545745463bb8b64813209ffb8c", + "title": "简易数字示波器设计(入门版)", + "description_short": "打造一套针对电子爱好者及学生学习数字示波器的基础项目,以单片机核心板与插件元器件结合起来,十分适合入门学习!", + "description_path": "description.md", + "author": { + "username": "course-examples", + "display_name": "EDA课程案例团队", + "user_id": "ebbda44292b4423b92db6e999d50f4d4" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2023-12-25T08:15:57.000Z", + "updated_at": "2026-04-05T03:44:46.000Z", + "published_at": "2026-01-16T09:07:45.000Z", + "crawled_at": "2026-04-28T17:00:16.524061+00:00", + "metrics": { + "likes": 708, + "stars": 1824, + "forks": 0, + "views": 199957, + "watch": 0, + "comments": 390 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/vZ4gYlm4aPajQfTGsAfyIPsZu12NXrt3CZIDGgGx.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "简易数字示波器焊接文档.pdf", + "url": "https://image.lceda.cn/attachments/2024/1/kxWXt8GSAQ8m7qzU4GvzzPgvxt3mFEBf8VAnQUxn.pdf", + "original_id": "3ce9b9717a674de1a37984091d7af240", + "ext": "pdf", + "mime": "application/pdf", + "size": 731912, + "md5": "f862eee2ead48f505435c87419e49811" + }, + { + "name": "物料清单-简易数字示波器.xlsx", + "url": "https://image.lceda.cn/attachments/2024/1/HWVhBxnWjIL06wyudbUSIlaQjCMn1HyjBhldkK2Q.bin", + "original_id": "5f5bee4bbeb64bd088c507c5666c0d9e", + "ext": "bin", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 11632, + "md5": "94b7687aba7469bcc3cc1a4f6b552c57" + }, + { + "name": "PCB焊接辅助工具-简易数字示波器V1.2.html", + "url": "https://image.lceda.cn/attachments/2024/1/9NgRZm8f6DeFWEJuZrEAqwWCDmlEEJMf9GHYpRJz.html", + "original_id": "02c7b147329b458aa3d0079ccef6cae7", + "ext": "html", + "mime": "text/html", + "size": 7115269, + "md5": "35f45c7e852270520c52174e2a27afc3" + }, + { + "name": "简易数字示波器-装配图.pdf", + "url": "https://image.lceda.cn/oshwhub/project/attachments/4ef4a80fb8bc40ce9fe6de7bde763661.pdf", + "original_id": "5b5b0535cdb74cbc9342e99f2b73aa14", + "ext": "pdf", + "mime": "application/pdf", + "size": 2599352, + "md5": "9119ea99e4ec80cddf19dfb28c9df11d" + } + ], + "raw_fields": { + "path": "course-examples/yi-qi-yi-biao-jian-yi-shu-zi-shi-bo-qi-she-ji-cha-jian-ban", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/_urls.json b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/_urls.json new file mode 100644 index 0000000..12cc326 --- /dev/null +++ b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/ran-pang/multifunctional-keyboard", + "cover_url": "https://image.lceda.cn/oshwhub/bc1b869340da45b5b133f7873ef0316b.png", + "attachments": [ + { + "name": "3D文件20240817.rar", + "url": "https://image.lceda.cn/oshwhub/project/attachments/dcf4d546b4894095856ff26602311d74.rar", + "original_id": "c77a544f30db4e9995b1fb9d98191a1f" + }, + { + "name": "结构&电子料BOM20241015.xlsx", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c8e7f1b55c804bb1b02978aa2e041a32.xlsx", + "original_id": "a1e0506d93ec450eaa9836aa2d772116" + }, + { + "name": "软件包.txt", + "url": "https://image.lceda.cn/oshwhub/project/attachments/3cdec58f4ae242cc9c967dc3560cef65.txt", + "original_id": "569011b22e7448b3ada12eb65391b1f7" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/cover.png b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/cover.png new file mode 100644 index 0000000..ebe7919 Binary files /dev/null and b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/cover.png differ diff --git a/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/description.md b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/description.md new file mode 100644 index 0000000..1260ea0 --- /dev/null +++ b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/description.md @@ -0,0 +1,9 @@ +# 承载我所有幻想的键盘 + +支持WIFI的4模机械键盘(USB、蓝牙、WIFI、2.4G接收器),搭载可拆卸FOC旋钮屏,支持SurfaceDial,支持多功能磁吸扩展(例如小键盘等),支持语音交互。 + +--- +- Source: https://oshwhub.com/ran-pang/multifunctional-keyboard +- Author: 蓝星多面体 (ran-pang) +- License: CC BY-NC-SA 3.0 +- Published: 2026-03-02T03:05:48.000Z diff --git a/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/metadata.json b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/metadata.json new file mode 100644 index 0000000..ca000cc --- /dev/null +++ b/data/raw/oshwhub/6f0c151b366d46fe90126093dd604afe/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/ran-pang/multifunctional-keyboard", + "project_id": "6f0c151b366d46fe90126093dd604afe", + "title": "承载我所有幻想的键盘", + "description_short": "支持WIFI的4模机械键盘(USB、蓝牙、WIFI、2.4G接收器),搭载可拆卸FOC旋钮屏,支持SurfaceDial,支持多功能磁吸扩展(例如小键盘等),支持语音交互。", + "description_path": "description.md", + "author": { + "username": "ran-pang", + "display_name": "蓝星多面体", + "user_id": "67341ef1bd084fdc82253c172303c478" + }, + "license": "CC BY-NC-SA 3.0", + "tags": [], + "created_at": "2024-04-09T03:31:50.000Z", + "updated_at": "2026-03-02T03:04:18.131Z", + "published_at": "2026-03-02T03:05:48.000Z", + "crawled_at": "2026-04-28T17:00:27.915251+00:00", + "metrics": { + "likes": 844, + "stars": 1702, + "forks": 0, + "views": 140596, + "watch": 0, + "comments": 168 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/bc1b869340da45b5b133f7873ef0316b.png", + "path": "cover.png" + }, + "files": [ + { + "name": "3D文件20240817.rar", + "url": "https://image.lceda.cn/oshwhub/project/attachments/dcf4d546b4894095856ff26602311d74.rar", + "original_id": "c77a544f30db4e9995b1fb9d98191a1f", + "ext": "rar", + "mime": "application/octet-stream", + "size": 1897642, + "md5": "7992584193ce365e8dc5802ba6378d3d" + }, + { + "name": "结构&电子料BOM20241015.xlsx", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c8e7f1b55c804bb1b02978aa2e041a32.xlsx", + "original_id": "a1e0506d93ec450eaa9836aa2d772116", + "ext": "xlsx", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 545926, + "md5": "ac573dde597d488d5b870d08c52994ec" + }, + { + "name": "软件包.txt", + "url": "https://image.lceda.cn/oshwhub/project/attachments/3cdec58f4ae242cc9c967dc3560cef65.txt", + "original_id": "569011b22e7448b3ada12eb65391b1f7", + "ext": "txt", + "mime": "text/plain", + "size": 84, + "md5": "f62b54529f79a84682e082e7ad79035c" + } + ], + "raw_fields": { + "path": "ran-pang/multifunctional-keyboard", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/72312817efb6449ca520216c820c432c/_urls.json b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/_urls.json new file mode 100644 index 0000000..8a8e1f3 --- /dev/null +++ b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/_urls.json @@ -0,0 +1,26 @@ +{ + "detail_url": "https://oshwhub.com/logicworld/h6_board", + "cover_url": "https://image.lceda.cn/pullimage/UZTlVGjHIwdTBM7U8a8MdYdS6STOC7WwmBpuVb6J.jpeg", + "attachments": [ + { + "name": "DragonHDV1.7.7.rar", + "url": "https://image.lceda.cn/attachments/2023/2/SIV1i7lcm2Kv2p0Pk5JsruEk0YuNW6WsJLdlQTu2.rar", + "original_id": "298483d9407c4f50923fab5a1ca3b30d" + }, + { + "name": "PhoenixInstall.zip", + "url": "https://image.lceda.cn/attachments/2023/2/yJyXOAeuuNuj5hpE0eTlgmZ7VlksTQiEzD6rNcXA.zip", + "original_id": "6ce9943e6a014c4a90c5e3303830c3f6" + }, + { + "name": "VID_20230226_005335_音乐播放.mp4", + "url": "https://image.lceda.cn/attachments/2023/2/nPqrMOKDAMpaaCTNdKB60VeWpyd9Rg4EIB0kepQZ.mp4", + "original_id": "a2507f7d8e7e4f209d9988443f7a49a3" + }, + { + "name": "VID_20230226_032216_3D测试.mp4", + "url": "https://image.lceda.cn/attachments/2023/2/RkVfx9191D4eTxvKW9Hb3LeNSFS3tttHBR2r49OT.mp4", + "original_id": "8e10973248664574b87d95d0f3d82d9f" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/72312817efb6449ca520216c820c432c/cover.jpeg b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/cover.jpeg new file mode 100644 index 0000000..0b29a76 Binary files /dev/null and b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/cover.jpeg differ diff --git a/data/raw/oshwhub/72312817efb6449ca520216c820c432c/description.md b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/description.md new file mode 100644 index 0000000..8d1cd63 --- /dev/null +++ b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/description.md @@ -0,0 +1,9 @@ +# 全志H6开发板-从零入门ARM高速电路设计 + +本项目开源主要目的是帮助想学ARM高速电路的小伙伴们,学会自己做一个ARM开发板(eg. 全志H6开发板)。快来看看是否真从零入门,有手就行! + +--- +- Source: https://oshwhub.com/logicworld/h6_board +- Author: logicworld (logicworld) +- License: CERN Open Hardware License +- Published: 2023-12-11T05:43:19.000Z diff --git a/data/raw/oshwhub/72312817efb6449ca520216c820c432c/metadata.json b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/metadata.json new file mode 100644 index 0000000..b6ab27c --- /dev/null +++ b/data/raw/oshwhub/72312817efb6449ca520216c820c432c/metadata.json @@ -0,0 +1,77 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/logicworld/h6_board", + "project_id": "72312817efb6449ca520216c820c432c", + "title": "全志H6开发板-从零入门ARM高速电路设计", + "description_short": "本项目开源主要目的是帮助想学ARM高速电路的小伙伴们,学会自己做一个ARM开发板(eg. 全志H6开发板)。快来看看是否真从零入门,有手就行!", + "description_path": "description.md", + "author": { + "username": "logicworld", + "display_name": "logicworld", + "user_id": "0d18a61fce2a475c94847e0ea05339a5" + }, + "license": "CERN Open Hardware License", + "tags": [], + "created_at": "2022-11-06T14:43:51.000Z", + "updated_at": "2026-04-15T05:12:30.000Z", + "published_at": "2023-12-11T05:43:19.000Z", + "crawled_at": "2026-04-28T17:14:05.134789+00:00", + "metrics": { + "likes": 694, + "stars": 1459, + "forks": 0, + "views": 146963, + "watch": 0, + "comments": 166 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/UZTlVGjHIwdTBM7U8a8MdYdS6STOC7WwmBpuVb6J.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "DragonHDV1.7.7.rar", + "url": "https://image.lceda.cn/attachments/2023/2/SIV1i7lcm2Kv2p0Pk5JsruEk0YuNW6WsJLdlQTu2.rar", + "original_id": "298483d9407c4f50923fab5a1ca3b30d", + "ext": "rar", + "mime": "application/octet-stream", + "size": 5167713, + "md5": "3f296d4b3a0e3a9176a8153dc33f4217" + }, + { + "name": "PhoenixInstall.zip", + "url": "https://image.lceda.cn/attachments/2023/2/yJyXOAeuuNuj5hpE0eTlgmZ7VlksTQiEzD6rNcXA.zip", + "original_id": "6ce9943e6a014c4a90c5e3303830c3f6", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 15659965, + "md5": "0d5507521921660e8b90acfba7751d5a" + }, + { + "name": "VID_20230226_005335_音乐播放.mp4", + "url": "https://image.lceda.cn/attachments/2023/2/nPqrMOKDAMpaaCTNdKB60VeWpyd9Rg4EIB0kepQZ.mp4", + "original_id": "a2507f7d8e7e4f209d9988443f7a49a3", + "ext": "mp4", + "mime": "video/mp4", + "size": 43169321, + "md5": "b709ef3340ce7b381215a55e2f2aa4f7" + }, + { + "name": "VID_20230226_032216_3D测试.mp4", + "url": "https://image.lceda.cn/attachments/2023/2/RkVfx9191D4eTxvKW9Hb3LeNSFS3tttHBR2r49OT.mp4", + "original_id": "8e10973248664574b87d95d0f3d82d9f", + "ext": "mp4", + "mime": "video/mp4", + "size": 49166774, + "md5": "9e9e35ad8f2a0ac26e84b2b8d4e9d1dd" + } + ], + "raw_fields": { + "path": "logicworld/h6_board", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/_urls.json b/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/_urls.json new file mode 100644 index 0000000..b6bbb08 --- /dev/null +++ b/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/_urls.json @@ -0,0 +1,5 @@ +{ + "detail_url": "https://oshwhub.com/zjsxzc217/simplefoc_-tai-gong-shuai-shuang-tong-dao", + "cover_url": "https://image.lceda.cn/pullimage/vIJaZGaQy2Mr6oSwTRgwMY3u9587uXIUrnOItBgi.jpeg", + "attachments": [] +} \ No newline at end of file diff --git a/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/description.md b/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/description.md new file mode 100644 index 0000000..979ec33 --- /dev/null +++ b/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/description.md @@ -0,0 +1,12 @@ +# SIMPLEFOC_无刷电机大功率双通道驱动(已验证) + +应该是市面上最便宜的方案吧 +双路大功率无刷直流电机驱动 +支持arduino,esp32,esp8266,stm32等~ +支持simplefoc + +--- +- Source: https://oshwhub.com/zjsxzc217/simplefoc_-tai-gong-shuai-shuang-tong-dao +- Author: 成真科技 (zjsxzc217) +- License: GPL 3.0 +- Published: 2022-07-28T12:48:19.000Z diff --git a/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/metadata.json b/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/metadata.json new file mode 100644 index 0000000..b34bdbe --- /dev/null +++ b/data/raw/oshwhub/766b89cd189e4f6eb068ec10a97a85d9/metadata.json @@ -0,0 +1,40 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/zjsxzc217/simplefoc_-tai-gong-shuai-shuang-tong-dao", + "project_id": "766b89cd189e4f6eb068ec10a97a85d9", + "title": "SIMPLEFOC_无刷电机大功率双通道驱动(已验证)", + "description_short": "应该是市面上最便宜的方案吧\n双路大功率无刷直流电机驱动\n支持arduino,esp32,esp8266,stm32等~\n支持simplefoc", + "description_path": "description.md", + "author": { + "username": "zjsxzc217", + "display_name": "成真科技", + "user_id": "069b70d2bd1c419693106844aa9a89c3" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2021-12-11T12:42:08.000Z", + "updated_at": "2026-01-20T04:26:51.000Z", + "published_at": "2022-07-28T12:48:19.000Z", + "crawled_at": "2026-04-28T17:28:39.321583+00:00", + "metrics": { + "likes": 374, + "stars": 875, + "forks": 559, + "views": 95275, + "watch": 0, + "comments": 118 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/vIJaZGaQy2Mr6oSwTRgwMY3u9587uXIUrnOItBgi.jpeg", + "path": null + }, + "files": [], + "raw_fields": { + "path": "zjsxzc217/simplefoc_-tai-gong-shuai-shuang-tong-dao", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/_urls.json b/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/_urls.json new file mode 100644 index 0000000..ede438d --- /dev/null +++ b/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/_urls.json @@ -0,0 +1,51 @@ +{ + "detail_url": "https://oshwhub.com/MisakaBanBan/small_desktop_display", + "cover_url": "https://image.lceda.cn/pullimage/0LC1VDEuA4FbpmzIHiFUESChNyIlnzC53NkgSSYf.jpeg", + "attachments": [ + { + "name": "主体1.1.STL", + "url": "https://image.lceda.cn/attachments/2021/11/xOrezqcPbYfK9VnhQkYi124QpVqh6xPs7Htet9Ya.bin", + "original_id": "244c72ea5fcd4948bdec53d2c12eabd4" + }, + { + "name": "后壳1.1.STL", + "url": "https://image.lceda.cn/attachments/2021/11/WW1CzjTYoa5HusYGS8TxqACFOGE55DoUA1EgLWhV.bin", + "original_id": "6ffa112d22f3418fa51ff6fa85fbdde1" + }, + { + "name": "必读.txt", + "url": "https://image.lceda.cn/attachments/2021/11/Sj2hze8FxYUKfdhwcp0xB0xyfAMzhhVOJoIZaoh5.txt", + "original_id": "98fe382e770f49a98f88999bc59fca1e" + }, + { + "name": "主体1.2.STL", + "url": "https://image.lceda.cn/attachments/2021/11/injkPVhnFMdBvV1LlacSNaAlKz3XBgUwtS1Zl2lx.bin", + "original_id": "5c5a5806f96f454b9647646f6a8e355c" + }, + { + "name": "后壳1.2.STL", + "url": "https://image.lceda.cn/attachments/2021/11/foqqHcSvBQ8OjvrJRCBNwvGdI1fZboKJ3tfmFUhI.bin", + "original_id": "daf6ccc6850648d38f4dd33b49c7be50" + }, + { + "name": "SD²固件V1.2.zip", + "url": "https://image.lceda.cn/attachments/2021/11/UKGFg66qwUPWm8xD3FsHv1bHuvJDOqnm9NxD4ilG.zip", + "original_id": "c1c474f792b745ef829dfcb6fb28284f" + }, + { + "name": "SD²固件V1.3.4(WEB配网+wifi休眠)by 微车游.zip", + "url": "https://image.lceda.cn/attachments/2021/11/cSE9vRQNPZwGVBLIPpBfsIexEgGXvLHLN6LuHHig.zip", + "original_id": "f241ab192d554b54909d73570706a062" + }, + { + "name": "SD²固件操作说明V1.2.pdf", + "url": "https://image.lceda.cn/attachments/2021/11/oecH8BquK7sEKVzrpCmLq6Omu0y8iBsGunZEGEZz.pdf", + "original_id": "b34e609a934949f6bc1eafd1dc6b0b12" + }, + { + "name": "小白专用傻瓜式更新固件教程.pdf", + "url": "https://image.lceda.cn/attachments/2021/11/A2NfAqKhGFWuZnFPPQbLob6rXfPrYH9FjWGrWONa.pdf", + "original_id": "986d97e7bd954d51a77a2aca7ce94cb7" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/description.md b/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/description.md new file mode 100644 index 0000000..9ed48bf --- /dev/null +++ b/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/description.md @@ -0,0 +1,9 @@ +# 【征集令】超漂亮的个人时钟天气站 SD² + +esp12f模块是一个具有WiFi的微处理器,用他来打造一个超漂亮的个人时钟天气站吧! + +--- +- Source: https://oshwhub.com/MisakaBanBan/small_desktop_display +- Author: MisakaBanBan (MisakaBanBan) +- License: GPL 3.0 +- Published: 2022-07-28T08:41:38.000Z diff --git a/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/metadata.json b/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/metadata.json new file mode 100644 index 0000000..dcc019f --- /dev/null +++ b/data/raw/oshwhub/7e052d660aeb40aa9d47a558dd26175b/metadata.json @@ -0,0 +1,122 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/MisakaBanBan/small_desktop_display", + "project_id": "7e052d660aeb40aa9d47a558dd26175b", + "title": "【征集令】超漂亮的个人时钟天气站 SD²", + "description_short": "esp12f模块是一个具有WiFi的微处理器,用他来打造一个超漂亮的个人时钟天气站吧!", + "description_path": "description.md", + "author": { + "username": "MisakaBanBan", + "display_name": "MisakaBanBan", + "user_id": "4e16abca3420482f972d0f52cfb55f60" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2021-11-15T12:16:55.000Z", + "updated_at": "2026-03-30T12:21:54.000Z", + "published_at": "2022-07-28T08:41:38.000Z", + "crawled_at": "2026-04-28T17:27:45.848793+00:00", + "metrics": { + "likes": 518, + "stars": 1409, + "forks": 455, + "views": 127732, + "watch": 0, + "comments": 165 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/0LC1VDEuA4FbpmzIHiFUESChNyIlnzC53NkgSSYf.jpeg", + "path": null + }, + "files": [ + { + "name": "主体1.1.STL", + "url": "https://image.lceda.cn/attachments/2021/11/xOrezqcPbYfK9VnhQkYi124QpVqh6xPs7Htet9Ya.bin", + "original_id": "244c72ea5fcd4948bdec53d2c12eabd4", + "ext": "bin", + "mime": "application/octet-stream", + "size": 453284, + "md5": "7f70ff20017533c353f9538430d19f7f" + }, + { + "name": "后壳1.1.STL", + "url": "https://image.lceda.cn/attachments/2021/11/WW1CzjTYoa5HusYGS8TxqACFOGE55DoUA1EgLWhV.bin", + "original_id": "6ffa112d22f3418fa51ff6fa85fbdde1", + "ext": "bin", + "mime": "application/octet-stream", + "size": 2501084, + "md5": "78776c08f845e6fca3a040513e8de4c6" + }, + { + "name": "必读.txt", + "url": "https://image.lceda.cn/attachments/2021/11/Sj2hze8FxYUKfdhwcp0xB0xyfAMzhhVOJoIZaoh5.txt", + "original_id": "98fe382e770f49a98f88999bc59fca1e", + "ext": "txt", + "mime": "text/plain", + "size": 219, + "md5": "d8158f340b332bf62a7cd3b31e5a445a" + }, + { + "name": "主体1.2.STL", + "url": "https://image.lceda.cn/attachments/2021/11/injkPVhnFMdBvV1LlacSNaAlKz3XBgUwtS1Zl2lx.bin", + "original_id": "5c5a5806f96f454b9647646f6a8e355c", + "ext": "bin", + "mime": "application/octet-stream", + "size": 289884, + "md5": "f5dd36bbd86d78c3dfc374a821b9823b" + }, + { + "name": "后壳1.2.STL", + "url": "https://image.lceda.cn/attachments/2021/11/foqqHcSvBQ8OjvrJRCBNwvGdI1fZboKJ3tfmFUhI.bin", + "original_id": "daf6ccc6850648d38f4dd33b49c7be50", + "ext": "bin", + "mime": "application/octet-stream", + "size": 1435384, + "md5": "5fbf822785ce6ef75b597db2c9e10310" + }, + { + "name": "SD²固件V1.2.zip", + "url": "https://image.lceda.cn/attachments/2021/11/UKGFg66qwUPWm8xD3FsHv1bHuvJDOqnm9NxD4ilG.zip", + "original_id": "c1c474f792b745ef829dfcb6fb28284f", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 6717053, + "md5": "175ed5cf364d76c0dea51cfc09d90209" + }, + { + "name": "SD²固件V1.3.4(WEB配网+wifi休眠)by 微车游.zip", + "url": "https://image.lceda.cn/attachments/2021/11/cSE9vRQNPZwGVBLIPpBfsIexEgGXvLHLN6LuHHig.zip", + "original_id": "f241ab192d554b54909d73570706a062", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 6914662, + "md5": "c7c5a5ee48585c7b6ca9fe4adb3df46e" + }, + { + "name": "SD²固件操作说明V1.2.pdf", + "url": "https://image.lceda.cn/attachments/2021/11/oecH8BquK7sEKVzrpCmLq6Omu0y8iBsGunZEGEZz.pdf", + "original_id": "b34e609a934949f6bc1eafd1dc6b0b12", + "ext": "pdf", + "mime": "application/pdf", + "size": 456350, + "md5": "b2a4cceca497cd75e6a4f6969f68baad" + }, + { + "name": "小白专用傻瓜式更新固件教程.pdf", + "url": "https://image.lceda.cn/attachments/2021/11/A2NfAqKhGFWuZnFPPQbLob6rXfPrYH9FjWGrWONa.pdf", + "original_id": "986d97e7bd954d51a77a2aca7ce94cb7", + "ext": "pdf", + "mime": "application/pdf", + "size": 342970, + "md5": "514f974dd681a550c453655be2ae56c9" + } + ], + "raw_fields": { + "path": "MisakaBanBan/small_desktop_display", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/_urls.json b/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/_urls.json new file mode 100644 index 0000000..1135aee --- /dev/null +++ b/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/45coll/a2fff3c71f5d4de2b899c64b152d3da5", + "cover_url": "https://image.lceda.cn/avatars/2022/9/uP30wGpCdSXnic6Kj0gvH8ZBxmTHzAzC5YTwZ9x8.png", + "attachments": [ + { + "name": "QQ短视频20220906142348.mp4", + "url": "https://image.lceda.cn/attachments/2022/9/cNwW3fKpyIa5hvkCUPNOv5Hqku0PwhrhmE9CEVyL.mp4", + "original_id": "f3e66fe0ba5145c69061c83bf4b425fc" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/description.md b/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/description.md new file mode 100644 index 0000000..5ad976d --- /dev/null +++ b/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/description.md @@ -0,0 +1,9 @@ +# Super Dial 电机旋钮屏—esp32s3—v2 + +灵感来源与国外的smart konb,制作初衷为制作一个桌面力反馈旋钮,可实现与surface dial一样的功能。 + +--- +- Source: https://oshwhub.com/45coll/a2fff3c71f5d4de2b899c64b152d3da5 +- Author: 45coll (45coll) +- License: GPL 3.0 +- Published: 2024-05-06T08:44:13.000Z diff --git a/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/metadata.json b/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/metadata.json new file mode 100644 index 0000000..f373b42 --- /dev/null +++ b/data/raw/oshwhub/7f7565ef11504863938c0de79622dd54/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/45coll/a2fff3c71f5d4de2b899c64b152d3da5", + "project_id": "7f7565ef11504863938c0de79622dd54", + "title": "Super Dial 电机旋钮屏—esp32s3—v2", + "description_short": "灵感来源与国外的smart konb,制作初衷为制作一个桌面力反馈旋钮,可实现与surface dial一样的功能。", + "description_path": "description.md", + "author": { + "username": "45coll", + "display_name": "45coll", + "user_id": "580e8f5f47ef40be8cf8b3b09b3a14f5" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-07-17T02:00:14.000Z", + "updated_at": "2026-04-15T07:54:56.000Z", + "published_at": "2024-05-06T08:44:13.000Z", + "crawled_at": "2026-04-28T17:27:36.311536+00:00", + "metrics": { + "likes": 554, + "stars": 1174, + "forks": 0, + "views": 116513, + "watch": 0, + "comments": 175 + }, + "cover": { + "url": "https://image.lceda.cn/avatars/2022/9/uP30wGpCdSXnic6Kj0gvH8ZBxmTHzAzC5YTwZ9x8.png", + "path": null + }, + "files": [ + { + "name": "QQ短视频20220906142348.mp4", + "url": "https://image.lceda.cn/attachments/2022/9/cNwW3fKpyIa5hvkCUPNOv5Hqku0PwhrhmE9CEVyL.mp4", + "original_id": "f3e66fe0ba5145c69061c83bf4b425fc", + "ext": "mp4", + "mime": "video/mp4", + "size": 10440902, + "md5": "23e41f0b90a20a13b1738c514369a6e0" + } + ], + "raw_fields": { + "path": "45coll/a2fff3c71f5d4de2b899c64b152d3da5", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/_urls.json b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/_urls.json new file mode 100644 index 0000000..490704c --- /dev/null +++ b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/_urls.json @@ -0,0 +1,41 @@ +{ + "detail_url": "https://oshwhub.com/course-examples/bot-dog", + "cover_url": "https://image.lceda.cn/oshwhub/b5a3370cb7994efc8d4051635879d0a1.jpg", + "attachments": [ + { + "name": "EDA-Robot演示视频.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/b3f76c6e5f174920be5ff881c51cb053.mp4", + "original_id": "94da385b92e5447aaa4a8b5aa2921136" + }, + { + "name": "EDA-Robot机器狗项目.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/79ea8924fab54c65a5060b3d5df74900.zip", + "original_id": "c7187eb4deb046398d8f9a47020da3c1" + }, + { + "name": "EDA-Robot(180度舵机版)_V1.0.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/2686655fc5e54288b6389d81cb3d9545.zip", + "original_id": "77008a152d1142c7b8bada57efba4f16" + }, + { + "name": "EDA-Robot(180度舵机版)_V1.1.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/1cbae5b1f7ed4f9d9209d771c856396a.zip", + "original_id": "9b5ab50965a946eab2f7326ade3b7465" + }, + { + "name": "软件源码.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/3d5e14de313647bcbc6fd047787b4c71.zip", + "original_id": "1a79d93c790847a39aca291ce940a60e" + }, + { + "name": "EDA-Robot(360度舵机版).zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/1f105ddb15984777b02b3d6a41b089f5.zip", + "original_id": "8996994d4a1646b888a230163fba5534" + }, + { + "name": "简易四足机器狗物料清单.xlsx", + "url": "https://image.lceda.cn/oshwhub/project/attachments/a4df9115d8274e9d8caf18fcf3efd458.xlsx", + "original_id": "dd7f90c81c5143d48b48897b99bd41ea" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/cover.jpg b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/cover.jpg new file mode 100644 index 0000000..b8238c2 Binary files /dev/null and b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/cover.jpg differ diff --git a/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/description.md b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/description.md new file mode 100644 index 0000000..52d574b --- /dev/null +++ b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/description.md @@ -0,0 +1,9 @@ +# EDA-Robot机器狗 + +此项目采用ESP8266主控,支持手机遥控,采用插件封装,非常适合新手焊接。 + +--- +- Source: https://oshwhub.com/course-examples/bot-dog +- Author: EDA课程案例团队 (course-examples) +- License: GPL 3.0 +- Published: 2025-11-19T01:45:41.000Z diff --git a/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/metadata.json b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/metadata.json new file mode 100644 index 0000000..0d58f7c --- /dev/null +++ b/data/raw/oshwhub/8101a18ad83a49b8937b4c3b25d4490a/metadata.json @@ -0,0 +1,104 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/course-examples/bot-dog", + "project_id": "8101a18ad83a49b8937b4c3b25d4490a", + "title": "EDA-Robot机器狗", + "description_short": "此项目采用ESP8266主控,支持手机遥控,采用插件封装,非常适合新手焊接。", + "description_path": "description.md", + "author": { + "username": "course-examples", + "display_name": "EDA课程案例团队", + "user_id": "ebbda44292b4423b92db6e999d50f4d4" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2024-11-29T03:28:45.000Z", + "updated_at": "2025-12-13T09:17:08.000Z", + "published_at": "2025-11-19T01:45:41.000Z", + "crawled_at": "2026-04-28T17:00:57.645264+00:00", + "metrics": { + "likes": 470, + "stars": 1259, + "forks": 0, + "views": 152521, + "watch": 0, + "comments": 754 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/b5a3370cb7994efc8d4051635879d0a1.jpg", + "path": "cover.jpg" + }, + "files": [ + { + "name": "EDA-Robot演示视频.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/b3f76c6e5f174920be5ff881c51cb053.mp4", + "original_id": "94da385b92e5447aaa4a8b5aa2921136", + "ext": "mp4", + "mime": "video/mp4", + "size": 24759450, + "md5": "160406f1413498f31416cf842c713994" + }, + { + "name": "EDA-Robot机器狗项目.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/79ea8924fab54c65a5060b3d5df74900.zip", + "original_id": "c7187eb4deb046398d8f9a47020da3c1", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 12758243, + "md5": "83de9d97c0e3870aa760677594a0d17b" + }, + { + "name": "EDA-Robot(180度舵机版)_V1.0.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/2686655fc5e54288b6389d81cb3d9545.zip", + "original_id": "77008a152d1142c7b8bada57efba4f16", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 35138116, + "md5": "14f2cbf414e4f6bcbb3a5a29f5abbf70" + }, + { + "name": "EDA-Robot(180度舵机版)_V1.1.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/1cbae5b1f7ed4f9d9209d771c856396a.zip", + "original_id": "9b5ab50965a946eab2f7326ade3b7465", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 33947718, + "md5": "3d5586dd37668fe4e162ffb09fab569f" + }, + { + "name": "软件源码.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/3d5e14de313647bcbc6fd047787b4c71.zip", + "original_id": "1a79d93c790847a39aca291ce940a60e", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 133471671, + "md5": "7a0329bee3818a0f3cf9a1686306d259" + }, + { + "name": "EDA-Robot(360度舵机版).zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/1f105ddb15984777b02b3d6a41b089f5.zip", + "original_id": "8996994d4a1646b888a230163fba5534", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 33958851, + "md5": "b3d9b55a945d912200b12c688179c497" + }, + { + "name": "简易四足机器狗物料清单.xlsx", + "url": "https://image.lceda.cn/oshwhub/project/attachments/a4df9115d8274e9d8caf18fcf3efd458.xlsx", + "original_id": "dd7f90c81c5143d48b48897b99bd41ea", + "ext": "xlsx", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 13656, + "md5": "986b4807999106200cdceb2ad6f5f426" + } + ], + "raw_fields": { + "path": "course-examples/bot-dog", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/_urls.json b/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/_urls.json new file mode 100644 index 0000000..51b3ea9 --- /dev/null +++ b/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/_urls.json @@ -0,0 +1,46 @@ +{ + "detail_url": "https://oshwhub.com/jie326513988/ESP32mi-ni-mo-shui-ping-MP3shou-", + "cover_url": "https://image.lceda.cn/pullimage/1kkoNNRel8HGTyfXE6rdvuyIrhsZIB9yjFK1ylZ7.jpeg", + "attachments": [ + { + "name": "Cyberpunks.ttf", + "url": "https://image.lceda.cn/attachments/2023/4/FaXJtSAljzxOzElvWD0rsMFXZX56SPkOcKRm4xGf.ttf", + "original_id": "66f1c1dd48ef4283a5a8bb8b7b50a66a" + }, + { + "name": "物料清单立创+部分淘宝bom.xls", + "url": "https://image.lceda.cn/attachments/2023/7/PPPNsIXXMw50pCHsnQuNZBgIoM49vsXwf2qInDKC", + "original_id": "1a1c3bb2fc9a435ba873da25c1c3a5a4" + }, + { + "name": "外壳图案资料20230706.zip", + "url": "https://image.lceda.cn/attachments/2023/7/wGGJGWzVPQFAImdmJd31DCIyjENbCEb7vjiIYYQV.zip", + "original_id": "8f1eb2fdc3e54d538b3cb32559b8cd3b" + }, + { + "name": "表盘.zip", + "url": "https://image.lceda.cn/attachments/2023/7/m6DKCeJZpyoUsMStcSZVrQWq0v3Zgi5NEdiKqWe8.zip", + "original_id": "0e80d3858bbe4f959d5ef3956c48fba1" + }, + { + "name": "面板版本外壳-esp32墨水屏MP3-20230919.zip", + "url": "https://image.lceda.cn/attachments/2023/9/Q81VwGBXWiLedMBnxJBDNtfbmmq85YeOPWYgDePY.zip", + "original_id": "bfcdb0f390d94341b1ecd2250c10c804" + }, + { + "name": "普通版本外壳-esp32墨水屏MP3-20230919.zip", + "url": "https://image.lceda.cn/attachments/2023/9/VroBZkfv7LXvIp3HqkR3pq1Je3y4oLBWs4ronIo0.zip", + "original_id": "46448bf25dd9417ab53d6ced586d8baa" + }, + { + "name": "表盘制作工具0.2.zip", + "url": "https://image.lceda.cn/attachments/2023/9/ANLnOyLWWbrKDtVSXVUbXmIlwVnGbPJibmEEl4Mi.zip", + "original_id": "b4459dd540c44c37b74f1a2b2cae80e7" + }, + { + "name": "UID加密算法.zip", + "url": "https://image.lceda.cn/attachments/2023/10/5oCvFHmOra8HBQi7tRzHrALoECQCaz6684kXrsrG.zip", + "original_id": "dcf13b4c76d9462bbdb37f33f781eff9" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/description.md b/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/description.md new file mode 100644 index 0000000..1f063fd --- /dev/null +++ b/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/description.md @@ -0,0 +1,9 @@ +# ESP32墨水屏MP3收音机阅读器 + +天气 阅读 图片 时钟 MP3 收音机 配网 设置 + +--- +- Source: https://oshwhub.com/jie326513988/ESP32mi-ni-mo-shui-ping-MP3shou- +- Author: 甘草酸不酸 (jie326513988) +- License: GPL 3.0 +- Published: 2024-05-28T01:15:46.000Z diff --git a/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/metadata.json b/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/metadata.json new file mode 100644 index 0000000..d6b894d --- /dev/null +++ b/data/raw/oshwhub/81e13f4b2c8942dca536bfe23e2bf1dc/metadata.json @@ -0,0 +1,113 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/jie326513988/ESP32mi-ni-mo-shui-ping-MP3shou-", + "project_id": "81e13f4b2c8942dca536bfe23e2bf1dc", + "title": "ESP32墨水屏MP3收音机阅读器", + "description_short": "天气 阅读 图片 时钟 MP3 收音机 配网 设置", + "description_path": "description.md", + "author": { + "username": "jie326513988", + "display_name": "甘草酸不酸", + "user_id": "2f4dba9caefc4ce2a56acccdb7d95846" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2023-03-11T10:10:21.000Z", + "updated_at": "2026-04-16T10:23:34.000Z", + "published_at": "2024-05-28T01:15:46.000Z", + "crawled_at": "2026-04-28T17:27:31.403653+00:00", + "metrics": { + "likes": 501, + "stars": 1120, + "forks": 0, + "views": 108042, + "watch": 0, + "comments": 224 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/1kkoNNRel8HGTyfXE6rdvuyIrhsZIB9yjFK1ylZ7.jpeg", + "path": null + }, + "files": [ + { + "name": "Cyberpunks.ttf", + "url": "https://image.lceda.cn/attachments/2023/4/FaXJtSAljzxOzElvWD0rsMFXZX56SPkOcKRm4xGf.ttf", + "original_id": "66f1c1dd48ef4283a5a8bb8b7b50a66a", + "ext": "ttf", + "mime": "application/octet-stream", + "size": 15496, + "md5": "0e17f7b8cb9f41ff17d1b26f0a2db28c" + }, + { + "name": "物料清单立创+部分淘宝bom.xls", + "url": "https://image.lceda.cn/attachments/2023/7/PPPNsIXXMw50pCHsnQuNZBgIoM49vsXwf2qInDKC", + "original_id": "1a1c3bb2fc9a435ba873da25c1c3a5a4", + "ext": null, + "mime": "application/vnd.ms-excel", + "size": 41984, + "md5": "f3c8b0f381baa8d6e8e7f24d07ffb124" + }, + { + "name": "外壳图案资料20230706.zip", + "url": "https://image.lceda.cn/attachments/2023/7/wGGJGWzVPQFAImdmJd31DCIyjENbCEb7vjiIYYQV.zip", + "original_id": "8f1eb2fdc3e54d538b3cb32559b8cd3b", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 7008178, + "md5": "e6eab2f1e520bf32dc63e5f96546a258" + }, + { + "name": "表盘.zip", + "url": "https://image.lceda.cn/attachments/2023/7/m6DKCeJZpyoUsMStcSZVrQWq0v3Zgi5NEdiKqWe8.zip", + "original_id": "0e80d3858bbe4f959d5ef3956c48fba1", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 521663, + "md5": "283c6d67e1001ac527037295d0eaec02" + }, + { + "name": "面板版本外壳-esp32墨水屏MP3-20230919.zip", + "url": "https://image.lceda.cn/attachments/2023/9/Q81VwGBXWiLedMBnxJBDNtfbmmq85YeOPWYgDePY.zip", + "original_id": "bfcdb0f390d94341b1ecd2250c10c804", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 216862, + "md5": "840cd6ba7c3032ca994c01502cf31ffc" + }, + { + "name": "普通版本外壳-esp32墨水屏MP3-20230919.zip", + "url": "https://image.lceda.cn/attachments/2023/9/VroBZkfv7LXvIp3HqkR3pq1Je3y4oLBWs4ronIo0.zip", + "original_id": "46448bf25dd9417ab53d6ced586d8baa", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 247948, + "md5": "a378e456ab034173de92d9dcfb914ff8" + }, + { + "name": "表盘制作工具0.2.zip", + "url": "https://image.lceda.cn/attachments/2023/9/ANLnOyLWWbrKDtVSXVUbXmIlwVnGbPJibmEEl4Mi.zip", + "original_id": "b4459dd540c44c37b74f1a2b2cae80e7", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 1849891, + "md5": "b08d15791a2ff7022c95ca417fdff12a" + }, + { + "name": "UID加密算法.zip", + "url": "https://image.lceda.cn/attachments/2023/10/5oCvFHmOra8HBQi7tRzHrALoECQCaz6684kXrsrG.zip", + "original_id": "dcf13b4c76d9462bbdb37f33f781eff9", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 320213, + "md5": "a3b535432e0f146368186f81831a340b" + } + ], + "raw_fields": { + "path": "jie326513988/ESP32mi-ni-mo-shui-ping-MP3shou-", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/_urls.json b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/_urls.json new file mode 100644 index 0000000..5bc5e8a --- /dev/null +++ b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/_urls.json @@ -0,0 +1,5 @@ +{ + "detail_url": "https://oshwhub.com/eda_rgprdhwej/chappie_oshw", + "cover_url": "https://image.lceda.cn/pullimage/SlO722DEICOgmKA2CqLCoWEJEgAZa9Ue92W7scYW.jpeg", + "attachments": [] +} \ No newline at end of file diff --git a/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/cover.jpeg b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/cover.jpeg new file mode 100644 index 0000000..af9de3b Binary files /dev/null and b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/cover.jpeg differ diff --git a/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/description.md b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/description.md new file mode 100644 index 0000000..e44e9be --- /dev/null +++ b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/description.md @@ -0,0 +1,9 @@ +# 【ESP32-S3】1.69寸触摸屏迷你控制器~ + +基于ESP32-S3,板载1.69寸LCD总成接口、蜂鸣器、SD卡槽、AXP173电源管理,双排母引出大部分引脚供底板拓展功能。 + +--- +- Source: https://oshwhub.com/eda_rgprdhwej/chappie_oshw +- Author: 海底撩 (eda_rgprdhwej) +- License: MIT +- Published: 2022-12-02T01:17:24.000Z diff --git a/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/metadata.json b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/metadata.json new file mode 100644 index 0000000..f1298bd --- /dev/null +++ b/data/raw/oshwhub/8624bf3d43ba4732bb256c08aafe186b/metadata.json @@ -0,0 +1,40 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/eda_rgprdhwej/chappie_oshw", + "project_id": "8624bf3d43ba4732bb256c08aafe186b", + "title": "【ESP32-S3】1.69寸触摸屏迷你控制器~", + "description_short": "基于ESP32-S3,板载1.69寸LCD总成接口、蜂鸣器、SD卡槽、AXP173电源管理,双排母引出大部分引脚供底板拓展功能。", + "description_path": "description.md", + "author": { + "username": "eda_rgprdhwej", + "display_name": "海底撩", + "user_id": "f2352062eb974a6abed1282c2764c3c7" + }, + "license": "MIT", + "tags": [], + "created_at": "2022-08-21T16:07:40.000Z", + "updated_at": "2026-02-23T23:34:38.000Z", + "published_at": "2022-12-02T01:17:24.000Z", + "crawled_at": "2026-04-28T17:23:57.128322+00:00", + "metrics": { + "likes": 595, + "stars": 1528, + "forks": 0, + "views": 114268, + "watch": 0, + "comments": 232 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/SlO722DEICOgmKA2CqLCoWEJEgAZa9Ue92W7scYW.jpeg", + "path": "cover.jpeg" + }, + "files": [], + "raw_fields": { + "path": "eda_rgprdhwej/chappie_oshw", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/_urls.json b/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/_urls.json new file mode 100644 index 0000000..fe6b1c4 --- /dev/null +++ b/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/_urls.json @@ -0,0 +1,26 @@ +{ + "detail_url": "https://oshwhub.com/mondraker/snow_light", + "cover_url": "https://image.lceda.cn/pullimage/mwKKTEDJaNPWViwxYvr2tgWnnFKj7F5HxOervHOT.jpeg", + "attachments": [ + { + "name": "ibom焊接图.zip", + "url": "https://image.lceda.cn/attachments/2022/9/mJq7eM9QcM48iuYmLEXudUz9SI51QOajguGM50M6.zip", + "original_id": "e09b393441414f80a5a6b62fd7dbea95" + }, + { + "name": "立创商城下单bom.xlsx", + "url": "https://image.lceda.cn/attachments/2022/11/jIJMPm4JJHTxzqyryOjaNtuWqgsfm8bAEPWd4ZEf.bin", + "original_id": "edc3eb6f6cb34df4bc84cc663ecc8df0" + }, + { + "name": "雪花灯外壳(立创面板打印)-顶.zip", + "url": "https://image.lceda.cn/attachments/2023/1/qtdEa5eGGUTVhEN4BomBTWNkPGm2sz4isbpPPvP2.zip", + "original_id": "c966347bdc4f42098ace1a9b6ea09afb" + }, + { + "name": "雪花灯外壳(立创面板打印)-底.zip", + "url": "https://image.lceda.cn/attachments/2023/1/IIA9aLts4pZ3FuV7X8VeodBjdvRSuXpYEK4ikMFi.zip", + "original_id": "0c2b7848e41846f8b5523924f84f9609" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/description.md b/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/description.md new file mode 100644 index 0000000..3896716 --- /dev/null +++ b/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/description.md @@ -0,0 +1,9 @@ +# 触摸无极调光雪花灯(陶瓷灯丝)(新手小白也可以做!) + +触摸无极调光,无频闪无需烧录程序,焊接简单有教程,送朋友,当挂件都可。Type-C接口,成本不算邮费五块左右。附带焊接教程与所有物料链接!配套亚克力外壳与充电底座都已开源,迭代完成放心食用。 + +--- +- Source: https://oshwhub.com/mondraker/snow_light +- Author: mondraker (mondraker) +- License: GPL 3.0 +- Published: 2024-12-18T05:45:21.000Z diff --git a/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/metadata.json b/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/metadata.json new file mode 100644 index 0000000..9599b5e --- /dev/null +++ b/data/raw/oshwhub/9158ea94e9654f6eb2cca93b5c2a9c32/metadata.json @@ -0,0 +1,77 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/mondraker/snow_light", + "project_id": "9158ea94e9654f6eb2cca93b5c2a9c32", + "title": "触摸无极调光雪花灯(陶瓷灯丝)(新手小白也可以做!)", + "description_short": "触摸无极调光,无频闪无需烧录程序,焊接简单有教程,送朋友,当挂件都可。Type-C接口,成本不算邮费五块左右。附带焊接教程与所有物料链接!配套亚克力外壳与充电底座都已开源,迭代完成放心食用。", + "description_path": "description.md", + "author": { + "username": "mondraker", + "display_name": "mondraker", + "user_id": "37d334fe908b4df9b508da7318220388" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-04-05T15:41:17.000Z", + "updated_at": "2026-03-11T09:15:59.000Z", + "published_at": "2024-12-18T05:45:21.000Z", + "crawled_at": "2026-04-28T17:27:36.312889+00:00", + "metrics": { + "likes": 1036, + "stars": 2324, + "forks": 4434, + "views": 297150, + "watch": 0, + "comments": 524 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/mwKKTEDJaNPWViwxYvr2tgWnnFKj7F5HxOervHOT.jpeg", + "path": null + }, + "files": [ + { + "name": "ibom焊接图.zip", + "url": "https://image.lceda.cn/attachments/2022/9/mJq7eM9QcM48iuYmLEXudUz9SI51QOajguGM50M6.zip", + "original_id": "e09b393441414f80a5a6b62fd7dbea95", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 253171, + "md5": "bbbbfc2ec5c832bbddb4138cf1f0730f" + }, + { + "name": "立创商城下单bom.xlsx", + "url": "https://image.lceda.cn/attachments/2022/11/jIJMPm4JJHTxzqyryOjaNtuWqgsfm8bAEPWd4ZEf.bin", + "original_id": "edc3eb6f6cb34df4bc84cc663ecc8df0", + "ext": "bin", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 9953, + "md5": "53a319277da38399561eabd227775173" + }, + { + "name": "雪花灯外壳(立创面板打印)-顶.zip", + "url": "https://image.lceda.cn/attachments/2023/1/qtdEa5eGGUTVhEN4BomBTWNkPGm2sz4isbpPPvP2.zip", + "original_id": "c966347bdc4f42098ace1a9b6ea09afb", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 121058, + "md5": "9ef182365de5226987d457082738e2ba" + }, + { + "name": "雪花灯外壳(立创面板打印)-底.zip", + "url": "https://image.lceda.cn/attachments/2023/1/IIA9aLts4pZ3FuV7X8VeodBjdvRSuXpYEK4ikMFi.zip", + "original_id": "0c2b7848e41846f8b5523924f84f9609", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 101727, + "md5": "618f72537fce0fca79ec7e8b6f216723" + } + ], + "raw_fields": { + "path": "mondraker/snow_light", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/_urls.json b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/_urls.json new file mode 100644 index 0000000..aa1b7b4 --- /dev/null +++ b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/esp-college/esp-sparkbot", + "cover_url": "https://image.lceda.cn/pullimage/YyPkhuGTNedxg6yM3fkJBovQB2b56pCCJb27zQjN.png", + "attachments": [ + { + "name": "ESP-Sparkbot V1.0 版本 3D 结构文件.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/d0d0ef3b19cf40e8b73c83f81aa328b4.zip", + "original_id": "019b2563c2af4ec39f6ac69d38f47f02" + }, + { + "name": "sparkbot 主体头部后壳(有开关版本)_20250107.STL", + "url": "https://image.lceda.cn/oshwhub/project/attachments/796bd6cff4b444c999a75c38063ede51.stl", + "original_id": "c24d5e2146234f408cbd6ed081f4ea39" + }, + { + "name": "esp-sparkbot 配件 3D 模型.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0e4e4896bca64ea88202a15658463edc.zip", + "original_id": "5fd4991602a54136aad5c0d1cab2d6e2" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/cover.png b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/cover.png new file mode 100644 index 0000000..cfbc235 Binary files /dev/null and b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/cover.png differ diff --git a/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/description.md b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/description.md new file mode 100644 index 0000000..bcdaa38 --- /dev/null +++ b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/description.md @@ -0,0 +1,9 @@ +# ESP-SparkBot + +ESP-SparkBot 基于 ESP32-S3,融合语音交互、图像识别与多媒体娱乐,可变身遥控小车、玩转本地 AI,支持大模型对话、实时视频传输和高清视频投屏,性能强大,乐趣无限! + +--- +- Source: https://oshwhub.com/esp-college/esp-sparkbot +- Author: 乐鑫小铁匠 (esp-college) +- License: GPL 3.0 +- Published: 2025-03-12T05:42:19.000Z diff --git a/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/metadata.json b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/metadata.json new file mode 100644 index 0000000..f74951f --- /dev/null +++ b/data/raw/oshwhub/91fd41224cd74ffd8410bc77b216693b/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/esp-college/esp-sparkbot", + "project_id": "91fd41224cd74ffd8410bc77b216693b", + "title": "ESP-SparkBot", + "description_short": "ESP-SparkBot 基于 ESP32-S3,融合语音交互、图像识别与多媒体娱乐,可变身遥控小车、玩转本地 AI,支持大模型对话、实时视频传输和高清视频投屏,性能强大,乐趣无限!", + "description_path": "description.md", + "author": { + "username": "esp-college", + "display_name": "乐鑫小铁匠", + "user_id": "16555ec60452466ea4dbaa7c6b92cd89" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2024-10-15T03:45:10.000Z", + "updated_at": "2025-11-11T10:24:51.000Z", + "published_at": "2025-03-12T05:42:19.000Z", + "crawled_at": "2026-04-28T16:59:54.198797+00:00", + "metrics": { + "likes": 837, + "stars": 2135, + "forks": 0, + "views": 304205, + "watch": 0, + "comments": 343 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/YyPkhuGTNedxg6yM3fkJBovQB2b56pCCJb27zQjN.png", + "path": "cover.png" + }, + "files": [ + { + "name": "ESP-Sparkbot V1.0 版本 3D 结构文件.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/d0d0ef3b19cf40e8b73c83f81aa328b4.zip", + "original_id": "019b2563c2af4ec39f6ac69d38f47f02", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 4435050, + "md5": "5a8a03e419e6698a90675c52cfa79b0b" + }, + { + "name": "sparkbot 主体头部后壳(有开关版本)_20250107.STL", + "url": "https://image.lceda.cn/oshwhub/project/attachments/796bd6cff4b444c999a75c38063ede51.stl", + "original_id": "c24d5e2146234f408cbd6ed081f4ea39", + "ext": "stl", + "mime": "application/octet-stream", + "size": 13559984, + "md5": "d01d20c398e3950af6e8ef1107b390ff" + }, + { + "name": "esp-sparkbot 配件 3D 模型.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/0e4e4896bca64ea88202a15658463edc.zip", + "original_id": "5fd4991602a54136aad5c0d1cab2d6e2", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 1344016, + "md5": "4192a0f84a48de1d02efa937afaf69bb" + } + ], + "raw_fields": { + "path": "esp-college/esp-sparkbot", + "grade": 3, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/929b16138f744f498c55840a87c141be/_urls.json b/data/raw/oshwhub/929b16138f744f498c55840a87c141be/_urls.json new file mode 100644 index 0000000..dd4a024 --- /dev/null +++ b/data/raw/oshwhub/929b16138f744f498c55840a87c141be/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/zhushengji/er-dai-dan-ci-ka", + "cover_url": "https://image.lceda.cn/pullimage/cwNUVdKKMKru1Zm3GxRHOkVtJvPBbInHGOebLFTD.jpeg", + "attachments": [ + { + "name": "二代 2.13墨水屏单词卡全部元件及参考购买链接清单.xlsx", + "url": "https://image.lceda.cn/attachments/2022/10/YCexnsBhuXywlDeHuoQjw3piyFvyDLroMqswTMJv.xlsx", + "original_id": "c93321c4d83540899ef3cae901472780" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/929b16138f744f498c55840a87c141be/description.md b/data/raw/oshwhub/929b16138f744f498c55840a87c141be/description.md new file mode 100644 index 0000000..5b85478 --- /dev/null +++ b/data/raw/oshwhub/929b16138f744f498c55840a87c141be/description.md @@ -0,0 +1,9 @@ +# 二代单词卡--萤囊 + +二代单词卡来啦!增加了许多新特性哦! + +--- +- Source: https://oshwhub.com/zhushengji/er-dai-dan-ci-ka +- Author: 夏襄居士 (zhushengji) +- License: Public Domain +- Published: 2023-07-03T03:23:54.000Z diff --git a/data/raw/oshwhub/929b16138f744f498c55840a87c141be/metadata.json b/data/raw/oshwhub/929b16138f744f498c55840a87c141be/metadata.json new file mode 100644 index 0000000..41722bd --- /dev/null +++ b/data/raw/oshwhub/929b16138f744f498c55840a87c141be/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/zhushengji/er-dai-dan-ci-ka", + "project_id": "929b16138f744f498c55840a87c141be", + "title": "二代单词卡--萤囊", + "description_short": "二代单词卡来啦!增加了许多新特性哦!", + "description_path": "description.md", + "author": { + "username": "zhushengji", + "display_name": "夏襄居士", + "user_id": "b3c7dee82f5b4c8cb0e631c4933af8b7" + }, + "license": "Public Domain", + "tags": [], + "created_at": "2022-10-10T08:54:32.000Z", + "updated_at": "2026-01-21T05:43:36.000Z", + "published_at": "2023-07-03T03:23:54.000Z", + "crawled_at": "2026-04-28T17:29:01.316047+00:00", + "metrics": { + "likes": 485, + "stars": 944, + "forks": 197, + "views": 79332, + "watch": 0, + "comments": 182 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/cwNUVdKKMKru1Zm3GxRHOkVtJvPBbInHGOebLFTD.jpeg", + "path": null + }, + "files": [ + { + "name": "二代 2.13墨水屏单词卡全部元件及参考购买链接清单.xlsx", + "url": "https://image.lceda.cn/attachments/2022/10/YCexnsBhuXywlDeHuoQjw3piyFvyDLroMqswTMJv.xlsx", + "original_id": "c93321c4d83540899ef3cae901472780", + "ext": "xlsx", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 17938, + "md5": "7917b25354f173eaaee03e2183774763" + } + ], + "raw_fields": { + "path": "zhushengji/er-dai-dan-ci-ka", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/_urls.json b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/_urls.json new file mode 100644 index 0000000..5441648 --- /dev/null +++ b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/littleoandlittleq/bian-xie-jia-re-tai", + "cover_url": "https://image.lceda.cn/pullimage/jDqTDFPFZtipYNYB0YLY3eLCALiFStAnJA1XThW3.jpeg", + "attachments": [ + { + "name": "mini加热台.zip", + "url": "https://image.lceda.cn/attachments/2022/9/OkmFIAc4W0oNO8id981Qx2HKDQGtHhELtrRruSez.zip", + "original_id": "66b490db01644182832744519a3eff2d" + }, + { + "name": "演示.mp4", + "url": "https://image.lceda.cn/attachments/2022/9/fLXJRIwKZjyC3D5FmiSZGuped1OWzDJwemEu5ol1.mp4", + "original_id": "30778162d135432b9cf7930da02767cc" + }, + { + "name": "HeatingPlate-PD-修复温度频繁跳变.hex", + "url": "https://image.lceda.cn/attachments/2022/10/Vh04GZajs1OSanjeymaWCZmpykJZAZmaf52kIlqG.txt", + "original_id": "4e4451d2c57e4669a48152d865bdd44e" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/cover.jpeg b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/cover.jpeg new file mode 100644 index 0000000..69bcf9c Binary files /dev/null and b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/cover.jpeg differ diff --git a/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/description.md b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/description.md new file mode 100644 index 0000000..c6c6119 --- /dev/null +++ b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/description.md @@ -0,0 +1,9 @@ +# [PD协议 | 高颜值]mini加热台 + +超迷你的加热台,PD20V供电,加热面大小5.6*5.6cm,可以通过两个按键设置参数。 + +--- +- Source: https://oshwhub.com/littleoandlittleq/bian-xie-jia-re-tai +- Author: 小O和小Q (littleoandlittleq) +- License: GPL 3.0 +- Published: 2023-07-27T01:58:31.000Z diff --git a/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/metadata.json b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/metadata.json new file mode 100644 index 0000000..1f87459 --- /dev/null +++ b/data/raw/oshwhub/977b637a85fa44fbb5d4214373576a04/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/littleoandlittleq/bian-xie-jia-re-tai", + "project_id": "977b637a85fa44fbb5d4214373576a04", + "title": "[PD协议 | 高颜值]mini加热台", + "description_short": "超迷你的加热台,PD20V供电,加热面大小5.6*5.6cm,可以通过两个按键设置参数。", + "description_path": "description.md", + "author": { + "username": "littleoandlittleq", + "display_name": "小O和小Q", + "user_id": "9ff80e24b505422a87c592cd4c6efb69" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-09-12T11:49:10.000Z", + "updated_at": "2026-04-03T01:41:10.000Z", + "published_at": "2023-07-27T01:58:31.000Z", + "crawled_at": "2026-04-28T16:59:36.937187+00:00", + "metrics": { + "likes": 994, + "stars": 2257, + "forks": 0, + "views": 218248, + "watch": 0, + "comments": 728 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/jDqTDFPFZtipYNYB0YLY3eLCALiFStAnJA1XThW3.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "mini加热台.zip", + "url": "https://image.lceda.cn/attachments/2022/9/OkmFIAc4W0oNO8id981Qx2HKDQGtHhELtrRruSez.zip", + "original_id": "66b490db01644182832744519a3eff2d", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 1016755, + "md5": "09024a961bdccf4fbfd869fb372ef398" + }, + { + "name": "演示.mp4", + "url": "https://image.lceda.cn/attachments/2022/9/fLXJRIwKZjyC3D5FmiSZGuped1OWzDJwemEu5ol1.mp4", + "original_id": "30778162d135432b9cf7930da02767cc", + "ext": "mp4", + "mime": "video/mp4", + "size": 12091219, + "md5": "b79ba5183adaf449c33fea9e52245b1e" + }, + { + "name": "HeatingPlate-PD-修复温度频繁跳变.hex", + "url": "https://image.lceda.cn/attachments/2022/10/Vh04GZajs1OSanjeymaWCZmpykJZAZmaf52kIlqG.txt", + "original_id": "4e4451d2c57e4669a48152d865bdd44e", + "ext": "txt", + "mime": "application/octet-stream", + "size": 90235, + "md5": "1eafa1f681c8d988c1213b28de8fe2e3" + } + ], + "raw_fields": { + "path": "littleoandlittleq/bian-xie-jia-re-tai", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/_urls.json b/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/_urls.json new file mode 100644 index 0000000..c107b7c --- /dev/null +++ b/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/wei-lai-dian-zi-gong-zuo-shi/qian-ru-shi-ji-yu-stc32-de-zhi-nen-xiao-che-she-ji", + "cover_url": "https://image.lceda.cn/pullimage/RbtzBBvdIJIdAxBUtjynAvNDdGU55JWdusa1Y7Wk.png", + "attachments": [ + { + "name": "bluetooth.apk.1.1", + "url": "https://image.lceda.cn/attachments/2022/10/nBYzLyYPoInp6UYq9nYTuw1rFepSdcF4Ne2l9vxN.zip", + "original_id": "ab1784a7cb214458b18fa54454cc9fc5" + }, + { + "name": "STC32逐梦壹号智能小车参考代码.rar", + "url": "https://image.lceda.cn/attachments/2022/11/rQKgnvaygD7ecUrsO6LJsFlxzk7qJbu4lu70ktZG.rar", + "original_id": "651b006d266e46f8a65bbcc5ecf8f467" + }, + { + "name": "逐梦壹号STC32智能小车项目硬件设计文档.pdf", + "url": "https://image.lceda.cn/attachments/2022/11/WNnyYDNsuD5e688evilwsGIl0GebNdAYbZPzk3YH.pdf", + "original_id": "21418bd6ebbe4090b21dd8e42b9add17" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/description.md b/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/description.md new file mode 100644 index 0000000..971ce9a --- /dev/null +++ b/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/description.md @@ -0,0 +1,9 @@ +# 【嵌入式】逐梦壹号-基于STC32的智能小车设计 + +如果说小时候有什么梦想,那可能就是想拥有一辆属于自己的四驱车了。为了圆造车梦,将电路学习、PCB设计、焊接与单片机开发结合起来,真正做到零基础学习,这辆小车我们便给它取名为:逐梦壹号。 + +--- +- Source: https://oshwhub.com/wei-lai-dian-zi-gong-zuo-shi/qian-ru-shi-ji-yu-stc32-de-zhi-nen-xiao-che-she-ji +- Author: 未来电子工作室 (wei-lai-dian-zi-gong-zuo-shi) +- License: GPL 3.0 +- Published: 2023-09-14T12:30:21.000Z diff --git a/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/metadata.json b/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/metadata.json new file mode 100644 index 0000000..142cf8b --- /dev/null +++ b/data/raw/oshwhub/a670e60acee54566a9f3e841bb634274/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/wei-lai-dian-zi-gong-zuo-shi/qian-ru-shi-ji-yu-stc32-de-zhi-nen-xiao-che-she-ji", + "project_id": "a670e60acee54566a9f3e841bb634274", + "title": "【嵌入式】逐梦壹号-基于STC32的智能小车设计", + "description_short": "如果说小时候有什么梦想,那可能就是想拥有一辆属于自己的四驱车了。为了圆造车梦,将电路学习、PCB设计、焊接与单片机开发结合起来,真正做到零基础学习,这辆小车我们便给它取名为:逐梦壹号。", + "description_path": "description.md", + "author": { + "username": "wei-lai-dian-zi-gong-zuo-shi", + "display_name": "未来电子工作室", + "user_id": "fca3941cdb75438d9b2a128be1be731b" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-09-11T01:55:17.000Z", + "updated_at": "2026-01-19T09:45:29.000Z", + "published_at": "2023-09-14T12:30:21.000Z", + "crawled_at": "2026-04-28T17:12:45.773580+00:00", + "metrics": { + "likes": 753, + "stars": 1471, + "forks": 0, + "views": 127493, + "watch": 0, + "comments": 224 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/RbtzBBvdIJIdAxBUtjynAvNDdGU55JWdusa1Y7Wk.png", + "path": null + }, + "files": [ + { + "name": "bluetooth.apk.1.1", + "url": "https://image.lceda.cn/attachments/2022/10/nBYzLyYPoInp6UYq9nYTuw1rFepSdcF4Ne2l9vxN.zip", + "original_id": "ab1784a7cb214458b18fa54454cc9fc5", + "ext": "zip", + "mime": "application/octet-stream", + "size": 3352016, + "md5": "66675219bd8da4334fee03806d265e63" + }, + { + "name": "STC32逐梦壹号智能小车参考代码.rar", + "url": "https://image.lceda.cn/attachments/2022/11/rQKgnvaygD7ecUrsO6LJsFlxzk7qJbu4lu70ktZG.rar", + "original_id": "651b006d266e46f8a65bbcc5ecf8f467", + "ext": "rar", + "mime": "application/octet-stream", + "size": 4043537, + "md5": "bd497e49b952ac052f9c86cdb10b7691" + }, + { + "name": "逐梦壹号STC32智能小车项目硬件设计文档.pdf", + "url": "https://image.lceda.cn/attachments/2022/11/WNnyYDNsuD5e688evilwsGIl0GebNdAYbZPzk3YH.pdf", + "original_id": "21418bd6ebbe4090b21dd8e42b9add17", + "ext": "pdf", + "mime": "application/pdf", + "size": 4408611, + "md5": "63903455ea691ac0ac7dd3d8deeeeed3" + } + ], + "raw_fields": { + "path": "wei-lai-dian-zi-gong-zuo-shi/qian-ru-shi-ji-yu-stc32-de-zhi-nen-xiao-che-she-ji", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/_urls.json b/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/_urls.json new file mode 100644 index 0000000..37ac114 --- /dev/null +++ b/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/_urls.json @@ -0,0 +1,5 @@ +{ + "detail_url": "https://oshwhub.com/Kirito/dian-sai-shen-qi-FPGA-STM32kai-f", + "cover_url": "https://image.lceda.cn/pullimage/WDKmS7oYUTlDqB4LJ1kZrmEsw8XL4ctqfN9ROn5q.jpeg", + "attachments": [] +} \ No newline at end of file diff --git a/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/description.md b/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/description.md new file mode 100644 index 0000000..b560cbd --- /dev/null +++ b/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/description.md @@ -0,0 +1,9 @@ +# 电赛神器:FPGA+STM32开发板 + +本设计为FPGA+STM32开发板,可处理高速信号,带8bit并行高速AD/DA,满足电赛信号类题目设计需要。 + +--- +- Source: https://oshwhub.com/Kirito/dian-sai-shen-qi-FPGA-STM32kai-f +- Author: Kirito (Kirito) +- License: GPL 3.0 +- Published: 2022-07-18T14:13:46.000Z diff --git a/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/metadata.json b/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/metadata.json new file mode 100644 index 0000000..cdc884b --- /dev/null +++ b/data/raw/oshwhub/a76c7d50a6c345628eae36dfa7d40541/metadata.json @@ -0,0 +1,40 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/Kirito/dian-sai-shen-qi-FPGA-STM32kai-f", + "project_id": "a76c7d50a6c345628eae36dfa7d40541", + "title": "电赛神器:FPGA+STM32开发板", + "description_short": "本设计为FPGA+STM32开发板,可处理高速信号,带8bit并行高速AD/DA,满足电赛信号类题目设计需要。", + "description_path": "description.md", + "author": { + "username": "Kirito", + "display_name": "Kirito", + "user_id": "3dc72a434ae74b968d0478d4a9c8724f" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2020-05-16T15:07:18.000Z", + "updated_at": "2026-02-04T15:02:47.000Z", + "published_at": "2022-07-18T14:13:46.000Z", + "crawled_at": "2026-04-28T17:29:51.499025+00:00", + "metrics": { + "likes": 325, + "stars": 801, + "forks": 481, + "views": 94216, + "watch": 0, + "comments": 81 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/WDKmS7oYUTlDqB4LJ1kZrmEsw8XL4ctqfN9ROn5q.jpeg", + "path": null + }, + "files": [], + "raw_fields": { + "path": "Kirito/dian-sai-shen-qi-FPGA-STM32kai-f", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/_urls.json b/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/_urls.json new file mode 100644 index 0000000..298af61 --- /dev/null +++ b/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/eda_sbnvoqqej/kai-yuan-stm32-si-zhou-fei-xing-qi-xin-ban", + "cover_url": "https://image.lceda.cn/oshwhub/4215592dcecf453aa7e6b38b3481687b.jpg", + "attachments": [ + { + "name": "匿名地面站V4.rar", + "url": "https://image.lceda.cn/attachments/2022/8/VnE1lJkBpzZUhpcGumewnHbWkYHBFItNmEZvhXwK.rar", + "original_id": "285ccc9b14b24b6e8aa8c37d5d6785ac" + }, + { + "name": "电机座.stl", + "url": "https://image.lceda.cn/oshwhub/project/attachments/5998944dce07477289df0484850da4bc.stl", + "original_id": "b682876d20624fbbbca1d44c4c41df7d" + }, + { + "name": "演示视频 .mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/58c6fb9a64234b9194359dade3c34300.mp4", + "original_id": "15213b5f3eac40f883541fef3312c9ac" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/description.md b/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/description.md new file mode 100644 index 0000000..43ab87b --- /dev/null +++ b/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/description.md @@ -0,0 +1,9 @@ +# 【开源】KODOFly四轴飞行器 + +沁恒微CH32V103 RISC-V芯片为主控,基于 RT-Thread 系统的四轴飞行器 + +--- +- Source: https://oshwhub.com/eda_sbnvoqqej/kai-yuan-stm32-si-zhou-fei-xing-qi-xin-ban +- Author: 酷电科技馆 (eda_sbnvoqqej) +- License: GPL 3.0 +- Published: 2024-07-15T01:07:34.000Z diff --git a/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/metadata.json b/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/metadata.json new file mode 100644 index 0000000..4178be7 --- /dev/null +++ b/data/raw/oshwhub/aa6f9628c70d4b208e10a6734cd0fc02/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/eda_sbnvoqqej/kai-yuan-stm32-si-zhou-fei-xing-qi-xin-ban", + "project_id": "aa6f9628c70d4b208e10a6734cd0fc02", + "title": "【开源】KODOFly四轴飞行器", + "description_short": "沁恒微CH32V103 RISC-V芯片为主控,基于 RT-Thread 系统的四轴飞行器", + "description_path": "description.md", + "author": { + "username": "eda_sbnvoqqej", + "display_name": "酷电科技馆", + "user_id": "1a209b6e71d9418b95d7ffe9e2e14b1f" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-08-11T12:11:42.000Z", + "updated_at": "2026-02-02T12:11:41.000Z", + "published_at": "2024-07-15T01:07:34.000Z", + "crawled_at": "2026-04-28T17:30:36.424412+00:00", + "metrics": { + "likes": 329, + "stars": 916, + "forks": 454, + "views": 60195, + "watch": 0, + "comments": 210 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/4215592dcecf453aa7e6b38b3481687b.jpg", + "path": null + }, + "files": [ + { + "name": "匿名地面站V4.rar", + "url": "https://image.lceda.cn/attachments/2022/8/VnE1lJkBpzZUhpcGumewnHbWkYHBFItNmEZvhXwK.rar", + "original_id": "285ccc9b14b24b6e8aa8c37d5d6785ac", + "ext": "rar", + "mime": "application/octet-stream", + "size": 19184879, + "md5": "6f13984275a561121c2bbcaada586d5b" + }, + { + "name": "电机座.stl", + "url": "https://image.lceda.cn/oshwhub/project/attachments/5998944dce07477289df0484850da4bc.stl", + "original_id": "b682876d20624fbbbca1d44c4c41df7d", + "ext": "stl", + "mime": "application/octet-stream", + "size": 61484, + "md5": "9eebdf089c41dafabdf796431115cd90" + }, + { + "name": "演示视频 .mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/58c6fb9a64234b9194359dade3c34300.mp4", + "original_id": "15213b5f3eac40f883541fef3312c9ac", + "ext": "mp4", + "mime": "video/mp4", + "size": 26398325, + "md5": "a1602f4ad5906cd12f9241602e529691" + } + ], + "raw_fields": { + "path": "eda_sbnvoqqej/kai-yuan-stm32-si-zhou-fei-xing-qi-xin-ban", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/_urls.json b/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/_urls.json new file mode 100644 index 0000000..c211369 --- /dev/null +++ b/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/_urls.json @@ -0,0 +1,31 @@ +{ + "detail_url": "https://oshwhub.com/fh001/usb-gong-shuai-ce-shi-yi", + "cover_url": "https://image.lceda.cn/pullimage/4XStvdZIf6el4fygj1sXF9ewYI9WA0ms1V8L5inC.jpeg", + "attachments": [ + { + "name": "充电测试 红米note10pro 65w.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/6ey3aXbh4byYjadLemIT3GXAkM5KPc9GSjyGW2Bc.mp4", + "original_id": "eae588fd6f2d40fba5c48f738e86d0b5" + }, + { + "name": "快充诱骗与电压精度测试.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/Ha7RXs0ty9pKigTWkVzro0L6JMXMLCHOjTyVB8E9.mp4", + "original_id": "95e2d19df3bf40429c5c1f1ebd97ec60" + }, + { + "name": "电流精度测试.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/g0wCi1iyGXVvsCx9k88kkDuVJaaTBoIptnIik4bk.mp4", + "original_id": "a29bbad356a7451b8a4f49e133007b5a" + }, + { + "name": "代码22-3-20.rar", + "url": "https://image.lceda.cn/attachments/2022/3/pxKqrVHGJu7vxl5JhBbLYtAOOUTCvsP499b2N9wW.rar", + "original_id": "5eb1153c97564c63b4d9606bc2e94458" + }, + { + "name": "外壳.zip", + "url": "https://image.lceda.cn/attachments/2022/3/F14uCfjW9exeSH1pNC3QQKB9dU9LmJwFW4HN0xFy.zip", + "original_id": "2ae57cd39a564ef382209dd8a4c74dbd" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/description.md b/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/description.md new file mode 100644 index 0000000..f4d6883 --- /dev/null +++ b/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/description.md @@ -0,0 +1,9 @@ +# 【毕设】USB功率测试仪 + +USB功率测试器,可测试目前几乎所有协议的快充,短时最高功率160W,长时间最大功率120W + +--- +- Source: https://oshwhub.com/fh001/usb-gong-shuai-ce-shi-yi +- Author: fh001 (fh001) +- License: GPL 3.0 +- Published: 2022-07-24T09:15:16.000Z diff --git a/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/metadata.json b/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/metadata.json new file mode 100644 index 0000000..acfd1e7 --- /dev/null +++ b/data/raw/oshwhub/ae88c322aff74ad3b1e9d5c403dfc4d4/metadata.json @@ -0,0 +1,86 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/fh001/usb-gong-shuai-ce-shi-yi", + "project_id": "ae88c322aff74ad3b1e9d5c403dfc4d4", + "title": "【毕设】USB功率测试仪", + "description_short": "USB功率测试器,可测试目前几乎所有协议的快充,短时最高功率160W,长时间最大功率120W", + "description_path": "description.md", + "author": { + "username": "fh001", + "display_name": "fh001", + "user_id": "a7ac3462734d4c1cb878b165f31e4bcf" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-02-25T06:54:27.000Z", + "updated_at": "2025-04-25T11:22:35.000Z", + "published_at": "2022-07-24T09:15:16.000Z", + "crawled_at": "2026-04-28T17:30:23.058192+00:00", + "metrics": { + "likes": 409, + "stars": 806, + "forks": 203, + "views": 55697, + "watch": 0, + "comments": 342 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/4XStvdZIf6el4fygj1sXF9ewYI9WA0ms1V8L5inC.jpeg", + "path": null + }, + "files": [ + { + "name": "充电测试 红米note10pro 65w.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/6ey3aXbh4byYjadLemIT3GXAkM5KPc9GSjyGW2Bc.mp4", + "original_id": "eae588fd6f2d40fba5c48f738e86d0b5", + "ext": "mp4", + "mime": "video/mp4", + "size": 14939124, + "md5": "66f104fae316f4619ebaf83a31f16f0c" + }, + { + "name": "快充诱骗与电压精度测试.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/Ha7RXs0ty9pKigTWkVzro0L6JMXMLCHOjTyVB8E9.mp4", + "original_id": "95e2d19df3bf40429c5c1f1ebd97ec60", + "ext": "mp4", + "mime": "video/mp4", + "size": 38086966, + "md5": "b853931fcfa568edae398505b693dafd" + }, + { + "name": "电流精度测试.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/g0wCi1iyGXVvsCx9k88kkDuVJaaTBoIptnIik4bk.mp4", + "original_id": "a29bbad356a7451b8a4f49e133007b5a", + "ext": "mp4", + "mime": "video/mp4", + "size": 17206476, + "md5": "485b30da50046c0d29062ff73e7267e8" + }, + { + "name": "代码22-3-20.rar", + "url": "https://image.lceda.cn/attachments/2022/3/pxKqrVHGJu7vxl5JhBbLYtAOOUTCvsP499b2N9wW.rar", + "original_id": "5eb1153c97564c63b4d9606bc2e94458", + "ext": "rar", + "mime": "application/octet-stream", + "size": 8100753, + "md5": "cadb3a8f320594750e7a38c396144b85" + }, + { + "name": "外壳.zip", + "url": "https://image.lceda.cn/attachments/2022/3/F14uCfjW9exeSH1pNC3QQKB9dU9LmJwFW4HN0xFy.zip", + "original_id": "2ae57cd39a564ef382209dd8a4c74dbd", + "ext": "zip", + "mime": "application/zip", + "size": 49606, + "md5": "559f2cc9ec06f720e915479f91c2dd68" + } + ], + "raw_fields": { + "path": "fh001/usb-gong-shuai-ce-shi-yi", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/_urls.json b/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/_urls.json new file mode 100644 index 0000000..4cabe89 --- /dev/null +++ b/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/aeromodeller/superuav", + "cover_url": "https://image.lceda.cn/pullimage/DdYgeOd2X0egqLY0Jc4jCHe6Spyj4PfNrPEqmmHk.jpeg", + "attachments": [ + { + "name": "suav_v2.0_源码资料包.rar", + "url": "https://image.lceda.cn/attachments/2022/11/4F4JeiQBlm9z3vLroA2Wmp4LjCSeqMxsAJVVog5d.rar", + "original_id": "ebd30978bd6441bea44bf100f9c8cbde" + }, + { + "name": "12_开源啦_suav.mp4", + "url": "https://image.lceda.cn/attachments/2022/11/fIFbElLxCXiGeiZGjUDUaTsBomXIPUCaBngkkSXV.mp4", + "original_id": "1fb9618a8749420ba8c9bd9c0757c70b" + }, + { + "name": "suav dinggao xiao.mp4", + "url": "https://image.lceda.cn/attachments/2022/12/7bYJxQrEuuVEVLDdQedceugAHIL3LheE6gpn0Jvk.qt", + "original_id": "60757e60b2a8466f90fe98fa3c07da5e" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/description.md b/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/description.md new file mode 100644 index 0000000..5b88c0a --- /dev/null +++ b/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/description.md @@ -0,0 +1,9 @@ +# SuperUAV + +SUAV开源四轴无人机。不止是开源,从点灯开始,一步步手搓飞控,最终完美飞行。授人以鱼,更授人予渔。 + +--- +- Source: https://oshwhub.com/aeromodeller/superuav +- Author: Aeromodeller (aeromodeller) +- License: GPL 3.0 +- Published: 2022-12-05T01:04:40.000Z diff --git a/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/metadata.json b/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/metadata.json new file mode 100644 index 0000000..b7e2d22 --- /dev/null +++ b/data/raw/oshwhub/b38847543af34f64bd034e24c94c130e/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/aeromodeller/superuav", + "project_id": "b38847543af34f64bd034e24c94c130e", + "title": "SuperUAV", + "description_short": "SUAV开源四轴无人机。不止是开源,从点灯开始,一步步手搓飞控,最终完美飞行。授人以鱼,更授人予渔。", + "description_path": "description.md", + "author": { + "username": "aeromodeller", + "display_name": "Aeromodeller", + "user_id": "e8a5c199c7c54f5989d704a8f8e7eaa6" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-11-11T02:32:04.000Z", + "updated_at": "2026-03-11T09:15:59.000Z", + "published_at": "2022-12-05T01:04:40.000Z", + "crawled_at": "2026-04-28T17:30:23.058651+00:00", + "metrics": { + "likes": 481, + "stars": 1117, + "forks": 198, + "views": 57303, + "watch": 0, + "comments": 78 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/DdYgeOd2X0egqLY0Jc4jCHe6Spyj4PfNrPEqmmHk.jpeg", + "path": null + }, + "files": [ + { + "name": "suav_v2.0_源码资料包.rar", + "url": "https://image.lceda.cn/attachments/2022/11/4F4JeiQBlm9z3vLroA2Wmp4LjCSeqMxsAJVVog5d.rar", + "original_id": "ebd30978bd6441bea44bf100f9c8cbde", + "ext": "rar", + "mime": "application/octet-stream", + "size": 46918854, + "md5": "fca4e46b8f1b294158d18037c9fa9bbe" + }, + { + "name": "12_开源啦_suav.mp4", + "url": "https://image.lceda.cn/attachments/2022/11/fIFbElLxCXiGeiZGjUDUaTsBomXIPUCaBngkkSXV.mp4", + "original_id": "1fb9618a8749420ba8c9bd9c0757c70b", + "ext": "mp4", + "mime": "video/mp4", + "size": 29993211, + "md5": "3eeaf742bc4a4449b468630b12bf3d6e" + }, + { + "name": "suav dinggao xiao.mp4", + "url": "https://image.lceda.cn/attachments/2022/12/7bYJxQrEuuVEVLDdQedceugAHIL3LheE6gpn0Jvk.qt", + "original_id": "60757e60b2a8466f90fe98fa3c07da5e", + "ext": "qt", + "mime": "video/mp4", + "size": 49076013, + "md5": "915672b6998b45221be36447a122cfa7" + } + ], + "raw_fields": { + "path": "aeromodeller/superuav", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/_urls.json b/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/_urls.json new file mode 100644 index 0000000..321af60 --- /dev/null +++ b/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/_urls.json @@ -0,0 +1,61 @@ +{ + "detail_url": "https://oshwhub.com/jie326513988/SDka-mo-shui-ping-yue-du-qi", + "cover_url": "https://image.lceda.cn/pullimage/i3Ii5diadqRhKUS92NFiD50e3lLbRdylqXlg0ay3.jpeg", + "attachments": [ + { + "name": "SDCardFormatterv5_WinEN.zip", + "url": "https://image.lceda.cn/attachments/2022/2/HZGnA5mXc4LTgZIQwLX3Sc10JZD9dgSf2Hy4Tml2.zip", + "original_id": "60de0ca8ff0c428ca78e7256f559e7d3" + }, + { + "name": "2.9寸墨水屏打板资料-V2.32.zip", + "url": "https://image.lceda.cn/attachments/2022/2/ve3jKgj45OGqqPxDO7dMqBjiwtCdmesombqoX1Qt.zip", + "original_id": "90e843c39b824090aa4361d892d5460f" + }, + { + "name": "studio_video_1646578755868.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/O7rolhyNjPElI1tkWLb9E9i6TOgnW8xsZBc7aKDF.mp4", + "original_id": "602ecfaf95774961bc523383a7f97442" + }, + { + "name": "V2.41打板资料.zip", + "url": "https://image.lceda.cn/attachments/2022/4/Vl0kitUSAeYj59TSAdxlOFMTiJX4ehjHOz36UGhy.zip", + "original_id": "0bfea258a84c41599be29d0d1b98e2b7" + }, + { + "name": "SD普壳-3mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/4AAHKHjGwc7TupmQZaR3YpxC0sQma3AZK5szmCYb.zip", + "original_id": "e35396798c09454eaf39a5ad1c7e107e" + }, + { + "name": "SD普壳-5mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/YIdHOTwE2lDuOjqKZucil0pIp70KmUfAXd5fjP8s.zip", + "original_id": "8a83adcb66a146b2a6d4587f08fcebc2" + }, + { + "name": "SD外壳-前置光-3mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/uSNoQFZ8MGsNQzrJ6KZqp8j8hzGCxRkkxUJDnRHy.zip", + "original_id": "b96b06f0488a40989693dc208e144c63" + }, + { + "name": "SD外壳-前置光-5mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/SxSMfnmdUFvR8fchB0dUhrOReaHxk2FCFmp6fKQ3.zip", + "original_id": "e5e22e591566402085c1714781f8f7c3" + }, + { + "name": "SD外壳通用按键.zip", + "url": "https://image.lceda.cn/attachments/2022/4/T7zXxYFA6P2BmTnZKm1k8k5APQaClyxkczpugbbe.zip", + "original_id": "e6df5bb5890143e1849961813164ed6a" + }, + { + "name": "SD外壳-背透-普通屏-3mm电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/Fe5SewbFcqzjPGRftzCpPZ2jyk2YWf6mOB11suXH.zip", + "original_id": "0a20158e54ee42aca5592110d65e7d9a" + }, + { + "name": "二次元打印面板_2022-05-14.zip", + "url": "https://image.lceda.cn/attachments/2022/5/p59xKPNESySN0pDu5b155hFjZIzPYa0ijRATXagA.zip", + "original_id": "ddde95909d3b4c339f62561141b3ff8f" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/description.md b/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/description.md new file mode 100644 index 0000000..f6d13bc --- /dev/null +++ b/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/description.md @@ -0,0 +1,11 @@ +# 墨水屏阅读器-持续添加更多尺寸 + +添加二次元透明背壳,嘉立创面板打印YYDS! +添加4.2寸固件 +在原有的多功能天气墨水屏的基础下加入SD卡,可从SD卡打开TXT文件阅读。无阉割,天气、温湿度芯片、时钟芯片、阅读、配网。 + +--- +- Source: https://oshwhub.com/jie326513988/SDka-mo-shui-ping-yue-du-qi +- Author: 甘草酸不酸 (jie326513988) +- License: GPL 3.0 +- Published: 2022-10-13T01:24:32.000Z diff --git a/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/metadata.json b/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/metadata.json new file mode 100644 index 0000000..18804e1 --- /dev/null +++ b/data/raw/oshwhub/b4a490405bbd43b8a7577a8faf4b35c2/metadata.json @@ -0,0 +1,140 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/jie326513988/SDka-mo-shui-ping-yue-du-qi", + "project_id": "b4a490405bbd43b8a7577a8faf4b35c2", + "title": "墨水屏阅读器-持续添加更多尺寸", + "description_short": "添加二次元透明背壳,嘉立创面板打印YYDS!\n添加4.2寸固件\n在原有的多功能天气墨水屏的基础下加入SD卡,可从SD卡打开TXT文件阅读。无阉割,天气、温湿度芯片、时钟芯片、阅读、配网。", + "description_path": "description.md", + "author": { + "username": "jie326513988", + "display_name": "甘草酸不酸", + "user_id": "2f4dba9caefc4ce2a56acccdb7d95846" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-02-22T14:18:32.000Z", + "updated_at": "2025-06-16T11:45:05.000Z", + "published_at": "2022-10-13T01:24:32.000Z", + "crawled_at": "2026-04-28T17:27:49.834521+00:00", + "metrics": { + "likes": 547, + "stars": 1107, + "forks": 206, + "views": 137931, + "watch": 0, + "comments": 225 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/i3Ii5diadqRhKUS92NFiD50e3lLbRdylqXlg0ay3.jpeg", + "path": null + }, + "files": [ + { + "name": "SDCardFormatterv5_WinEN.zip", + "url": "https://image.lceda.cn/attachments/2022/2/HZGnA5mXc4LTgZIQwLX3Sc10JZD9dgSf2Hy4Tml2.zip", + "original_id": "60de0ca8ff0c428ca78e7256f559e7d3", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 6319151, + "md5": "acd621e0f515ea012a1f6a330442e531" + }, + { + "name": "2.9寸墨水屏打板资料-V2.32.zip", + "url": "https://image.lceda.cn/attachments/2022/2/ve3jKgj45OGqqPxDO7dMqBjiwtCdmesombqoX1Qt.zip", + "original_id": "90e843c39b824090aa4361d892d5460f", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 1169051, + "md5": "b1e832d6a63e2d74d29572c9c0f59d5b" + }, + { + "name": "studio_video_1646578755868.mp4", + "url": "https://image.lceda.cn/attachments/2022/3/O7rolhyNjPElI1tkWLb9E9i6TOgnW8xsZBc7aKDF.mp4", + "original_id": "602ecfaf95774961bc523383a7f97442", + "ext": "mp4", + "mime": "video/mp4", + "size": 34722615, + "md5": "41025eef3a322edd493f7cbbb6c1b58c" + }, + { + "name": "V2.41打板资料.zip", + "url": "https://image.lceda.cn/attachments/2022/4/Vl0kitUSAeYj59TSAdxlOFMTiJX4ehjHOz36UGhy.zip", + "original_id": "0bfea258a84c41599be29d0d1b98e2b7", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 494448, + "md5": "23d12ebc34697f66a051604418fe52f2" + }, + { + "name": "SD普壳-3mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/4AAHKHjGwc7TupmQZaR3YpxC0sQma3AZK5szmCYb.zip", + "original_id": "e35396798c09454eaf39a5ad1c7e107e", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 22643, + "md5": "220271f77a2d985f5de650456f92b44d" + }, + { + "name": "SD普壳-5mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/YIdHOTwE2lDuOjqKZucil0pIp70KmUfAXd5fjP8s.zip", + "original_id": "8a83adcb66a146b2a6d4587f08fcebc2", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 25227, + "md5": "e3d62b4fe6b5ce82a251756fee5d0037" + }, + { + "name": "SD外壳-前置光-3mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/uSNoQFZ8MGsNQzrJ6KZqp8j8hzGCxRkkxUJDnRHy.zip", + "original_id": "b96b06f0488a40989693dc208e144c63", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 24813, + "md5": "2f645843d48a0a7606847d8c4d9945d0" + }, + { + "name": "SD外壳-前置光-5mm厚电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/SxSMfnmdUFvR8fchB0dUhrOReaHxk2FCFmp6fKQ3.zip", + "original_id": "e5e22e591566402085c1714781f8f7c3", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 54818, + "md5": "68ea05d072344cce8981af521a76e745" + }, + { + "name": "SD外壳通用按键.zip", + "url": "https://image.lceda.cn/attachments/2022/4/T7zXxYFA6P2BmTnZKm1k8k5APQaClyxkczpugbbe.zip", + "original_id": "e6df5bb5890143e1849961813164ed6a", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 62376, + "md5": "5cac4ea341489cd31274a821e4f49bee" + }, + { + "name": "SD外壳-背透-普通屏-3mm电池.zip", + "url": "https://image.lceda.cn/attachments/2022/4/Fe5SewbFcqzjPGRftzCpPZ2jyk2YWf6mOB11suXH.zip", + "original_id": "0a20158e54ee42aca5592110d65e7d9a", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 27288, + "md5": "6b881f270c33e6d397e16e9793cbdc17" + }, + { + "name": "二次元打印面板_2022-05-14.zip", + "url": "https://image.lceda.cn/attachments/2022/5/p59xKPNESySN0pDu5b155hFjZIzPYa0ijRATXagA.zip", + "original_id": "ddde95909d3b4c339f62561141b3ff8f", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 6135305, + "md5": "899ba4c3dbc688c6e039d5bffcc32cfc" + } + ], + "raw_fields": { + "path": "jie326513988/SDka-mo-shui-ping-yue-du-qi", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/_urls.json b/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/_urls.json new file mode 100644 index 0000000..6f2eb95 --- /dev/null +++ b/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/_urls.json @@ -0,0 +1,16 @@ +{ + "detail_url": "https://oshwhub.com/youi/P150C-Pro-D-shu-kong-dian-zi-fu-zai", + "cover_url": "https://image.lceda.cn/pullimage/DiPddiHrzbLYEMB3Twl5qM0szhEeGOvojkc1X79a.jpeg", + "attachments": [ + { + "name": "操作演示视频.mp4", + "url": "https://image.lceda.cn/attachments/2023/3/Tz9DaCWWXcqfm8smLrYCTdFXBPsUO3znIdrQ0R38.mp4", + "original_id": "3788f7ca68de45a8829b33700df32bc1" + }, + { + "name": "挑战940W功率.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/05da80981c4742088892edae49d4ec86.mp4", + "original_id": "f44810fb07cb4974b2cdf13dd0db4a1a" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/description.md b/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/description.md new file mode 100644 index 0000000..7db60e3 --- /dev/null +++ b/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/description.md @@ -0,0 +1,9 @@ +# P150C Pro-D数控电子负载 电池容量测试仪 + +P150C Pro-D系列直流恒流型数控电子负载是基于STC8H系列单片机为主控芯片开发而成,该产品支持±150V电压测量/15A电流测量/150W功率耗散,测量精度高达0.5%,并且支持多种测量模式 + +--- +- Source: https://oshwhub.com/youi/P150C-Pro-D-shu-kong-dian-zi-fu-zai +- Author: cnwans (youi) +- License: GPL 3.0 +- Published: 2025-06-26T01:41:28.000Z diff --git a/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/metadata.json b/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/metadata.json new file mode 100644 index 0000000..97011c3 --- /dev/null +++ b/data/raw/oshwhub/c19a4fc2119f4a44860ccb55ed171e8e/metadata.json @@ -0,0 +1,59 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/youi/P150C-Pro-D-shu-kong-dian-zi-fu-zai", + "project_id": "c19a4fc2119f4a44860ccb55ed171e8e", + "title": "P150C Pro-D数控电子负载 电池容量测试仪", + "description_short": "P150C Pro-D系列直流恒流型数控电子负载是基于STC8H系列单片机为主控芯片开发而成,该产品支持±150V电压测量/15A电流测量/150W功率耗散,测量精度高达0.5%,并且支持多种测量模式", + "description_path": "description.md", + "author": { + "username": "youi", + "display_name": "cnwans", + "user_id": "3487f85b25e8466a98c86f32e6f9315d" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2023-03-20T13:28:17.000Z", + "updated_at": "2026-04-01T16:37:22.000Z", + "published_at": "2025-06-26T01:41:28.000Z", + "crawled_at": "2026-04-28T17:30:54.506725+00:00", + "metrics": { + "likes": 246, + "stars": 644, + "forks": 476, + "views": 78354, + "watch": 0, + "comments": 268 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/DiPddiHrzbLYEMB3Twl5qM0szhEeGOvojkc1X79a.jpeg", + "path": null + }, + "files": [ + { + "name": "操作演示视频.mp4", + "url": "https://image.lceda.cn/attachments/2023/3/Tz9DaCWWXcqfm8smLrYCTdFXBPsUO3znIdrQ0R38.mp4", + "original_id": "3788f7ca68de45a8829b33700df32bc1", + "ext": "mp4", + "mime": "video/mp4", + "size": 39322777, + "md5": "870f5f22a39d39ba1548fa153c9bbc8e" + }, + { + "name": "挑战940W功率.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/05da80981c4742088892edae49d4ec86.mp4", + "original_id": "f44810fb07cb4974b2cdf13dd0db4a1a", + "ext": "mp4", + "mime": "video/mp4", + "size": 54888698, + "md5": "71924f16d633448ebd92846e81d9b90e" + } + ], + "raw_fields": { + "path": "youi/P150C-Pro-D-shu-kong-dian-zi-fu-zai", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/_urls.json b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/_urls.json new file mode 100644 index 0000000..558ddf0 --- /dev/null +++ b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/pengzhihui/b11afae464c54a3e8d0f77e1f92dc7b7", + "cover_url": "https://image.lceda.cn/pullimage/3X5wPID5TfY2QATyzcLAeXExhakaDHZSGnFrsTC3.jpeg", + "attachments": [ + { + "name": "瀚文STP模型.7z", + "url": "https://image.lceda.cn/attachments/2022/8/ymzbvVGW5gVYow3Zp29ofyCWiZ3Mly9F4Iof0aOF.7z", + "original_id": "6c3a994aa9d74e56857a7473ca72d739" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/cover.jpeg b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/cover.jpeg new file mode 100644 index 0000000..6b43e28 Binary files /dev/null and b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/cover.jpeg differ diff --git a/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/description.md b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/description.md new file mode 100644 index 0000000..219f8e7 --- /dev/null +++ b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/description.md @@ -0,0 +1,9 @@ +# 【瀚文】HelloWord-Keyboard + +`瀚文` 智能键盘是一把我为自己使用需求设计的 多功能、模块化 机械键盘。 + +--- +- Source: https://oshwhub.com/pengzhihui/b11afae464c54a3e8d0f77e1f92dc7b7 +- Author: pengzhihui (pengzhihui) +- License: Public Domain +- Published: 2023-08-28T08:11:34.000Z diff --git a/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/metadata.json b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/metadata.json new file mode 100644 index 0000000..c70c8c1 --- /dev/null +++ b/data/raw/oshwhub/c4aad9461c3941228a784944eb500757/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/pengzhihui/b11afae464c54a3e8d0f77e1f92dc7b7", + "project_id": "c4aad9461c3941228a784944eb500757", + "title": "【瀚文】HelloWord-Keyboard", + "description_short": "`瀚文` 智能键盘是一把我为自己使用需求设计的 多功能、模块化 机械键盘。", + "description_path": "description.md", + "author": { + "username": "pengzhihui", + "display_name": "pengzhihui", + "user_id": "07d6c15e714c4f6aaba8aa0c3737379e" + }, + "license": "Public Domain", + "tags": [], + "created_at": "2022-08-20T04:18:00.000Z", + "updated_at": "2026-02-24T03:18:19.000Z", + "published_at": "2023-08-28T08:11:34.000Z", + "crawled_at": "2026-04-28T16:59:27.468281+00:00", + "metrics": { + "likes": 2137, + "stars": 3157, + "forks": 0, + "views": 329510, + "watch": 0, + "comments": 586 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/3X5wPID5TfY2QATyzcLAeXExhakaDHZSGnFrsTC3.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "瀚文STP模型.7z", + "url": "https://image.lceda.cn/attachments/2022/8/ymzbvVGW5gVYow3Zp29ofyCWiZ3Mly9F4Iof0aOF.7z", + "original_id": "6c3a994aa9d74e56857a7473ca72d739", + "ext": "7z", + "mime": "application/octet-stream", + "size": 1491857, + "md5": "4da42154a6165860eafeca77b5d4f66e" + } + ], + "raw_fields": { + "path": "pengzhihui/b11afae464c54a3e8d0f77e1f92dc7b7", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/_urls.json b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/_urls.json new file mode 100644 index 0000000..c1b0202 --- /dev/null +++ b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/_urls.json @@ -0,0 +1,31 @@ +{ + "detail_url": "https://oshwhub.com/buerchen/t12-han-bi-v6-1", + "cover_url": "https://image.lceda.cn/pullimage/ISDYxW65ecUhy445f7Zox1TZqXdNaLGWWTKuZMfG.jpeg", + "attachments": [ + { + "name": "T12焊笔6.1程序相关.zip", + "url": "https://image.lceda.cn/attachments/2022/5/bDSs3rg65zxeXtYIAQqLgB3eppFXKi0YJHcPwXEL.zip", + "original_id": "94d622c31a724b5683cfd52e60ed4d9f" + }, + { + "name": "BOM_T12焊笔v6.1.xlsx", + "url": "https://image.lceda.cn/attachments/2022/5/dJ927VmhzY96eAwIwUPQrUajvyIRAVp3VFKtc4yW.xlsx", + "original_id": "7f996b1da5eb4fa08ba7fdb008e3cb69" + }, + { + "name": "T12焊笔v6.1模型文件.rar", + "url": "https://image.lceda.cn/attachments/2022/5/BOJzMOjfkn0ZiijBO4tUH2A3ZqNo4SkIn1gWSZHh.rar", + "original_id": "475e14d57df540a09138785f0992386c" + }, + { + "name": "打印外壳触摸验证.mp4", + "url": "https://image.lceda.cn/attachments/2022/5/huIg1aaPwhDhnOC11uRtmzK5nzQTfjuf2ktBmHMs.mp4", + "original_id": "eca04fd4644f4bfc9a4a1963c8972126" + }, + { + "name": "Gerber_PCB_T12焊笔v6.1.zip", + "url": "https://image.lceda.cn/attachments/2022/5/FpHLoahmhudObo5jNnNoMtyjM0PG8CrniAvIMtzP.zip", + "original_id": "65421fe005c94e89a8456384c7db813b" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/cover.jpeg b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/cover.jpeg new file mode 100644 index 0000000..2801ab1 Binary files /dev/null and b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/cover.jpeg differ diff --git a/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/description.md b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/description.md new file mode 100644 index 0000000..5d23543 --- /dev/null +++ b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/description.md @@ -0,0 +1,9 @@ +# T12焊笔v6.1 + +新版T12焊笔替换0.5寸OLED 88*48 CH1115驱动 IIC ,兼容ESP8266和ESP8285,新增3D打印外壳。 + +--- +- Source: https://oshwhub.com/buerchen/t12-han-bi-v6-1 +- Author: _buerchen (buerchen) +- License: GPL 3.0 +- Published: 2023-07-03T08:02:40.000Z diff --git a/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/metadata.json b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/metadata.json new file mode 100644 index 0000000..98c9180 --- /dev/null +++ b/data/raw/oshwhub/c610a9bc18ac4a17a88ab6e427a25d6f/metadata.json @@ -0,0 +1,86 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/buerchen/t12-han-bi-v6-1", + "project_id": "c610a9bc18ac4a17a88ab6e427a25d6f", + "title": "T12焊笔v6.1", + "description_short": "新版T12焊笔替换0.5寸OLED 88*48 CH1115驱动 IIC ,兼容ESP8266和ESP8285,新增3D打印外壳。", + "description_path": "description.md", + "author": { + "username": "buerchen", + "display_name": "_buerchen", + "user_id": "110e585640d34b5fb6cf40cad05cf172" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-05-02T11:59:59.000Z", + "updated_at": "2026-03-16T03:41:16.000Z", + "published_at": "2023-07-03T08:02:40.000Z", + "crawled_at": "2026-04-28T17:24:10.971402+00:00", + "metrics": { + "likes": 570, + "stars": 1049, + "forks": 0, + "views": 81684, + "watch": 0, + "comments": 485 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/ISDYxW65ecUhy445f7Zox1TZqXdNaLGWWTKuZMfG.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "T12焊笔6.1程序相关.zip", + "url": "https://image.lceda.cn/attachments/2022/5/bDSs3rg65zxeXtYIAQqLgB3eppFXKi0YJHcPwXEL.zip", + "original_id": "94d622c31a724b5683cfd52e60ed4d9f", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 46210407, + "md5": "6f172b0899a7cefc6efd95ace4dc535c" + }, + { + "name": "BOM_T12焊笔v6.1.xlsx", + "url": "https://image.lceda.cn/attachments/2022/5/dJ927VmhzY96eAwIwUPQrUajvyIRAVp3VFKtc4yW.xlsx", + "original_id": "7f996b1da5eb4fa08ba7fdb008e3cb69", + "ext": "xlsx", + "mime": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "size": 11601, + "md5": "68ed3500c258809ae16aa76e29592e3b" + }, + { + "name": "T12焊笔v6.1模型文件.rar", + "url": "https://image.lceda.cn/attachments/2022/5/BOJzMOjfkn0ZiijBO4tUH2A3ZqNo4SkIn1gWSZHh.rar", + "original_id": "475e14d57df540a09138785f0992386c", + "ext": "rar", + "mime": "application/octet-stream", + "size": 2211113, + "md5": "a834ecd2bca7d704e57f3c44b0a40fc3" + }, + { + "name": "打印外壳触摸验证.mp4", + "url": "https://image.lceda.cn/attachments/2022/5/huIg1aaPwhDhnOC11uRtmzK5nzQTfjuf2ktBmHMs.mp4", + "original_id": "eca04fd4644f4bfc9a4a1963c8972126", + "ext": "mp4", + "mime": "video/mp4", + "size": 18044374, + "md5": "cf27f504cbefefc0b887b2767e3bfcad" + }, + { + "name": "Gerber_PCB_T12焊笔v6.1.zip", + "url": "https://image.lceda.cn/attachments/2022/5/FpHLoahmhudObo5jNnNoMtyjM0PG8CrniAvIMtzP.zip", + "original_id": "65421fe005c94e89a8456384c7db813b", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 276875, + "md5": "e65a79eaef6fa3aaad7d40ce560ddd3d" + } + ], + "raw_fields": { + "path": "buerchen/t12-han-bi-v6-1", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/_urls.json b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/_urls.json new file mode 100644 index 0000000..4ca133c --- /dev/null +++ b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/expert/gai-jin-xin-exlink-duo-gong-neng-diao-shi-qi-fen-li-die-ban", + "cover_url": "https://image.lceda.cn/oshwhub/ee5d2d79720249efa47d42b06483ead2.png", + "attachments": [ + { + "name": "VID20241019154253.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/be2af8ade36f4503ad6f0c8570709ed1.mp4", + "original_id": "ba894e8c86fa4b17b41abba640c199ac" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/cover.png b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/cover.png new file mode 100644 index 0000000..0ba6437 Binary files /dev/null and b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/cover.png differ diff --git a/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/description.md b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/description.md new file mode 100644 index 0000000..ed40a18 --- /dev/null +++ b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/description.md @@ -0,0 +1,9 @@ +# Exlink最好用的嵌入式多功能调试器 + +Exlink是一款基于ESP32S3设计的优雅的嵌入式多功能调试器,具有DAPlink、逻辑分析仪、串口助手、数控电源、无线下载器、无线串口、简易示波器等十余种不同功能,涵盖大部分嵌入式调试场景。 + +--- +- Source: https://oshwhub.com/expert/gai-jin-xin-exlink-duo-gong-neng-diao-shi-qi-fen-li-die-ban +- Author: Expert电子实验室 (expert) +- License: CC BY-NC-SA 3.0 +- Published: 2025-08-25T02:11:58.000Z diff --git a/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/metadata.json b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/metadata.json new file mode 100644 index 0000000..7b048ff --- /dev/null +++ b/data/raw/oshwhub/c8142997cb5c4e43acc5be42f54be6d2/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/expert/gai-jin-xin-exlink-duo-gong-neng-diao-shi-qi-fen-li-die-ban", + "project_id": "c8142997cb5c4e43acc5be42f54be6d2", + "title": "Exlink最好用的嵌入式多功能调试器", + "description_short": "Exlink是一款基于ESP32S3设计的优雅的嵌入式多功能调试器,具有DAPlink、逻辑分析仪、串口助手、数控电源、无线下载器、无线串口、简易示波器等十余种不同功能,涵盖大部分嵌入式调试场景。", + "description_path": "description.md", + "author": { + "username": "expert", + "display_name": "Expert电子实验室", + "user_id": "33e19026ed794dc99d07c4686fe7eb17" + }, + "license": "CC BY-NC-SA 3.0", + "tags": [], + "created_at": "2024-09-23T16:22:19.000Z", + "updated_at": "2026-03-18T07:05:51.000Z", + "published_at": "2025-08-25T02:11:58.000Z", + "crawled_at": "2026-04-28T17:00:05.376725+00:00", + "metrics": { + "likes": 804, + "stars": 2024, + "forks": 0, + "views": 135854, + "watch": 0, + "comments": 530 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/ee5d2d79720249efa47d42b06483ead2.png", + "path": "cover.png" + }, + "files": [ + { + "name": "VID20241019154253.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/be2af8ade36f4503ad6f0c8570709ed1.mp4", + "original_id": "ba894e8c86fa4b17b41abba640c199ac", + "ext": "mp4", + "mime": "video/mp4", + "size": 30984464, + "md5": "e4a1a9d6c49df43cb84159175f21dd46" + } + ], + "raw_fields": { + "path": "expert/gai-jin-xin-exlink-duo-gong-neng-diao-shi-qi-fen-li-die-ban", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/_urls.json b/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/_urls.json new file mode 100644 index 0000000..9095b55 --- /dev/null +++ b/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/goodyuhuang/ji-yu-VL813de-USB3.0-HUBshe-ji", + "cover_url": "https://image.lceda.cn/pullimage/dvsAxKbsoMGFjlggZHurDkTZy6M0ftamuxpKXW0H.jpeg", + "attachments": [ + { + "name": "USB3.0-HUB设计V1.2.zip", + "url": "https://image.lceda.cn/attachments/2023/9/ess2KhkUToEo0os7mlsPlCX7Qj21Wk7vnuGh8z13.zip", + "original_id": "10b3e9c4e33445b1a96983e2ae4e341a" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/description.md b/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/description.md new file mode 100644 index 0000000..5b6e1fd --- /dev/null +++ b/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/description.md @@ -0,0 +1,9 @@ +# 【电路已验证】基于VL813的USB3.0-HUB设计 + +一个使用TYPE-C接口作为数据输入的USB3.0-HUB(立创EDA为直接导入,未作DRC检查,请不要直接打样,可使用附件资料打样) + +--- +- Source: https://oshwhub.com/goodyuhuang/ji-yu-VL813de-USB3.0-HUBshe-ji +- Author: GoodYuHuang (goodyuhuang) +- License: GPL 3.0 +- Published: 2026-01-27T06:18:21.000Z diff --git a/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/metadata.json b/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/metadata.json new file mode 100644 index 0000000..a2e118f --- /dev/null +++ b/data/raw/oshwhub/ce949d32c86f448398bd5fdbeb026a77/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/goodyuhuang/ji-yu-VL813de-USB3.0-HUBshe-ji", + "project_id": "ce949d32c86f448398bd5fdbeb026a77", + "title": "【电路已验证】基于VL813的USB3.0-HUB设计", + "description_short": "一个使用TYPE-C接口作为数据输入的USB3.0-HUB(立创EDA为直接导入,未作DRC检查,请不要直接打样,可使用附件资料打样)", + "description_path": "description.md", + "author": { + "username": "goodyuhuang", + "display_name": "GoodYuHuang", + "user_id": "53adcecec2b840069aab2ceb81e52d0e" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2022-11-20T09:13:05.000Z", + "updated_at": "2026-02-05T02:04:02.000Z", + "published_at": "2026-01-27T06:18:21.000Z", + "crawled_at": "2026-04-28T17:27:58.907851+00:00", + "metrics": { + "likes": 462, + "stars": 1113, + "forks": 290, + "views": 91780, + "watch": 0, + "comments": 233 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/dvsAxKbsoMGFjlggZHurDkTZy6M0ftamuxpKXW0H.jpeg", + "path": null + }, + "files": [ + { + "name": "USB3.0-HUB设计V1.2.zip", + "url": "https://image.lceda.cn/attachments/2023/9/ess2KhkUToEo0os7mlsPlCX7Qj21Wk7vnuGh8z13.zip", + "original_id": "10b3e9c4e33445b1a96983e2ae4e341a", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 35170629, + "md5": "f6dab9866fe8138c83562fa0c7b1b307" + } + ], + "raw_fields": { + "path": "goodyuhuang/ji-yu-VL813de-USB3.0-HUBshe-ji", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/_urls.json b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/_urls.json new file mode 100644 index 0000000..41d9287 --- /dev/null +++ b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/_urls.json @@ -0,0 +1,16 @@ +{ + "detail_url": "https://oshwhub.com/leichaolin/xing-huo-ji-hua-3.5KWda-gong-shu", + "cover_url": "https://image.lceda.cn/pullimage/MRyi3ahztovD8GJ41WF45V4kDsBxmjORiGMJMfgG.jpeg", + "attachments": [ + { + "name": "大功率逆变器.rar", + "url": "https://image.lceda.cn/attachments/2023/4/lY5ZmDHS1pPWbkz09ArxBQzrMtOkHgWkXg1E6i1S.rar", + "original_id": "f52a12973e38414393a6e8e5a33e4d58" + }, + { + "name": "测试视频~1.mp4", + "url": "https://image.lceda.cn/attachments/2023/4/XVzBmyirf4i9RMb2jekEkfnxKLgcj37ImQFvVNxq.mp4", + "original_id": "4063798e3aa641d1ad36522aef485643" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/cover.jpeg b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/cover.jpeg new file mode 100644 index 0000000..c919ee2 Binary files /dev/null and b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/cover.jpeg differ diff --git a/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/description.md b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/description.md new file mode 100644 index 0000000..a64d872 --- /dev/null +++ b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/description.md @@ -0,0 +1,9 @@ +# 3.5KW大功率逆变器 【星火计划】 + +输入24-72V输出220V的3.5KW逆变器 + +--- +- Source: https://oshwhub.com/leichaolin/xing-huo-ji-hua-3.5KWda-gong-shu +- Author: 雷老师讲电子 (leichaolin) +- License: CC BY-NC-SA 4.0 +- Published: 2023-08-30T05:53:35.000Z diff --git a/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/metadata.json b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/metadata.json new file mode 100644 index 0000000..d003efc --- /dev/null +++ b/data/raw/oshwhub/d46ef2f68e334a72961d48ba0cfbcae2/metadata.json @@ -0,0 +1,59 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/leichaolin/xing-huo-ji-hua-3.5KWda-gong-shu", + "project_id": "d46ef2f68e334a72961d48ba0cfbcae2", + "title": "3.5KW大功率逆变器 【星火计划】", + "description_short": "输入24-72V输出220V的3.5KW逆变器", + "description_path": "description.md", + "author": { + "username": "leichaolin", + "display_name": "雷老师讲电子", + "user_id": "a481b71acdb44a3f8c8a15fe621c992f" + }, + "license": "CC BY-NC-SA 4.0", + "tags": [], + "created_at": "2023-02-26T06:48:02.000Z", + "updated_at": "2025-09-10T00:24:08.000Z", + "published_at": "2023-08-30T05:53:35.000Z", + "crawled_at": "2026-04-28T17:24:26.121076+00:00", + "metrics": { + "likes": 536, + "stars": 1102, + "forks": 0, + "views": 119662, + "watch": 0, + "comments": 256 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/MRyi3ahztovD8GJ41WF45V4kDsBxmjORiGMJMfgG.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "大功率逆变器.rar", + "url": "https://image.lceda.cn/attachments/2023/4/lY5ZmDHS1pPWbkz09ArxBQzrMtOkHgWkXg1E6i1S.rar", + "original_id": "f52a12973e38414393a6e8e5a33e4d58", + "ext": "rar", + "mime": "application/octet-stream", + "size": 37253378, + "md5": "1727eb8f04cd821338651f96786ce5b6" + }, + { + "name": "测试视频~1.mp4", + "url": "https://image.lceda.cn/attachments/2023/4/XVzBmyirf4i9RMb2jekEkfnxKLgcj37ImQFvVNxq.mp4", + "original_id": "4063798e3aa641d1ad36522aef485643", + "ext": "mp4", + "mime": "video/mp4", + "size": 45694880, + "md5": "fc5d723e587f0a1a2eb7a0982dc1e125" + } + ], + "raw_fields": { + "path": "leichaolin/xing-huo-ji-hua-3.5KWda-gong-shu", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/_urls.json b/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/_urls.json new file mode 100644 index 0000000..fd62b80 --- /dev/null +++ b/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/_urls.json @@ -0,0 +1,16 @@ +{ + "detail_url": "https://oshwhub.com/zl4430/mpu-6500-280", + "cover_url": "https://image.lceda.cn/pullimage/kVn5PSaVguqoyJHRLrVBiqmm9y9mohfjeUNv97so.jpeg", + "attachments": [ + { + "name": "左手边 F405 MPU 6500 试飞成功 部分功能待测试版 (2).zip", + "url": "https://image.lceda.cn/attachments/2021/12/OSfnDfGqKVQlgJLVankEWRB2ja0WbZFqrNvHxWGQ.zip", + "original_id": "f312429674e245208262d1e1b7b5c87c" + }, + { + "name": "F405+6500陀螺仪飞控 20 30双版本含固件和配置文件左手边.zip", + "url": "https://image.lceda.cn/attachments/2022/4/IVajraS7oaHGtqfjVGjkgRXsVtTU5KJJFW9BRYiN.zip", + "original_id": "20601577108b423b8cb3c4971d93ee81" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/description.md b/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/description.md new file mode 100644 index 0000000..47e33fe --- /dev/null +++ b/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/description.md @@ -0,0 +1,9 @@ +# STM F405飞控 bf inav 穿越机 固定翼飞控 + +F405飞控,MPU6500陀螺仪,低成本。20、30孔双版本。PCB文件在附件,bf、inav地面站接USB线刷固件。自动返航测试视频https://b23.tv/GcbdOsY + +--- +- Source: https://oshwhub.com/zl4430/mpu-6500-280 +- Author: 左手DIY (zl4430) +- License: Public Domain +- Published: 2023-11-13T08:19:05.000Z diff --git a/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/metadata.json b/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/metadata.json new file mode 100644 index 0000000..3e5c92d --- /dev/null +++ b/data/raw/oshwhub/d53cd4f3355c45319a36b19cc9ff252e/metadata.json @@ -0,0 +1,59 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/zl4430/mpu-6500-280", + "project_id": "d53cd4f3355c45319a36b19cc9ff252e", + "title": "STM F405飞控 bf inav 穿越机 固定翼飞控", + "description_short": "F405飞控,MPU6500陀螺仪,低成本。20、30孔双版本。PCB文件在附件,bf、inav地面站接USB线刷固件。自动返航测试视频https://b23.tv/GcbdOsY", + "description_path": "description.md", + "author": { + "username": "zl4430", + "display_name": "左手DIY", + "user_id": "de62e47bf33f45158f4fc792835838eb" + }, + "license": "Public Domain", + "tags": [], + "created_at": "2021-11-24T03:06:48.000Z", + "updated_at": "2025-12-19T00:37:21.000Z", + "published_at": "2023-11-13T08:19:05.000Z", + "crawled_at": "2026-04-28T17:29:23.196172+00:00", + "metrics": { + "likes": 373, + "stars": 799, + "forks": 281, + "views": 103656, + "watch": 0, + "comments": 173 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/kVn5PSaVguqoyJHRLrVBiqmm9y9mohfjeUNv97so.jpeg", + "path": null + }, + "files": [ + { + "name": "左手边 F405 MPU 6500 试飞成功 部分功能待测试版 (2).zip", + "url": "https://image.lceda.cn/attachments/2021/12/OSfnDfGqKVQlgJLVankEWRB2ja0WbZFqrNvHxWGQ.zip", + "original_id": "f312429674e245208262d1e1b7b5c87c", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 3364791, + "md5": "53d488d3fbf10b6f9327cf9b65a01ced" + }, + { + "name": "F405+6500陀螺仪飞控 20 30双版本含固件和配置文件左手边.zip", + "url": "https://image.lceda.cn/attachments/2022/4/IVajraS7oaHGtqfjVGjkgRXsVtTU5KJJFW9BRYiN.zip", + "original_id": "20601577108b423b8cb3c4971d93ee81", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 9862164, + "md5": "e3666a7872adb6e693eeb2badec05074" + } + ], + "raw_fields": { + "path": "zl4430/mpu-6500-280", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/_urls.json b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/_urls.json new file mode 100644 index 0000000..7bbc8ca --- /dev/null +++ b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/sngelswyh/stm32-smart-desktop-pet", + "cover_url": "https://image.lceda.cn/oshwhub/pullImage/35077647fee7471cb3f2dacc50ec3b37.jpg", + "attachments": [ + { + "name": "注意:资料链接整理到了描述的最后(实物图的后面).txt", + "url": "https://image.lceda.cn/oshwhub/project/attachments/7603392e0fd54c5890f3f86de7658bd2.txt", + "original_id": "c2e01aa1724742cc8540ff3c07109a6a" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/cover.jpg b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/cover.jpg new file mode 100644 index 0000000..39d291d Binary files /dev/null and b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/cover.jpg differ diff --git a/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/description.md b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/description.md new file mode 100644 index 0000000..f1b7027 --- /dev/null +++ b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/description.md @@ -0,0 +1,9 @@ +# STM32智能桌面宠物 + +可以进行一些简单的交流互动,立正,前进,后退,左转,右转,摇尾巴,趴下,蹲下,睡觉,向前跳,打招呼,伸懒腰等,一般用于放置桌面上。语音可以自定义设置,需要到智能公元网站自行配置。 + +--- +- Source: https://oshwhub.com/sngelswyh/stm32-smart-desktop-pet +- Author: Sngels_wyh (sngelswyh) +- License: GPL 3.0 +- Published: 2026-03-30T03:13:02.395Z diff --git a/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/metadata.json b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/metadata.json new file mode 100644 index 0000000..a45cebb --- /dev/null +++ b/data/raw/oshwhub/d865cb8992f1437ca728ed11b9ec9421/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/sngelswyh/stm32-smart-desktop-pet", + "project_id": "d865cb8992f1437ca728ed11b9ec9421", + "title": "STM32智能桌面宠物", + "description_short": "可以进行一些简单的交流互动,立正,前进,后退,左转,右转,摇尾巴,趴下,蹲下,睡觉,向前跳,打招呼,伸懒腰等,一般用于放置桌面上。语音可以自定义设置,需要到智能公元网站自行配置。", + "description_path": "description.md", + "author": { + "username": "sngelswyh", + "display_name": "Sngels_wyh", + "user_id": "f5e5983cd8e94ba3b7f01b6e21d709b8" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2024-12-15T08:48:43.151Z", + "updated_at": "2026-03-29T11:08:51.451Z", + "published_at": "2026-03-30T03:13:02.395Z", + "crawled_at": "2026-04-28T16:59:30.460189+00:00", + "metrics": { + "likes": 1525, + "stars": 2766, + "forks": 0, + "views": 362182, + "watch": 0, + "comments": 698 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/pullImage/35077647fee7471cb3f2dacc50ec3b37.jpg", + "path": "cover.jpg" + }, + "files": [ + { + "name": "注意:资料链接整理到了描述的最后(实物图的后面).txt", + "url": "https://image.lceda.cn/oshwhub/project/attachments/7603392e0fd54c5890f3f86de7658bd2.txt", + "original_id": "c2e01aa1724742cc8540ff3c07109a6a", + "ext": "txt", + "mime": "text/plain", + "size": 0, + "md5": "d41d8cd98f00b204e9800998ecf8427e" + } + ], + "raw_fields": { + "path": "sngelswyh/stm32-smart-desktop-pet", + "grade": 3, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/_urls.json b/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/_urls.json new file mode 100644 index 0000000..aba828c --- /dev/null +++ b/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/Knight_Sin/abcd_copy_copy_copy_copy_copy", + "cover_url": "https://image.lceda.cn/pullimage/ZDwFwoCTQXaqPb9zWKAcMGQrrSHR23mnSBw2BOcX.jpeg", + "attachments": [ + { + "name": "仿制ODrive双轴MINI FOC控制器@Mo.PcbDoc", + "url": "https://image.lceda.cn/attachments/2021/8/kM4W9unPZFUQEQikOIyt4NkcbQHHx5CkgjgzPlEM.", + "original_id": "6d9d9dd4c695436ab01289600b7cb679" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/description.md b/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/description.md new file mode 100644 index 0000000..4b473f7 --- /dev/null +++ b/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/description.md @@ -0,0 +1,9 @@ +# 【FOC】无刷电机驱动器ODrive AP1.0-DRV8303版 + +【ART-Pi】无刷电机驱动器ODrive AP0.3的分支 + +--- +- Source: https://oshwhub.com/Knight_Sin/abcd_copy_copy_copy_copy_copy +- Author: 矛盾聚合体 (Knight_Sin) +- License: GPL 3.0 +- Published: 2022-02-24T08:21:24.000Z diff --git a/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/metadata.json b/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/metadata.json new file mode 100644 index 0000000..4e75577 --- /dev/null +++ b/data/raw/oshwhub/d9c172442b774ab9bd740f730d5458d9/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/Knight_Sin/abcd_copy_copy_copy_copy_copy", + "project_id": "d9c172442b774ab9bd740f730d5458d9", + "title": "【FOC】无刷电机驱动器ODrive AP1.0-DRV8303版", + "description_short": "【ART-Pi】无刷电机驱动器ODrive AP0.3的分支", + "description_path": "description.md", + "author": { + "username": "Knight_Sin", + "display_name": "矛盾聚合体", + "user_id": "b2b6f77150214141b9e14701d6b5e346" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2021-06-01T13:06:05.000Z", + "updated_at": "2024-11-21T16:23:11.000Z", + "published_at": "2022-02-24T08:21:24.000Z", + "crawled_at": "2026-04-28T17:29:17.398067+00:00", + "metrics": { + "likes": 269, + "stars": 692, + "forks": 699, + "views": 90414, + "watch": 0, + "comments": 73 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/ZDwFwoCTQXaqPb9zWKAcMGQrrSHR23mnSBw2BOcX.jpeg", + "path": null + }, + "files": [ + { + "name": "仿制ODrive双轴MINI FOC控制器@Mo.PcbDoc", + "url": "https://image.lceda.cn/attachments/2021/8/kM4W9unPZFUQEQikOIyt4NkcbQHHx5CkgjgzPlEM.", + "original_id": "6d9d9dd4c695436ab01289600b7cb679", + "ext": null, + "mime": "application/octet-stream", + "size": 10282496, + "md5": "bd9b5b62acb5c68aed502c1c8e79dbcd" + } + ], + "raw_fields": { + "path": "Knight_Sin/abcd_copy_copy_copy_copy_copy", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/_urls.json b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/_urls.json new file mode 100644 index 0000000..9183f07 --- /dev/null +++ b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/_urls.json @@ -0,0 +1,26 @@ +{ + "detail_url": "https://oshwhub.com/no_chicken/zhi-neng-shou-biao-OV-Watch_V2.2", + "cover_url": "https://image.lceda.cn/oshwhub/pullImage/532f00b2d581404bbce37aedaa31ab45.jpeg", + "attachments": [ + { + "name": "配件采购清单.pdf", + "url": "https://image.lceda.cn/oshwhub/project/attachments/f8a0e501e4fd4daaa41d659456bf017e.pdf", + "original_id": "a29ef358dfca4ae3ac2c8d65df612ddc" + }, + { + "name": "过孔焊接演示.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/053616d8dea940649409ce5da4a0fe4a.mp4", + "original_id": "5c94a96f2b7f41839ddbfcd33c0b991f" + }, + { + "name": "LVGL仿真lv_sim_vscode_win.rar", + "url": "https://image.lceda.cn/oshwhub/project/attachments/672b20d4e8cf4e0c915c2e7027273971.rar", + "original_id": "76986c4512614a12bbe45abb599a0979" + }, + { + "name": "手表装配与OTA升级.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/90dbfda3f701468b8d70318ff91dd58d.mp4", + "original_id": "debbb17d919d40098946e4ec1f70a8db" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/cover.jpeg b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/cover.jpeg new file mode 100644 index 0000000..0e24d57 Binary files /dev/null and b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/cover.jpeg differ diff --git a/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/description.md b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/description.md new file mode 100644 index 0000000..b825a22 --- /dev/null +++ b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/description.md @@ -0,0 +1,9 @@ +# 智能手表OV-Watch + +功能包括日历、计算器、秒表、NFC、蓝牙无线升级、与手机传信息、抬腕亮屏、心率检测、环境温湿度检测、指南针、海拔测量等功能。已经尽量满足现在智能手表的功能,后期大家可以继续添加修改很多东西~ + +--- +- Source: https://oshwhub.com/no_chicken/zhi-neng-shou-biao-OV-Watch_V2.2 +- Author: 不吃油炸鸡 (no_chicken) +- License: CC BY-NC-SA 4.0 +- Published: 2025-12-29T03:42:25.000Z diff --git a/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/metadata.json b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/metadata.json new file mode 100644 index 0000000..520ca26 --- /dev/null +++ b/data/raw/oshwhub/da55d50b394b4553bbcb799dc27a7e63/metadata.json @@ -0,0 +1,77 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/no_chicken/zhi-neng-shou-biao-OV-Watch_V2.2", + "project_id": "da55d50b394b4553bbcb799dc27a7e63", + "title": "智能手表OV-Watch", + "description_short": "功能包括日历、计算器、秒表、NFC、蓝牙无线升级、与手机传信息、抬腕亮屏、心率检测、环境温湿度检测、指南针、海拔测量等功能。已经尽量满足现在智能手表的功能,后期大家可以继续添加修改很多东西~", + "description_path": "description.md", + "author": { + "username": "no_chicken", + "display_name": "不吃油炸鸡", + "user_id": "f7bcdbf6b47c41bdb9ee2f15c10033a9" + }, + "license": "CC BY-NC-SA 4.0", + "tags": [], + "created_at": "2023-05-06T12:09:09.000Z", + "updated_at": "2026-03-20T10:38:26.000Z", + "published_at": "2025-12-29T03:42:25.000Z", + "crawled_at": "2026-04-28T16:59:33.089740+00:00", + "metrics": { + "likes": 1397, + "stars": 3422, + "forks": 0, + "views": 361711, + "watch": 0, + "comments": 374 + }, + "cover": { + "url": "https://image.lceda.cn/oshwhub/pullImage/532f00b2d581404bbce37aedaa31ab45.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "配件采购清单.pdf", + "url": "https://image.lceda.cn/oshwhub/project/attachments/f8a0e501e4fd4daaa41d659456bf017e.pdf", + "original_id": "a29ef358dfca4ae3ac2c8d65df612ddc", + "ext": "pdf", + "mime": "application/pdf", + "size": 565334, + "md5": "84e4dfde8cde975f57044a9485002513" + }, + { + "name": "过孔焊接演示.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/053616d8dea940649409ce5da4a0fe4a.mp4", + "original_id": "5c94a96f2b7f41839ddbfcd33c0b991f", + "ext": "mp4", + "mime": "video/mp4", + "size": 95827826, + "md5": "7002cbaaaaf5adcb1764381766c8469a" + }, + { + "name": "LVGL仿真lv_sim_vscode_win.rar", + "url": "https://image.lceda.cn/oshwhub/project/attachments/672b20d4e8cf4e0c915c2e7027273971.rar", + "original_id": "76986c4512614a12bbe45abb599a0979", + "ext": "rar", + "mime": "application/octet-stream", + "size": 35474717, + "md5": "71549346b901a11aa53f60b692f8fadb" + }, + { + "name": "手表装配与OTA升级.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/90dbfda3f701468b8d70318ff91dd58d.mp4", + "original_id": "debbb17d919d40098946e4ec1f70a8db", + "ext": "mp4", + "mime": "video/mp4", + "size": 187052097, + "md5": "82da37e1376f28f7bc259a0d8bd3f839" + } + ], + "raw_fields": { + "path": "no_chicken/zhi-neng-shou-biao-OV-Watch_V2.2", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/_urls.json b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/_urls.json new file mode 100644 index 0000000..cb080b0 --- /dev/null +++ b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/_urls.json @@ -0,0 +1,46 @@ +{ + "detail_url": "https://oshwhub.com/bryan_he/usb_dc_ps", + "cover_url": "https://image.lceda.cn/pullimage/Lrf0ZtIUAbrwgDC24lEzoJTsYs5s5klsd8n0YPay.jpeg", + "attachments": [ + { + "name": "LCD-手册.pdf", + "url": "https://image.lceda.cn/attachments/2024/3/EWpEH4sOZTa52mv3e12JQri5MbCkrvYrXsy5TPBl.pdf", + "original_id": "cc1c21030b24497caf390824b488828c" + }, + { + "name": "MCU-固件下载.mp4", + "url": "https://image.lceda.cn/attachments/2024/4/BjcxER2jGebgyCyJrMdYaeDjgbMhapSIE1nCwCtf.mp4", + "original_id": "176ce2712acd4727b932ad42aa7dae87" + }, + { + "name": "蓝牙固件下载.mp4", + "url": "https://image.lceda.cn/attachments/2024/4/x81B348S64e6ZdgyWK3hdjLlCBJKYHU1zmRkLrkV.mp4", + "original_id": "906f76602007450f8eb1541a10a9e9ca" + }, + { + "name": "设备操作演示.mp4", + "url": "https://image.lceda.cn/attachments/2024/4/EdEXZFZHiEAKi4rzXCrRWEUHqZT70CePpxDNW2wx.mp4", + "original_id": "cc47b83886d7433f9cf106ca2bb11235" + }, + { + "name": "uart2ble_tools.7z", + "url": "https://image.lceda.cn/attachments/2024/4/uhB3dYov7WpxXRnIWeHrPC8nmkGRozLLnfMEBrxe.7z", + "original_id": "a0eeadb7dd29424482257676e0c27248" + }, + { + "name": "亚克力-up_shell.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/cf6eb929e472480a89be3661e7780a3b.stp", + "original_id": "84b90cb41b514b40b106fc730abf1648" + }, + { + "name": "亚克力-dw_shell.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c44dda8d22a14c2894290a240818c4fa.stp", + "original_id": "d9561ee14ea7445eb73a31cec0c82f2b" + }, + { + "name": "usb-power-supply-v2-sw-v2.3.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/e87e7a232cdc48a39606636ab90dc5d8.hex", + "original_id": "43d0d5423a6343c2a1f921217542b964" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/cover.jpeg b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/cover.jpeg new file mode 100644 index 0000000..b80fad0 Binary files /dev/null and b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/cover.jpeg differ diff --git a/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/description.md b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/description.md new file mode 100644 index 0000000..2c206d0 --- /dev/null +++ b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/description.md @@ -0,0 +1,11 @@ +# 【星火计划】USB可编程电源/功率监测 + +【星火计划】USB可编程电源/功耗监测,小程序控制, +支持USB PD3.0,BC1.2协议,支持5V~20V输入, +宽范围的输出电压,从2.7V ~ 20V可调,3A的带载能力 + +--- +- Source: https://oshwhub.com/bryan_he/usb_dc_ps +- Author: 黑马小乌龟 (bryan_he) +- License: GPL 3.0 +- Published: 2024-11-01T06:26:49.000Z diff --git a/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/metadata.json b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/metadata.json new file mode 100644 index 0000000..f8c5388 --- /dev/null +++ b/data/raw/oshwhub/ddcc963f6e234ee5b25bdf62d13c4a6b/metadata.json @@ -0,0 +1,113 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/bryan_he/usb_dc_ps", + "project_id": "ddcc963f6e234ee5b25bdf62d13c4a6b", + "title": "【星火计划】USB可编程电源/功率监测", + "description_short": "【星火计划】USB可编程电源/功耗监测,小程序控制,\n支持USB PD3.0,BC1.2协议,支持5V~20V输入,\n宽范围的输出电压,从2.7V ~ 20V可调,3A的带载能力", + "description_path": "description.md", + "author": { + "username": "bryan_he", + "display_name": "黑马小乌龟", + "user_id": "1eb895ea1970464ba4a8e4a1565b0830" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2024-01-10T09:31:52.000Z", + "updated_at": "2025-12-22T15:18:17.000Z", + "published_at": "2024-11-01T06:26:49.000Z", + "crawled_at": "2026-04-28T17:00:22.767489+00:00", + "metrics": { + "likes": 928, + "stars": 1578, + "forks": 0, + "views": 112602, + "watch": 0, + "comments": 389 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/Lrf0ZtIUAbrwgDC24lEzoJTsYs5s5klsd8n0YPay.jpeg", + "path": "cover.jpeg" + }, + "files": [ + { + "name": "LCD-手册.pdf", + "url": "https://image.lceda.cn/attachments/2024/3/EWpEH4sOZTa52mv3e12JQri5MbCkrvYrXsy5TPBl.pdf", + "original_id": "cc1c21030b24497caf390824b488828c", + "ext": "pdf", + "mime": "application/pdf", + "size": 999422, + "md5": "f07122c786a9c6e453d6c100d8af4182" + }, + { + "name": "MCU-固件下载.mp4", + "url": "https://image.lceda.cn/attachments/2024/4/BjcxER2jGebgyCyJrMdYaeDjgbMhapSIE1nCwCtf.mp4", + "original_id": "176ce2712acd4727b932ad42aa7dae87", + "ext": "mp4", + "mime": "video/mp4", + "size": 26909130, + "md5": "cd78e9107a0642eb8efd0399718e4a75" + }, + { + "name": "蓝牙固件下载.mp4", + "url": "https://image.lceda.cn/attachments/2024/4/x81B348S64e6ZdgyWK3hdjLlCBJKYHU1zmRkLrkV.mp4", + "original_id": "906f76602007450f8eb1541a10a9e9ca", + "ext": "mp4", + "mime": "video/mp4", + "size": 38613696, + "md5": "b745047e5b57b188966132b35f089760" + }, + { + "name": "设备操作演示.mp4", + "url": "https://image.lceda.cn/attachments/2024/4/EdEXZFZHiEAKi4rzXCrRWEUHqZT70CePpxDNW2wx.mp4", + "original_id": "cc47b83886d7433f9cf106ca2bb11235", + "ext": "mp4", + "mime": "video/mp4", + "size": 49210029, + "md5": "2b6e07facb96b44873272b1647fd9ec4" + }, + { + "name": "uart2ble_tools.7z", + "url": "https://image.lceda.cn/attachments/2024/4/uhB3dYov7WpxXRnIWeHrPC8nmkGRozLLnfMEBrxe.7z", + "original_id": "a0eeadb7dd29424482257676e0c27248", + "ext": "7z", + "mime": "application/octet-stream", + "size": 13361594, + "md5": "b3ce346bb3befc4b47486f2abf9ca0d7" + }, + { + "name": "亚克力-up_shell.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/cf6eb929e472480a89be3661e7780a3b.stp", + "original_id": "84b90cb41b514b40b106fc730abf1648", + "ext": "stp", + "mime": "application/octet-stream", + "size": 60509, + "md5": "ef9506c7aa0dbcfca6afc0c13ee7dd75" + }, + { + "name": "亚克力-dw_shell.stp", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c44dda8d22a14c2894290a240818c4fa.stp", + "original_id": "d9561ee14ea7445eb73a31cec0c82f2b", + "ext": "stp", + "mime": "application/octet-stream", + "size": 28449, + "md5": "ef5cd6624e193ba7a6062f159665b2c1" + }, + { + "name": "usb-power-supply-v2-sw-v2.3.hex", + "url": "https://image.lceda.cn/oshwhub/project/attachments/e87e7a232cdc48a39606636ab90dc5d8.hex", + "original_id": "43d0d5423a6343c2a1f921217542b964", + "ext": "hex", + "mime": "application/octet-stream", + "size": 213791, + "md5": "782a8233d968d7da31601d546e1decde" + } + ], + "raw_fields": { + "path": "bryan_he/usb_dc_ps", + "grade": 4, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/_urls.json b/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/_urls.json new file mode 100644 index 0000000..cb86ff7 --- /dev/null +++ b/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/_urls.json @@ -0,0 +1,36 @@ +{ + "detail_url": "https://oshwhub.com/kirito/rtl8367-4ge-2sfp_copy", + "cover_url": "https://image.lceda.cn/pullimage/UoqTBBjftYyim6eEWgYwvOhyJBkGwJi3jt8xOu65.jpeg", + "attachments": [ + { + "name": "RTL8367S-4GE+SFP.bin", + "url": "https://image.lceda.cn/attachments/2023/3/FFOIRSzIBjcvynDS5pfMeBvHrAZy8cnSi2q9C5D9.bin", + "original_id": "05cf524ea2b64f9e8a963c4907d65f3b" + }, + { + "name": "PCB_RTL8367-4GE+SFP_rev0.rar", + "url": "https://image.lceda.cn/attachments/2023/3/7gsjWk2s5mKrxqeZamXbajUYOhMs5wYRWRZREhRC.rar", + "original_id": "bcef653831474687868787bb82c54f85" + }, + { + "name": "VID_20230312_133307.mp4", + "url": "https://image.lceda.cn/attachments/2023/3/xOj5ARdFTkrinmEc8imrKHQCyVf7a9klzulmi8E8.mp4", + "original_id": "890478d565c44260b1e590df6dd6ff53" + }, + { + "name": "VID_20230312_135223.mp4", + "url": "https://image.lceda.cn/attachments/2023/3/q6WU25dXhfIkvt8DpH8euvpAtme4Bsy0LxoxZUrp.mp4", + "original_id": "997d1d2d32a34a9d8a9be619d30bfe02" + }, + { + "name": "RTL8367S-4GE1SFP.dwg", + "url": "https://image.lceda.cn/attachments/2023/3/b7VRfNgfOQSRCPT4iAO79gr1toiFIhiwtmrq1Llb.dwg", + "original_id": "77da8e238d7b4b04860effb41dd38e1c" + }, + { + "name": "装配体.STL", + "url": "https://image.lceda.cn/attachments/2023/3/E4mTk2Ej2FCguQpYIIEyYXhrNJrG5EEknodjdwHx.bin", + "original_id": "6edc4049be5744a898ecb80b3f4b7433" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/description.md b/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/description.md new file mode 100644 index 0000000..a36edfb --- /dev/null +++ b/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/description.md @@ -0,0 +1,9 @@ +# RTL8367S-4GE+SFP千兆光电交换机 + +这是基于RTL8367S的4电口+1光口的千兆交换机 + +--- +- Source: https://oshwhub.com/kirito/rtl8367-4ge-2sfp_copy +- Author: Kirito (kirito) +- License: GPL 3.0 +- Published: 2023-03-31T01:25:06.000Z diff --git a/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/metadata.json b/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/metadata.json new file mode 100644 index 0000000..aef0dbe --- /dev/null +++ b/data/raw/oshwhub/e5dc20d57ef243b985ff86c12a46135c/metadata.json @@ -0,0 +1,95 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/kirito/rtl8367-4ge-2sfp_copy", + "project_id": "e5dc20d57ef243b985ff86c12a46135c", + "title": "RTL8367S-4GE+SFP千兆光电交换机", + "description_short": "这是基于RTL8367S的4电口+1光口的千兆交换机", + "description_path": "description.md", + "author": { + "username": "kirito", + "display_name": "Kirito", + "user_id": "3dc72a434ae74b968d0478d4a9c8724f" + }, + "license": "GPL 3.0", + "tags": [], + "created_at": "2023-03-12T09:00:26.000Z", + "updated_at": "2026-02-27T04:47:40.000Z", + "published_at": "2023-03-31T01:25:06.000Z", + "crawled_at": "2026-04-28T17:27:53.407895+00:00", + "metrics": { + "likes": 477, + "stars": 880, + "forks": 367, + "views": 94333, + "watch": 0, + "comments": 264 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/UoqTBBjftYyim6eEWgYwvOhyJBkGwJi3jt8xOu65.jpeg", + "path": null + }, + "files": [ + { + "name": "RTL8367S-4GE+SFP.bin", + "url": "https://image.lceda.cn/attachments/2023/3/FFOIRSzIBjcvynDS5pfMeBvHrAZy8cnSi2q9C5D9.bin", + "original_id": "05cf524ea2b64f9e8a963c4907d65f3b", + "ext": "bin", + "mime": "application/octet-stream", + "size": 8192, + "md5": "72401b8ea7002d4d65ec98d6d2cadde9" + }, + { + "name": "PCB_RTL8367-4GE+SFP_rev0.rar", + "url": "https://image.lceda.cn/attachments/2023/3/7gsjWk2s5mKrxqeZamXbajUYOhMs5wYRWRZREhRC.rar", + "original_id": "bcef653831474687868787bb82c54f85", + "ext": "rar", + "mime": "application/octet-stream", + "size": 222475, + "md5": "b185fc63375c24b1e74e20cf363202bf" + }, + { + "name": "VID_20230312_133307.mp4", + "url": "https://image.lceda.cn/attachments/2023/3/xOj5ARdFTkrinmEc8imrKHQCyVf7a9klzulmi8E8.mp4", + "original_id": "890478d565c44260b1e590df6dd6ff53", + "ext": "mp4", + "mime": "video/mp4", + "size": 29903806, + "md5": "749924ed1fe29f666bde473e71186565" + }, + { + "name": "VID_20230312_135223.mp4", + "url": "https://image.lceda.cn/attachments/2023/3/q6WU25dXhfIkvt8DpH8euvpAtme4Bsy0LxoxZUrp.mp4", + "original_id": "997d1d2d32a34a9d8a9be619d30bfe02", + "ext": "mp4", + "mime": "video/mp4", + "size": 20963984, + "md5": "9eccd8242a28b5a606c9463d8349c21e" + }, + { + "name": "RTL8367S-4GE1SFP.dwg", + "url": "https://image.lceda.cn/attachments/2023/3/b7VRfNgfOQSRCPT4iAO79gr1toiFIhiwtmrq1Llb.dwg", + "original_id": "77da8e238d7b4b04860effb41dd38e1c", + "ext": "dwg", + "mime": "application/octet-stream", + "size": 63141, + "md5": "7d38bed4d0d008c9f123697acd68cb2b" + }, + { + "name": "装配体.STL", + "url": "https://image.lceda.cn/attachments/2023/3/E4mTk2Ej2FCguQpYIIEyYXhrNJrG5EEknodjdwHx.bin", + "original_id": "6edc4049be5744a898ecb80b3f4b7433", + "ext": "bin", + "mime": "application/octet-stream", + "size": 151884, + "md5": "91494ca808df5d86f48f4695f8d68a8f" + } + ], + "raw_fields": { + "path": "kirito/rtl8367-4ge-2sfp_copy", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/_urls.json b/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/_urls.json new file mode 100644 index 0000000..5f0b39c --- /dev/null +++ b/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/_urls.json @@ -0,0 +1,26 @@ +{ + "detail_url": "https://oshwhub.com/LiiGuang/pn532-bigant_copy_copy", + "cover_url": "https://image.lceda.cn/avatars/2022/7/lUdCAf1YwebqL2vP0R0y43NVBFXg8gGhnImrZg1e.png", + "attachments": [ + { + "name": "M1T-v1.7.0.zip", + "url": "https://image.lceda.cn/attachments/2022/2/5iVsqeGtrrqgcDv960bd68kq9d34tg9zkRY17kaN.zip", + "original_id": "b5f2234710344f6f9211ea64d7b8d78d" + }, + { + "name": "IMG_5934 00_00_05-00_00_17.mp4", + "url": "https://image.lceda.cn/attachments/2022/2/Mi1nCCKISOFnESkSekVCPA0f4DPOydBnLWKQpcnX.mp4", + "original_id": "8d7054457a554ba3bafaa4185b9dd611" + }, + { + "name": "一体式PN532驱动(CH340E).zip", + "url": "https://image.lceda.cn/attachments/2022/2/JBhL5FA8DWmWFFO5XKLko6BfOt3mbRbWlorC3IQS.zip", + "original_id": "a90fa0428ca7499c8879307198f5128a" + }, + { + "name": "手机连接.MOV", + "url": "https://image.lceda.cn/attachments/2022/5/2QBSTr4H0vZD5nQD5lU5vD2z6DjU4ZFM1SkKpSNE.qt", + "original_id": "3eeb2b9ceb40442282512797a798f1f9" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/description.md b/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/description.md new file mode 100644 index 0000000..c0ce35f --- /dev/null +++ b/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/description.md @@ -0,0 +1,9 @@ +# PN532读写卡器(支持NFC、RFID) + +一个基于PN532的RFID读写器,可以读写M1、UID、CUID、FUID、带NFC功能的手环、手机等,门禁卡解决方案的不二之选。 + +--- +- Source: https://oshwhub.com/LiiGuang/pn532-bigant_copy_copy +- Author: LiiGuang (LiiGuang) +- License: Public Domain +- Published: 2022-07-29T00:47:05.000Z diff --git a/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/metadata.json b/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/metadata.json new file mode 100644 index 0000000..c3cf625 --- /dev/null +++ b/data/raw/oshwhub/ec8a8499750b4e729d3e93e842edc68b/metadata.json @@ -0,0 +1,77 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/LiiGuang/pn532-bigant_copy_copy", + "project_id": "ec8a8499750b4e729d3e93e842edc68b", + "title": "PN532读写卡器(支持NFC、RFID)", + "description_short": "一个基于PN532的RFID读写器,可以读写M1、UID、CUID、FUID、带NFC功能的手环、手机等,门禁卡解决方案的不二之选。", + "description_path": "description.md", + "author": { + "username": "LiiGuang", + "display_name": "LiiGuang", + "user_id": "a029aa7cae0046668ef932291a5ca84a" + }, + "license": "Public Domain", + "tags": [], + "created_at": "2021-12-02T09:43:03.000Z", + "updated_at": "2026-04-18T13:43:32.000Z", + "published_at": "2022-07-29T00:47:05.000Z", + "crawled_at": "2026-04-28T17:27:41.082884+00:00", + "metrics": { + "likes": 518, + "stars": 1157, + "forks": 611, + "views": 86716, + "watch": 0, + "comments": 614 + }, + "cover": { + "url": "https://image.lceda.cn/avatars/2022/7/lUdCAf1YwebqL2vP0R0y43NVBFXg8gGhnImrZg1e.png", + "path": null + }, + "files": [ + { + "name": "M1T-v1.7.0.zip", + "url": "https://image.lceda.cn/attachments/2022/2/5iVsqeGtrrqgcDv960bd68kq9d34tg9zkRY17kaN.zip", + "original_id": "b5f2234710344f6f9211ea64d7b8d78d", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 3862429, + "md5": "7f44defd81ea8b8b5442ecc73a77f1d6" + }, + { + "name": "IMG_5934 00_00_05-00_00_17.mp4", + "url": "https://image.lceda.cn/attachments/2022/2/Mi1nCCKISOFnESkSekVCPA0f4DPOydBnLWKQpcnX.mp4", + "original_id": "8d7054457a554ba3bafaa4185b9dd611", + "ext": "mp4", + "mime": "video/mp4", + "size": 6217870, + "md5": "b81d7d0132629f3f8dd4cc741ebeeb7f" + }, + { + "name": "一体式PN532驱动(CH340E).zip", + "url": "https://image.lceda.cn/attachments/2022/2/JBhL5FA8DWmWFFO5XKLko6BfOt3mbRbWlorC3IQS.zip", + "original_id": "a90fa0428ca7499c8879307198f5128a", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 257656, + "md5": "5c196c8da861c4dab06adce94ae5223c" + }, + { + "name": "手机连接.MOV", + "url": "https://image.lceda.cn/attachments/2022/5/2QBSTr4H0vZD5nQD5lU5vD2z6DjU4ZFM1SkKpSNE.qt", + "original_id": "3eeb2b9ceb40442282512797a798f1f9", + "ext": "qt", + "mime": "video/quicktime", + "size": 6492644, + "md5": "a5e062e276e1da1acbc093785f20b3f8" + } + ], + "raw_fields": { + "path": "LiiGuang/pn532-bigant_copy_copy", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/_urls.json b/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/_urls.json new file mode 100644 index 0000000..985b36b --- /dev/null +++ b/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/_urls.json @@ -0,0 +1,16 @@ +{ + "detail_url": "https://oshwhub.com/1378dm/better-pcb-picture", + "cover_url": "https://image.lceda.cn/pullimage/O80U1HV9kRkbhYSQle5Bo8Ze76GnpWrpi6PXRYHY.jpeg", + "attachments": [ + { + "name": "pic2LCEDA_v0.2.z01", + "url": "https://image.lceda.cn/attachments/2022/2/5kMowvU6Kf2srNnR4RwAt20WYEzBzqc0tbwqmQC8.zip", + "original_id": "baa625ddfce84e2293f24d6310269282" + }, + { + "name": "pic2LCEDA_v0.2.zip", + "url": "https://image.lceda.cn/attachments/2022/2/hWSDWqZ0lMQ32gv6xiGswBJv8edpolGcFJN1PgkL.bin", + "original_id": "542a49b8307143a082c471e4a833ef57" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/description.md b/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/description.md new file mode 100644 index 0000000..c863d67 --- /dev/null +++ b/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/description.md @@ -0,0 +1,9 @@ +# 更好的PCB照片 - 避免卡顿 + +将任意图片转化成LCEDA的LIB文件,大大减少卡顿 + +--- +- Source: https://oshwhub.com/1378dm/better-pcb-picture +- Author: 1378dm (1378dm) +- License: CC-BY-NC-SA 3.0 +- Published: 2022-08-29T02:15:17.000Z diff --git a/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/metadata.json b/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/metadata.json new file mode 100644 index 0000000..6748e07 --- /dev/null +++ b/data/raw/oshwhub/f052d1b8ca4c48778b872b542c20d1c4/metadata.json @@ -0,0 +1,59 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/1378dm/better-pcb-picture", + "project_id": "f052d1b8ca4c48778b872b542c20d1c4", + "title": "更好的PCB照片 - 避免卡顿", + "description_short": "将任意图片转化成LCEDA的LIB文件,大大减少卡顿", + "description_path": "description.md", + "author": { + "username": "1378dm", + "display_name": "1378dm", + "user_id": "b2064b0a993b4f93aadc2893e1b656aa" + }, + "license": "CC-BY-NC-SA 3.0", + "tags": [], + "created_at": "2022-01-16T06:52:32.000Z", + "updated_at": "2025-08-15T03:27:32.000Z", + "published_at": "2022-08-29T02:15:17.000Z", + "crawled_at": "2026-04-28T17:28:04.470620+00:00", + "metrics": { + "likes": 743, + "stars": 1330, + "forks": 49, + "views": 54307, + "watch": 0, + "comments": 142 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/O80U1HV9kRkbhYSQle5Bo8Ze76GnpWrpi6PXRYHY.jpeg", + "path": null + }, + "files": [ + { + "name": "pic2LCEDA_v0.2.z01", + "url": "https://image.lceda.cn/attachments/2022/2/5kMowvU6Kf2srNnR4RwAt20WYEzBzqc0tbwqmQC8.zip", + "original_id": "baa625ddfce84e2293f24d6310269282", + "ext": "zip", + "mime": "application/octet-stream", + "size": 50331648, + "md5": "f5291c3a35bd159389980ec3dcc07bf5" + }, + { + "name": "pic2LCEDA_v0.2.zip", + "url": "https://image.lceda.cn/attachments/2022/2/hWSDWqZ0lMQ32gv6xiGswBJv8edpolGcFJN1PgkL.bin", + "original_id": "542a49b8307143a082c471e4a833ef57", + "ext": "bin", + "mime": "application/x-zip-compressed", + "size": 34416656, + "md5": "369eba5d51b8926d54fadb5bf0652d4b" + } + ], + "raw_fields": { + "path": "1378dm/better-pcb-picture", + "grade": 4, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/_urls.json b/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/_urls.json new file mode 100644 index 0000000..863d1f3 --- /dev/null +++ b/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/_urls.json @@ -0,0 +1,46 @@ +{ + "detail_url": "https://oshwhub.com/movecall/moji-xiaozhi-ai-derivative-editi", + "cover_url": "https://image.lceda.cn/pullimage/wxmiS0dRdmrR71POPSkSyTfii6qWXkzHAj9lmicv.png", + "attachments": [ + { + "name": "Firmware_Moji_v0.9.9_0x00_2025-01-22.bin", + "url": "https://image.lceda.cn/oshwhub/project/attachments/d03f6c19d2e94073b97b38443f9864fd.bin", + "original_id": "8ce49eadb48441d2ad6edcb5ef1eb67b" + }, + { + "name": "Moji_2025-01-21-1.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/12db74babe1f43bba73bcd2f709402b6.mp4", + "original_id": "daf70fe0ceb8455bb294274da412a656" + }, + { + "name": "v1.0.1_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/1abeb5dc5d3442d1ab6fde7a96279043.zip", + "original_id": "b67a575a4e7740c8b6c677af32706de8" + }, + { + "name": "Moji_AI尬聊.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/4e85e95da82642d78468b88f8a3455c5.mp4", + "original_id": "2ace833bb4394ee58f2cd44b7550a29f" + }, + { + "name": "v1.1.3_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/994e4e6111f048fbae30353bf6eb0b64.zip", + "original_id": "5e7a8a6dc1094966a57a89858e1bf746" + }, + { + "name": "v1.2.1_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/81e3bc80a46b4ee48d15d6e27c78e227.zip", + "original_id": "57b033eda2be4265a6411dbd26f5f209" + }, + { + "name": "v1.4.6_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/48cdc0f6e8c04a909e74d8d11a1e84fa.zip", + "original_id": "5d8b3830ba944aae8c026023b216a3e9" + }, + { + "name": "v1.5.0_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c185b3c633644d64b3e95e1f97dfa678.zip", + "original_id": "87ce0d0f38434814957c170b002c675e" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/description.md b/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/description.md new file mode 100644 index 0000000..940b748 --- /dev/null +++ b/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/description.md @@ -0,0 +1,9 @@ +# Moji 小智AI衍生版 + +Moji,基于 小智AI 的桌面摆件,兼具智能与温暖,既是助手也是伙伴,以智慧解决问题,用温柔陪伴生活,让每一天更美好。 + +--- +- Source: https://oshwhub.com/movecall/moji-xiaozhi-ai-derivative-editi +- Author: 阿慕希 (movecall) +- License: CC BY-NC 4.0 +- Published: 2025-03-22T07:15:23.000Z diff --git a/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/metadata.json b/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/metadata.json new file mode 100644 index 0000000..58c5052 --- /dev/null +++ b/data/raw/oshwhub/f2a2530d6e1848109aeda5fd5f9e38d9/metadata.json @@ -0,0 +1,113 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/movecall/moji-xiaozhi-ai-derivative-editi", + "project_id": "f2a2530d6e1848109aeda5fd5f9e38d9", + "title": "Moji 小智AI衍生版", + "description_short": "Moji,基于 小智AI 的桌面摆件,兼具智能与温暖,既是助手也是伙伴,以智慧解决问题,用温柔陪伴生活,让每一天更美好。", + "description_path": "description.md", + "author": { + "username": "movecall", + "display_name": "阿慕希", + "user_id": "5f08c597e56a41bab8e5ee2500cedc61" + }, + "license": "CC BY-NC 4.0", + "tags": [], + "created_at": "2025-01-14T12:58:20.977Z", + "updated_at": "2025-10-14T08:14:34.000Z", + "published_at": "2025-03-22T07:15:23.000Z", + "crawled_at": "2026-04-28T17:23:50.434002+00:00", + "metrics": { + "likes": 389, + "stars": 1108, + "forks": 0, + "views": 174750, + "watch": 0, + "comments": 530 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/wxmiS0dRdmrR71POPSkSyTfii6qWXkzHAj9lmicv.png", + "path": null + }, + "files": [ + { + "name": "Firmware_Moji_v0.9.9_0x00_2025-01-22.bin", + "url": "https://image.lceda.cn/oshwhub/project/attachments/d03f6c19d2e94073b97b38443f9864fd.bin", + "original_id": "8ce49eadb48441d2ad6edcb5ef1eb67b", + "ext": "bin", + "mime": "application/octet-stream", + "size": 4939936, + "md5": "9c57783c3bfe374a8381d2cca8f456b5" + }, + { + "name": "Moji_2025-01-21-1.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/12db74babe1f43bba73bcd2f709402b6.mp4", + "original_id": "daf70fe0ceb8455bb294274da412a656", + "ext": "mp4", + "mime": "video/mp4", + "size": 85413731, + "md5": "01e4f6e0cd78f536a4227dc6469ae63a" + }, + { + "name": "v1.0.1_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/1abeb5dc5d3442d1ab6fde7a96279043.zip", + "original_id": "b67a575a4e7740c8b6c677af32706de8", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 2551964, + "md5": "d5880288b620d5914def78c9db36aece" + }, + { + "name": "Moji_AI尬聊.mp4", + "url": "https://image.lceda.cn/oshwhub/project/attachments/4e85e95da82642d78468b88f8a3455c5.mp4", + "original_id": "2ace833bb4394ee58f2cd44b7550a29f", + "ext": "mp4", + "mime": "video/mp4", + "size": 31922040, + "md5": "24b76437e4bc9f5f54cbed4f98360afc" + }, + { + "name": "v1.1.3_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/994e4e6111f048fbae30353bf6eb0b64.zip", + "original_id": "5e7a8a6dc1094966a57a89858e1bf746", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 2544034, + "md5": "7d2cd0ab527f74c307b13ff069920dfe" + }, + { + "name": "v1.2.1_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/81e3bc80a46b4ee48d15d6e27c78e227.zip", + "original_id": "57b033eda2be4265a6411dbd26f5f209", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 2552227, + "md5": "7259473dca1cb855c3eb51b812e43e66" + }, + { + "name": "v1.4.6_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/48cdc0f6e8c04a909e74d8d11a1e84fa.zip", + "original_id": "5d8b3830ba944aae8c026023b216a3e9", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 5272612, + "md5": "9a98b546398b8cba907871dc58b4cde0" + }, + { + "name": "v1.5.0_movecall-moji-esp32s3.zip", + "url": "https://image.lceda.cn/oshwhub/project/attachments/c185b3c633644d64b3e95e1f97dfa678.zip", + "original_id": "87ce0d0f38434814957c170b002c675e", + "ext": "zip", + "mime": "application/x-zip-compressed", + "size": 2580211, + "md5": "0fa874ee510d97fa70cf63f7b5baa99e" + } + ], + "raw_fields": { + "path": "movecall/moji-xiaozhi-ai-derivative-editi", + "grade": 3, + "origin": "pro", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/_urls.json b/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/_urls.json new file mode 100644 index 0000000..1d5687b --- /dev/null +++ b/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/_urls.json @@ -0,0 +1,21 @@ +{ + "detail_url": "https://oshwhub.com/mazhiliang/esp32-dev", + "cover_url": "https://image.lceda.cn/pullimage/XebSued0jf1SSfw4S0IaS83s1rhTo8pG3scKr3Qq.jpeg", + "attachments": [ + { + "name": "esp32_test01.22.mp4", + "url": "https://image.lceda.cn/attachments/2022/1/9sXGJlNnVCjBDbrKQd6axcPqjMrRJ4f90qqAHc5w.mp4", + "original_id": "a4119ec8f09842a7a5b992ffc3746f71" + }, + { + "name": "BOM_PCB_ESP32-DEV_rev0.html", + "url": "https://image.lceda.cn/attachments/2022/1/FwGlGNEdASYPZrScilVWYxQG1mFy8qxoNN1cQhLb.html", + "original_id": "668809a97eb3465c9c9245f78475535a" + }, + { + "name": "Schematic_ESP32-IOT-KIT_2022-01-16.pdf", + "url": "https://image.lceda.cn/attachments/2022/1/4TRAS6KhQlDIz3Fwa4gd11HVYnNjlH76L8bqLLiY.pdf", + "original_id": "9f2ce6e8a51d42618461edd605867142" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/description.md b/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/description.md new file mode 100644 index 0000000..d168aa2 --- /dev/null +++ b/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/description.md @@ -0,0 +1,9 @@ +# ESP32开发板 ESP32-IOT-KIT全开源物联网开发板 + +以ESP32模组为主控设计的开发板,支持WIFI、蓝牙、以太网、RS485、CAN等通信方式。软硬件全开源计划,配套Easyio驱动库、CSDN博文教程,方便大家从ESP-IDF入门物联网的学习与开发 + +--- +- Source: https://oshwhub.com/mazhiliang/esp32-dev +- Author: mazhiliang (mazhiliang) +- License: Public Domain +- Published: 2022-07-19T05:51:54.000Z diff --git a/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/metadata.json b/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/metadata.json new file mode 100644 index 0000000..71b590a --- /dev/null +++ b/data/raw/oshwhub/f643591fd411467db1e4efe3ce0970e8/metadata.json @@ -0,0 +1,68 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/mazhiliang/esp32-dev", + "project_id": "f643591fd411467db1e4efe3ce0970e8", + "title": "ESP32开发板 ESP32-IOT-KIT全开源物联网开发板", + "description_short": "以ESP32模组为主控设计的开发板,支持WIFI、蓝牙、以太网、RS485、CAN等通信方式。软硬件全开源计划,配套Easyio驱动库、CSDN博文教程,方便大家从ESP-IDF入门物联网的学习与开发", + "description_path": "description.md", + "author": { + "username": "mazhiliang", + "display_name": "mazhiliang", + "user_id": "16e40f5e8057450ebcf365711ae72b64" + }, + "license": "Public Domain", + "tags": [], + "created_at": "2021-09-21T02:34:42.000Z", + "updated_at": "2026-01-20T06:53:15.000Z", + "published_at": "2022-07-19T05:51:54.000Z", + "crawled_at": "2026-04-28T17:27:43.935462+00:00", + "metrics": { + "likes": 506, + "stars": 1072, + "forks": 719, + "views": 102935, + "watch": 0, + "comments": 145 + }, + "cover": { + "url": "https://image.lceda.cn/pullimage/XebSued0jf1SSfw4S0IaS83s1rhTo8pG3scKr3Qq.jpeg", + "path": null + }, + "files": [ + { + "name": "esp32_test01.22.mp4", + "url": "https://image.lceda.cn/attachments/2022/1/9sXGJlNnVCjBDbrKQd6axcPqjMrRJ4f90qqAHc5w.mp4", + "original_id": "a4119ec8f09842a7a5b992ffc3746f71", + "ext": "mp4", + "mime": "video/mp4", + "size": 1768026, + "md5": "d7cb1bec42772c7c21fbe4f1a1f69901" + }, + { + "name": "BOM_PCB_ESP32-DEV_rev0.html", + "url": "https://image.lceda.cn/attachments/2022/1/FwGlGNEdASYPZrScilVWYxQG1mFy8qxoNN1cQhLb.html", + "original_id": "668809a97eb3465c9c9245f78475535a", + "ext": "html", + "mime": "text/html", + "size": 1459293, + "md5": "8ce96ca05237a6c6cf533d2eb8874fdf" + }, + { + "name": "Schematic_ESP32-IOT-KIT_2022-01-16.pdf", + "url": "https://image.lceda.cn/attachments/2022/1/4TRAS6KhQlDIz3Fwa4gd11HVYnNjlH76L8bqLLiY.pdf", + "original_id": "9f2ce6e8a51d42618461edd605867142", + "ext": "pdf", + "mime": "application/pdf", + "size": 474099, + "md5": "8c0c8eb078fe6982ee450d838e2097f4" + } + ], + "raw_fields": { + "path": "mazhiliang/esp32-dev", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file diff --git a/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/_urls.json b/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/_urls.json new file mode 100644 index 0000000..a2e1664 --- /dev/null +++ b/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/_urls.json @@ -0,0 +1,11 @@ +{ + "detail_url": "https://oshwhub.com/wzw666/IP5389PRO", + "cover_url": "https://image.lceda.cn/avatars/2022/4/5l2JFttpzbTZsYK4FCpOMpfNOJviSliQkmW9yfWW.png", + "attachments": [ + { + "name": "元器件脚位标示图PCB_IP5389_V2.7.rar", + "url": "https://image.lceda.cn/attachments/2022/7/dyj2Xqub7Ow9UdoSPwSFlGSgR7JKZxbYFW7oSSt3.rar", + "original_id": "db117aa8dbcb4fe4a510fc3c487bd4af" + } + ] +} \ No newline at end of file diff --git a/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/description.md b/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/description.md new file mode 100644 index 0000000..12420ce --- /dev/null +++ b/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/description.md @@ -0,0 +1,9 @@ +# 重制版IP5389[100瓦双向快充移动电源] + +基于英集芯IP5389-BZ芯片设计的双向PD100瓦移动电源方案 + +--- +- Source: https://oshwhub.com/wzw666/IP5389PRO +- Author: 小煜哥哥 (wzw666) +- License: CC-BY-NC-SA 3.0 +- Published: 2022-10-12T01:19:17.000Z diff --git a/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/metadata.json b/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/metadata.json new file mode 100644 index 0000000..da28a23 --- /dev/null +++ b/data/raw/oshwhub/f81e1c7f04774545a5c3d14212072a1e/metadata.json @@ -0,0 +1,50 @@ +{ + "source": "oshwhub", + "source_url": "https://oshwhub.com/wzw666/IP5389PRO", + "project_id": "f81e1c7f04774545a5c3d14212072a1e", + "title": "重制版IP5389[100瓦双向快充移动电源]", + "description_short": "基于英集芯IP5389-BZ芯片设计的双向PD100瓦移动电源方案", + "description_path": "description.md", + "author": { + "username": "wzw666", + "display_name": "小煜哥哥", + "user_id": "67f4ab719a2a4182934deee8cc979e93" + }, + "license": "CC-BY-NC-SA 3.0", + "tags": [], + "created_at": "2022-03-31T07:05:30.000Z", + "updated_at": "2026-04-25T12:24:08.000Z", + "published_at": "2022-10-12T01:19:17.000Z", + "crawled_at": "2026-04-28T17:28:11.862247+00:00", + "metrics": { + "likes": 355, + "stars": 749, + "forks": 476, + "views": 110577, + "watch": 0, + "comments": 279 + }, + "cover": { + "url": "https://image.lceda.cn/avatars/2022/4/5l2JFttpzbTZsYK4FCpOMpfNOJviSliQkmW9yfWW.png", + "path": null + }, + "files": [ + { + "name": "元器件脚位标示图PCB_IP5389_V2.7.rar", + "url": "https://image.lceda.cn/attachments/2022/7/dyj2Xqub7Ow9UdoSPwSFlGSgR7JKZxbYFW7oSSt3.rar", + "original_id": "db117aa8dbcb4fe4a510fc3c487bd4af", + "ext": "rar", + "mime": "application/octet-stream", + "size": 138724, + "md5": "df6bedb9ce0511db5ddfd6eaa4b5d13c" + } + ], + "raw_fields": { + "path": "wzw666/IP5389PRO", + "grade": 3, + "origin": "std", + "public": true, + "publish": true, + "skipped_files": [] + } +} \ No newline at end of file