rs-uv3a/astro.config.mjs
Ryan Malloy 5d268022d8 Add circuit schematics for all hardware revisions
Export PDF schematics to PNG for RS-UV3 Rev C, Rev D, RS-UV3A
Rev A, and RS-UVPA Rev E. Ordered chronologically (C→D→A).
New reference/schematics page with sidebar navigation.
2026-01-28 17:58:26 -07:00

88 lines
2.7 KiB
JavaScript

// @ts-check
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
// https://astro.build/config
export default defineConfig({
telemetry: false,
devToolbar: { enabled: false },
integrations: [
starlight({
title: 'RS-UV3A',
description: 'Documentation for the HobbyPCB RS-UV3A VHF/UHF Tri-Band FM Transceiver',
logo: {
light: './src/assets/radio-light.svg',
dark: './src/assets/radio-dark.svg',
replacesTitle: false,
},
social: [
{
icon: 'external',
label: 'HobbyPCB Wiki',
href: 'https://sites.google.com/site/hobbypcbrsuv3awiki/'
},
],
customCss: ['./src/styles/custom.css'],
sidebar: [
{
label: 'Getting Started',
items: [
{ label: 'Introduction', slug: 'getting-started' },
{ label: 'Connections', slug: 'getting-started/connections' },
{ label: 'Serial Setup', slug: 'getting-started/serial-setup' },
],
},
{
label: 'Guides',
items: [
{ label: 'Voice Operation', slug: 'guides/voice-operation' },
{ label: 'Packet & APRS', slug: 'guides/packet-aprs' },
{ label: 'Beacon Operation', slug: 'guides/beacon-operation' },
{ label: 'Repeater & Satellite', slug: 'guides/repeater-satellite' },
{ label: 'Firmware Upgrade', slug: 'guides/firmware-upgrade' },
],
},
{
label: 'Reference',
items: [
{ label: 'Specifications', slug: 'reference/specifications' },
{
label: 'Commands',
collapsed: true,
items: [
{ label: 'Quick Reference', slug: 'reference/commands' },
{ label: 'Frequency', slug: 'reference/commands/frequency' },
{ label: 'Audio', slug: 'reference/commands/audio' },
{ label: 'Squelch & Tones', slug: 'reference/commands/squelch-tones' },
{ label: 'DTMF & CW', slug: 'reference/commands/dtmf-cw' },
{ label: 'Beacon', slug: 'reference/commands/beacon' },
{ label: 'Memory', slug: 'reference/commands/memory' },
{ label: 'I/O Control', slug: 'reference/commands/io-control' },
{ label: 'System', slug: 'reference/commands/system' },
],
},
{ label: 'Connectors', slug: 'reference/connectors' },
{ label: 'Schematics', slug: 'reference/schematics' },
{ label: 'Hardware Revisions', slug: 'reference/hardware-revisions' },
],
},
{
label: 'Accessories',
items: [
{ label: 'RS-UVPA Power Amp', slug: 'accessories/rs-uvpa' },
],
},
],
head: [
{
tag: 'meta',
attrs: {
name: 'keywords',
content: 'RS-UV3A, HobbyPCB, ham radio, amateur radio, FM transceiver, VHF, UHF, 2m, 70cm, 1.25m, Arduino',
},
},
],
}),
],
});