Webpack is the build system for your CH5 project. Think of it like a compiler for web apps. It's a really flexible tool, so there's a lot of complexity to it. I was having some difficulty separating out only the pieces I needed to make a very bare-bones configuration. I'm sure I'll have to revisit … Continue reading A Quick Guide to Webpack
Month: March 2021
Short Take: ch5-cli
I've been messing around with CH5 and Vue.js but I sometimes forget how to use the command line utility. I try to make sure I add at least these two NPM scripts to my package.json file: "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "archive": "npm run build && ch5-cli archive -p ch5-vue -d dist … Continue reading Short Take: ch5-cli
.NET and Raspberry Pi
In the previous post, I looked at getting VS Code setup so we could build and run programs in C#. In this one, we'll look at deploying to a Raspberry Pi after we've tested them. I have a spare Raspberry Pi 3B+ that I want to try running .NET code on. I used the Raspberry … Continue reading .NET and Raspberry Pi
C# in VS Code
While I've been using Visual Studio 2008 / 2015 / 2017 / 2019 to do most of my C# programming, it is also possible to use VS Code. There's a workflow I'm building up to where I'd like to deploy to a Raspberry Pi, and it looks like in VS Code it may be possible … Continue reading C# in VS Code
CH5: My Thoughts
After converting one minimal layout to CH5, I should be an expert, right? I purposely waited a week so that time would temper my emotions a bit (I was a little frustrated by the end of the last post). I wouldn't say I'm going to give it 10,000 hours, but I think it's only fair … Continue reading CH5: My Thoughts
The Future of AV Programming: Part 5
It's been about a year since the last time I thought about where AV programming is headed. The world was a different place then. COVID-19 has caused the shutting down of shared workplaces, diminishing the need for complicated spaces even further than before. What's a programmer in the AV industry to do? This is what … Continue reading The Future of AV Programming: Part 5
CH5: Full Project
tl;dr Yes, I actually go through each page of my mock up and try to make it work in CH5 so there's a lot of HTML, CSS, and JavaScript in this post. I really wanted to link to a GitHub repo so you could download the files and follow along, but Crestron puts a copyright … Continue reading CH5: Full Project