The official website of FPGA Solutions. We build your embedded desires, FPGA based of course.
You can clone the project directly from this repo to your local system. Installation prerequisites: nodejs, npm (or yarn or pnpm).
Development has been done with nodejs: 22.21.1 and npm: 10.9.4
Install it from the nodejs website
# Download and install nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# in lieu of restarting the shell
\. "$HOME/.nvm/nvm.sh"
# Download and install Node.js:
nvm install 22
# Verify the Node.js version:
node -v # Should print "v22.21.1".
# Verify npm version:
npm -v # Should print "10.9.4".git clone https://github.com/phillipnoeldeke/fpga-solutions.git# (used)
npm install
# or
yarn install
# or
pnpm install# (used)
npm run dev
# or
yarn dev
# or
pnpm dev# (used)
npm run preview
npm run build
# or
yarn preview
yarn build
# or
pnpm preview
pnpm buildInside your Astro project, you'll see the following folders and files:
/
├── public/
│ └── ...
├── src/
│ ├── components/
│ │ └── ...
│ ├── layouts/
│ │ └── ...
│ └── pages/
│ └── ...
└── package.json
Astro looks for .astro or .md files in the src/pages/ directory. Each page is exposed as a route based on its file name.
Any static assets, like images, can be placed in the public/ directory.
TailwindCSS is already configured in this repo, so you can start using it without any installation.
AstroShip by Web3Templates